/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-9e34d99ae2c6837f487980c721c4b6acf9d9b15c-9e34d99 [2021-07-09 18:22:03,905 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-07-09 18:22:03,908 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-07-09 18:22:03,947 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-07-09 18:22:03,947 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-07-09 18:22:03,951 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-07-09 18:22:03,953 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-07-09 18:22:03,958 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-07-09 18:22:03,961 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-07-09 18:22:03,966 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-07-09 18:22:03,966 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-07-09 18:22:03,968 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-07-09 18:22:03,968 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-07-09 18:22:03,970 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-07-09 18:22:03,971 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-07-09 18:22:03,972 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-07-09 18:22:03,974 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-07-09 18:22:03,975 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-07-09 18:22:03,977 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-07-09 18:22:03,982 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-07-09 18:22:03,983 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-07-09 18:22:03,989 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-07-09 18:22:03,989 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-07-09 18:22:03,990 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-07-09 18:22:03,992 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-07-09 18:22:03,992 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-07-09 18:22:03,992 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-07-09 18:22:03,998 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-07-09 18:22:03,998 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-07-09 18:22:03,999 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-07-09 18:22:03,999 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-07-09 18:22:04,001 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-07-09 18:22:04,003 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-07-09 18:22:04,003 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-07-09 18:22:04,005 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-07-09 18:22:04,005 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-07-09 18:22:04,006 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-07-09 18:22:04,006 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-07-09 18:22:04,006 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-07-09 18:22:04,007 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-07-09 18:22:04,007 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-07-09 18:22:04,011 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-09 18:22:04,046 INFO L113 SettingsManager]: Loading preferences was successful [2021-07-09 18:22:04,046 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-07-09 18:22:04,046 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-07-09 18:22:04,047 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-07-09 18:22:04,049 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-07-09 18:22:04,049 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-07-09 18:22:04,049 INFO L138 SettingsManager]: * Use SBE=true [2021-07-09 18:22:04,050 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-07-09 18:22:04,050 INFO L138 SettingsManager]: * sizeof long=4 [2021-07-09 18:22:04,050 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-07-09 18:22:04,051 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-07-09 18:22:04,051 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-07-09 18:22:04,051 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-07-09 18:22:04,051 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-07-09 18:22:04,051 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-07-09 18:22:04,051 INFO L138 SettingsManager]: * sizeof long double=12 [2021-07-09 18:22:04,052 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-07-09 18:22:04,052 INFO L138 SettingsManager]: * Use constant arrays=true [2021-07-09 18:22:04,052 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-07-09 18:22:04,052 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-07-09 18:22:04,076 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-07-09 18:22:04,076 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-07-09 18:22:04,076 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-07-09 18:22:04,077 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-07-09 18:22:04,077 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-07-09 18:22:04,077 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-07-09 18:22:04,077 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-07-09 18:22:04,077 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-07-09 18:22:04,077 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-07-09 18:22:04,078 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-07-09 18:22:04,078 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-07-09 18:22:04,078 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-09 18:22:04,411 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-07-09 18:22:04,429 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-07-09 18:22:04,431 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-07-09 18:22:04,432 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-07-09 18:22:04,439 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-07-09 18:22:04,440 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-09 18:22:04,440 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-09 18:22:04,490 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-07-09 18:22:04,492 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-07-09 18:22:04,493 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-07-09 18:22:04,493 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-07-09 18:22:04,493 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-07-09 18:22:04,505 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 09.07 06:22:04" (1/1) ... [2021-07-09 18:22:04,514 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 09.07 06:22:04" (1/1) ... [2021-07-09 18:22:04,521 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-07-09 18:22:04,523 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-07-09 18:22:04,523 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-07-09 18:22:04,524 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-07-09 18:22:04,531 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "buffer-mult.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:22:04" (1/1) ... [2021-07-09 18:22:04,531 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "buffer-mult.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:22:04" (1/1) ... [2021-07-09 18:22:04,533 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "buffer-mult.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:22:04" (1/1) ... [2021-07-09 18:22:04,533 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "buffer-mult.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:22:04" (1/1) ... [2021-07-09 18:22:04,540 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "buffer-mult.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:22:04" (1/1) ... [2021-07-09 18:22:04,544 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "buffer-mult.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:22:04" (1/1) ... [2021-07-09 18:22:04,546 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "buffer-mult.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:22:04" (1/1) ... [2021-07-09 18:22:04,550 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-07-09 18:22:04,552 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-07-09 18:22:04,552 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-07-09 18:22:04,552 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-07-09 18:22:04,555 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "buffer-mult.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:22: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-09 18:22:04,632 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-07-09 18:22:04,632 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-07-09 18:22:04,632 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-07-09 18:22:04,632 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-07-09 18:22:04,632 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-07-09 18:22:04,632 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-07-09 18:22:04,633 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-07-09 18:22:04,633 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-07-09 18:22:04,633 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-07-09 18:22:04,633 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-07-09 18:22:04,633 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-07-09 18:22:04,633 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-07-09 18:22:04,633 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread4 given in one single declaration [2021-07-09 18:22:04,633 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2021-07-09 18:22:04,633 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2021-07-09 18:22:04,634 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-07-09 18:22:04,910 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-07-09 18:22:04,911 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-07-09 18:22:04,912 INFO L202 PluginConnector]: Adding new model buffer-mult.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.07 06:22:04 BoogieIcfgContainer [2021-07-09 18:22:04,912 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-07-09 18:22:04,914 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-07-09 18:22:04,914 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-07-09 18:22:04,916 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-07-09 18:22:04,916 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "buffer-mult.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:22:04" (1/2) ... [2021-07-09 18:22:04,917 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3b334701 and model type buffer-mult.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.07 06:22:04, skipping insertion in model container [2021-07-09 18:22:04,917 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "buffer-mult.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.07 06:22:04" (2/2) ... [2021-07-09 18:22:04,918 INFO L111 eAbstractionObserver]: Analyzing ICFG buffer-mult.wvr.bpl [2021-07-09 18:22:04,923 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-07-09 18:22:04,924 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-07-09 18:22:04,924 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-07-09 18:22:04,924 INFO L474 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-07-09 18:22:04,980 INFO L149 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2021-07-09 18:22:05,001 INFO L255 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2021-07-09 18:22:05,027 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-07-09 18:22:05,027 INFO L379 AbstractCegarLoop]: Hoare is false [2021-07-09 18:22:05,027 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-07-09 18:22:05,027 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-07-09 18:22:05,027 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-07-09 18:22:05,027 INFO L383 AbstractCegarLoop]: Difference is false [2021-07-09 18:22:05,028 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-07-09 18:22:05,028 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.start======== [2021-07-09 18:22:05,038 INFO L110 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 44 places, 35 transitions, 102 flow [2021-07-09 18:22:05,101 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-09 18:22:05,105 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-09 18:22:05,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-07-09 18:22:05,143 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:05,143 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-09 18:22:05,144 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:05,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:05,149 INFO L82 PathProgramCache]: Analyzing trace with hash 1591089523, now seen corresponding path program 1 times [2021-07-09 18:22:05,155 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:05,156 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [418180752] [2021-07-09 18:22:05,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:05,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:05,312 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-09 18:22:05,312 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:05,312 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [418180752] [2021-07-09 18:22:05,313 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [418180752] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 18:22:05,314 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 18:22:05,314 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-07-09 18:22:05,315 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [752009483] [2021-07-09 18:22:05,318 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-07-09 18:22:05,318 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:05,330 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-07-09 18:22:05,330 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-09 18:22:05,334 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-09 18:22:05,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:05,410 INFO L93 Difference]: Finished difference Result 1236 states and 4843 transitions. [2021-07-09 18:22:05,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-09 18:22:05,414 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-09 18:22:05,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:05,451 INFO L225 Difference]: With dead ends: 1236 [2021-07-09 18:22:05,452 INFO L226 Difference]: Without dead ends: 1109 [2021-07-09 18:22:05,453 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.2ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-09 18:22:05,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1109 states. [2021-07-09 18:22:05,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1109 to 866. [2021-07-09 18:22:05,571 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-09 18:22:05,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 866 states to 866 states and 3383 transitions. [2021-07-09 18:22:05,577 INFO L78 Accepts]: Start accepts. Automaton has 866 states and 3383 transitions. Word has length 19 [2021-07-09 18:22:05,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:05,578 INFO L482 AbstractCegarLoop]: Abstraction has 866 states and 3383 transitions. [2021-07-09 18:22:05,579 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-09 18:22:05,579 INFO L276 IsEmpty]: Start isEmpty. Operand 866 states and 3383 transitions. [2021-07-09 18:22:05,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-07-09 18:22:05,585 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:05,585 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-09 18:22:05,585 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-07-09 18:22:05,586 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:05,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:05,589 INFO L82 PathProgramCache]: Analyzing trace with hash -1256412427, now seen corresponding path program 1 times [2021-07-09 18:22:05,589 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:05,590 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [632240322] [2021-07-09 18:22:05,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:05,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:05,668 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-09 18:22:05,669 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:05,669 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [632240322] [2021-07-09 18:22:05,669 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [632240322] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 18:22:05,670 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 18:22:05,670 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-09 18:22:05,670 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [976008749] [2021-07-09 18:22:05,672 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-09 18:22:05,673 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:05,673 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-09 18:22:05,674 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-07-09 18:22:05,674 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-09 18:22:05,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:05,750 INFO L93 Difference]: Finished difference Result 1524 states and 5641 transitions. [2021-07-09 18:22:05,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-07-09 18:22:05,751 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-09 18:22:05,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:05,762 INFO L225 Difference]: With dead ends: 1524 [2021-07-09 18:22:05,762 INFO L226 Difference]: Without dead ends: 1418 [2021-07-09 18:22:05,763 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 15.1ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-07-09 18:22:05,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1418 states. [2021-07-09 18:22:05,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1418 to 1170. [2021-07-09 18:22:05,824 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-09 18:22:05,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1170 states to 1170 states and 4546 transitions. [2021-07-09 18:22:05,832 INFO L78 Accepts]: Start accepts. Automaton has 1170 states and 4546 transitions. Word has length 21 [2021-07-09 18:22:05,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:05,832 INFO L482 AbstractCegarLoop]: Abstraction has 1170 states and 4546 transitions. [2021-07-09 18:22:05,833 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-09 18:22:05,833 INFO L276 IsEmpty]: Start isEmpty. Operand 1170 states and 4546 transitions. [2021-07-09 18:22:05,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-07-09 18:22:05,837 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:05,837 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-09 18:22:05,838 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-07-09 18:22:05,838 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:05,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:05,838 INFO L82 PathProgramCache]: Analyzing trace with hash -898961871, now seen corresponding path program 1 times [2021-07-09 18:22:05,839 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:05,839 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [561252196] [2021-07-09 18:22:05,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:05,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:05,873 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-09 18:22:05,873 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:05,873 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [561252196] [2021-07-09 18:22:05,873 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [561252196] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 18:22:05,874 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 18:22:05,874 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-09 18:22:05,874 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1574923340] [2021-07-09 18:22:05,874 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-09 18:22:05,874 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:05,875 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-09 18:22:05,875 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-07-09 18:22:05,875 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-09 18:22:05,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:05,931 INFO L93 Difference]: Finished difference Result 2017 states and 7510 transitions. [2021-07-09 18:22:05,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-07-09 18:22:05,931 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-09 18:22:05,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:05,945 INFO L225 Difference]: With dead ends: 2017 [2021-07-09 18:22:05,945 INFO L226 Difference]: Without dead ends: 1875 [2021-07-09 18:22:05,945 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.8ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-07-09 18:22:05,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1875 states. [2021-07-09 18:22:05,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1875 to 1656. [2021-07-09 18:22:05,996 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-09 18:22:06,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1656 states to 1656 states and 6401 transitions. [2021-07-09 18:22:06,007 INFO L78 Accepts]: Start accepts. Automaton has 1656 states and 6401 transitions. Word has length 21 [2021-07-09 18:22:06,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:06,007 INFO L482 AbstractCegarLoop]: Abstraction has 1656 states and 6401 transitions. [2021-07-09 18:22:06,007 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-09 18:22:06,007 INFO L276 IsEmpty]: Start isEmpty. Operand 1656 states and 6401 transitions. [2021-07-09 18:22:06,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:22:06,013 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:06,013 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-09 18:22:06,013 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-07-09 18:22:06,014 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:06,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:06,014 INFO L82 PathProgramCache]: Analyzing trace with hash 100882901, now seen corresponding path program 1 times [2021-07-09 18:22:06,014 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:06,014 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1190295710] [2021-07-09 18:22:06,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:06,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:06,041 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-09 18:22:06,042 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:06,042 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1190295710] [2021-07-09 18:22:06,042 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1190295710] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:06,042 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2044482419] [2021-07-09 18:22:06,042 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-09 18:22:06,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:06,103 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 4 conjunts are in the unsatisfiable core [2021-07-09 18:22:06,106 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:22:06,332 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-09 18:22:06,333 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2044482419] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:06,333 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:22:06,333 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 5 [2021-07-09 18:22:06,333 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [478016273] [2021-07-09 18:22:06,334 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 18:22:06,334 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:06,334 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 18:22:06,334 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-07-09 18:22:06,335 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-09 18:22:06,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:06,481 INFO L93 Difference]: Finished difference Result 2308 states and 8261 transitions. [2021-07-09 18:22:06,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-09 18:22:06,482 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-09 18:22:06,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:06,498 INFO L225 Difference]: With dead ends: 2308 [2021-07-09 18:22:06,498 INFO L226 Difference]: Without dead ends: 2108 [2021-07-09 18:22:06,498 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 77.0ms TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2021-07-09 18:22:06,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2108 states. [2021-07-09 18:22:06,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2108 to 1456. [2021-07-09 18:22:06,568 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-09 18:22:06,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1456 states to 1456 states and 5496 transitions. [2021-07-09 18:22:06,576 INFO L78 Accepts]: Start accepts. Automaton has 1456 states and 5496 transitions. Word has length 24 [2021-07-09 18:22:06,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:06,576 INFO L482 AbstractCegarLoop]: Abstraction has 1456 states and 5496 transitions. [2021-07-09 18:22:06,576 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-09 18:22:06,576 INFO L276 IsEmpty]: Start isEmpty. Operand 1456 states and 5496 transitions. [2021-07-09 18:22:06,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:22:06,581 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:06,581 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-09 18:22:06,804 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:22:06,804 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:06,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:06,805 INFO L82 PathProgramCache]: Analyzing trace with hash -239710988, now seen corresponding path program 1 times [2021-07-09 18:22:06,805 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:06,805 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [977987313] [2021-07-09 18:22:06,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:06,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:06,843 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-09 18:22:06,844 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:06,844 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [977987313] [2021-07-09 18:22:06,844 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [977987313] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 18:22:06,844 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 18:22:06,844 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-09 18:22:06,844 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1620212423] [2021-07-09 18:22:06,845 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-09 18:22:06,845 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:06,845 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-09 18:22:06,845 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-09 18:22:06,845 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-09 18:22:06,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:06,920 INFO L93 Difference]: Finished difference Result 1950 states and 6936 transitions. [2021-07-09 18:22:06,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 18:22:06,920 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-09 18:22:06,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:06,933 INFO L225 Difference]: With dead ends: 1950 [2021-07-09 18:22:06,933 INFO L226 Difference]: Without dead ends: 1860 [2021-07-09 18:22:06,934 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.5ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-09 18:22:06,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1860 states. [2021-07-09 18:22:06,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1860 to 1544. [2021-07-09 18:22:06,983 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-09 18:22:06,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1544 states to 1544 states and 5748 transitions. [2021-07-09 18:22:06,992 INFO L78 Accepts]: Start accepts. Automaton has 1544 states and 5748 transitions. Word has length 24 [2021-07-09 18:22:06,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:06,992 INFO L482 AbstractCegarLoop]: Abstraction has 1544 states and 5748 transitions. [2021-07-09 18:22:06,992 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-09 18:22:06,992 INFO L276 IsEmpty]: Start isEmpty. Operand 1544 states and 5748 transitions. [2021-07-09 18:22:06,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:22:06,998 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:06,998 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-09 18:22:06,998 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-07-09 18:22:06,999 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:06,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:06,999 INFO L82 PathProgramCache]: Analyzing trace with hash -647935628, now seen corresponding path program 2 times [2021-07-09 18:22:06,999 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:07,000 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [801932562] [2021-07-09 18:22:07,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:07,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:07,028 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-09 18:22:07,029 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:07,029 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [801932562] [2021-07-09 18:22:07,029 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [801932562] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 18:22:07,029 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 18:22:07,029 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-09 18:22:07,029 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1214372889] [2021-07-09 18:22:07,030 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-09 18:22:07,030 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:07,030 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-09 18:22:07,030 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-09 18:22:07,031 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-09 18:22:07,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:07,098 INFO L93 Difference]: Finished difference Result 1308 states and 4722 transitions. [2021-07-09 18:22:07,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 18:22:07,099 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-09 18:22:07,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:07,108 INFO L225 Difference]: With dead ends: 1308 [2021-07-09 18:22:07,108 INFO L226 Difference]: Without dead ends: 1308 [2021-07-09 18:22:07,108 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 11.3ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-09 18:22:07,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1308 states. [2021-07-09 18:22:07,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1308 to 1118. [2021-07-09 18:22:07,154 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-09 18:22:07,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1118 states to 1118 states and 4077 transitions. [2021-07-09 18:22:07,161 INFO L78 Accepts]: Start accepts. Automaton has 1118 states and 4077 transitions. Word has length 24 [2021-07-09 18:22:07,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:07,161 INFO L482 AbstractCegarLoop]: Abstraction has 1118 states and 4077 transitions. [2021-07-09 18:22:07,161 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-09 18:22:07,161 INFO L276 IsEmpty]: Start isEmpty. Operand 1118 states and 4077 transitions. [2021-07-09 18:22:07,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:22:07,165 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:07,165 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-09 18:22:07,165 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-07-09 18:22:07,166 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:07,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:07,166 INFO L82 PathProgramCache]: Analyzing trace with hash 373109395, now seen corresponding path program 2 times [2021-07-09 18:22:07,166 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:07,166 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1641591882] [2021-07-09 18:22:07,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:07,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:07,195 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-09 18:22:07,195 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:07,195 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1641591882] [2021-07-09 18:22:07,195 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1641591882] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 18:22:07,195 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 18:22:07,195 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-09 18:22:07,195 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [857975810] [2021-07-09 18:22:07,196 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-09 18:22:07,196 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:07,196 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-09 18:22:07,196 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-09 18:22:07,197 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-09 18:22:07,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:07,238 INFO L93 Difference]: Finished difference Result 1142 states and 4135 transitions. [2021-07-09 18:22:07,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-07-09 18:22:07,238 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-09 18:22:07,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:07,245 INFO L225 Difference]: With dead ends: 1142 [2021-07-09 18:22:07,245 INFO L226 Difference]: Without dead ends: 1120 [2021-07-09 18:22:07,245 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 14.4ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-09 18:22:07,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1120 states. [2021-07-09 18:22:07,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1120 to 1104. [2021-07-09 18:22:07,274 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-09 18:22:07,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1104 states to 1104 states and 4043 transitions. [2021-07-09 18:22:07,279 INFO L78 Accepts]: Start accepts. Automaton has 1104 states and 4043 transitions. Word has length 24 [2021-07-09 18:22:07,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:07,279 INFO L482 AbstractCegarLoop]: Abstraction has 1104 states and 4043 transitions. [2021-07-09 18:22:07,279 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-09 18:22:07,280 INFO L276 IsEmpty]: Start isEmpty. Operand 1104 states and 4043 transitions. [2021-07-09 18:22:07,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-09 18:22:07,283 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:07,283 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-09 18:22:07,283 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-07-09 18:22:07,283 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:07,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:07,284 INFO L82 PathProgramCache]: Analyzing trace with hash -236313260, now seen corresponding path program 1 times [2021-07-09 18:22:07,284 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:07,284 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [869198696] [2021-07-09 18:22:07,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:07,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:07,321 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-09 18:22:07,321 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:07,321 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [869198696] [2021-07-09 18:22:07,321 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [869198696] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 18:22:07,322 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 18:22:07,322 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-09 18:22:07,322 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [449036242] [2021-07-09 18:22:07,322 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-09 18:22:07,322 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:07,322 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-09 18:22:07,323 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-09 18:22:07,323 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-09 18:22:07,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:07,346 INFO L93 Difference]: Finished difference Result 1334 states and 4929 transitions. [2021-07-09 18:22:07,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-07-09 18:22:07,347 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-09 18:22:07,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:07,356 INFO L225 Difference]: With dead ends: 1334 [2021-07-09 18:22:07,356 INFO L226 Difference]: Without dead ends: 1334 [2021-07-09 18:22:07,356 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.9ms TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-09 18:22:07,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1334 states. [2021-07-09 18:22:07,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1334 to 954. [2021-07-09 18:22:07,386 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-09 18:22:07,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 954 states to 954 states and 3468 transitions. [2021-07-09 18:22:07,391 INFO L78 Accepts]: Start accepts. Automaton has 954 states and 3468 transitions. Word has length 27 [2021-07-09 18:22:07,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:07,393 INFO L482 AbstractCegarLoop]: Abstraction has 954 states and 3468 transitions. [2021-07-09 18:22:07,393 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-09 18:22:07,393 INFO L276 IsEmpty]: Start isEmpty. Operand 954 states and 3468 transitions. [2021-07-09 18:22:07,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-07-09 18:22:07,397 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:07,397 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-09 18:22:07,397 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-07-09 18:22:07,397 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:07,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:07,398 INFO L82 PathProgramCache]: Analyzing trace with hash 2123280916, now seen corresponding path program 1 times [2021-07-09 18:22:07,398 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:07,400 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1332446522] [2021-07-09 18:22:07,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:07,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:07,442 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-09 18:22:07,443 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:07,443 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1332446522] [2021-07-09 18:22:07,443 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1332446522] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:07,443 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [46042116] [2021-07-09 18:22:07,443 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-09 18:22:07,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:07,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 3 conjunts are in the unsatisfiable core [2021-07-09 18:22:07,495 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:22:07,577 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-09 18:22:07,577 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [46042116] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 18:22:07,577 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-07-09 18:22:07,578 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 4 [2021-07-09 18:22:07,578 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1327348211] [2021-07-09 18:22:07,578 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-09 18:22:07,578 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:07,578 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-09 18:22:07,578 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-09 18:22:07,579 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-09 18:22:07,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:07,605 INFO L93 Difference]: Finished difference Result 1658 states and 5999 transitions. [2021-07-09 18:22:07,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-07-09 18:22:07,606 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-09 18:22:07,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:07,624 INFO L225 Difference]: With dead ends: 1658 [2021-07-09 18:22:07,624 INFO L226 Difference]: Without dead ends: 1658 [2021-07-09 18:22:07,624 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.8ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-09 18:22:07,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1658 states. [2021-07-09 18:22:07,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1658 to 1112. [2021-07-09 18:22:07,659 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-09 18:22:07,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1112 states to 1112 states and 4075 transitions. [2021-07-09 18:22:07,665 INFO L78 Accepts]: Start accepts. Automaton has 1112 states and 4075 transitions. Word has length 27 [2021-07-09 18:22:07,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:07,665 INFO L482 AbstractCegarLoop]: Abstraction has 1112 states and 4075 transitions. [2021-07-09 18:22:07,665 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-09 18:22:07,665 INFO L276 IsEmpty]: Start isEmpty. Operand 1112 states and 4075 transitions. [2021-07-09 18:22:07,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 18:22:07,688 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:07,688 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-09 18:22:07,912 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:22:07,912 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:07,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:07,913 INFO L82 PathProgramCache]: Analyzing trace with hash -1655387498, now seen corresponding path program 1 times [2021-07-09 18:22:07,913 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:07,913 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [316894822] [2021-07-09 18:22:07,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:07,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:08,033 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-09 18:22:08,033 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:08,033 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [316894822] [2021-07-09 18:22:08,033 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [316894822] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:08,034 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1457968108] [2021-07-09 18:22:08,034 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-09 18:22:08,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:08,076 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 19 conjunts are in the unsatisfiable core [2021-07-09 18:22:08,079 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:22:08,193 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-09 18:22:08,196 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:22:08,200 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:22:08,201 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:22:08,201 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:15 [2021-07-09 18:22:08,265 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-09 18:22:08,265 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1457968108] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:08,265 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:22:08,265 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2021-07-09 18:22:08,266 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1313443412] [2021-07-09 18:22:08,267 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-09 18:22:08,267 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:08,267 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-09 18:22:08,268 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-07-09 18:22:08,268 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-09 18:22:08,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:08,395 INFO L93 Difference]: Finished difference Result 2422 states and 9085 transitions. [2021-07-09 18:22:08,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-09 18:22:08,395 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-09 18:22:08,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:08,412 INFO L225 Difference]: With dead ends: 2422 [2021-07-09 18:22:08,413 INFO L226 Difference]: Without dead ends: 2343 [2021-07-09 18:22:08,413 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 63.1ms TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-07-09 18:22:08,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2343 states. [2021-07-09 18:22:08,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2343 to 1653. [2021-07-09 18:22:08,483 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-09 18:22:08,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1653 states to 1653 states and 6182 transitions. [2021-07-09 18:22:08,492 INFO L78 Accepts]: Start accepts. Automaton has 1653 states and 6182 transitions. Word has length 29 [2021-07-09 18:22:08,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:08,493 INFO L482 AbstractCegarLoop]: Abstraction has 1653 states and 6182 transitions. [2021-07-09 18:22:08,494 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-09 18:22:08,494 INFO L276 IsEmpty]: Start isEmpty. Operand 1653 states and 6182 transitions. [2021-07-09 18:22:08,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 18:22:08,500 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:08,500 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-09 18:22:08,724 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-07-09 18:22:08,724 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:08,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:08,725 INFO L82 PathProgramCache]: Analyzing trace with hash 1973616880, now seen corresponding path program 2 times [2021-07-09 18:22:08,725 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:08,725 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [676719290] [2021-07-09 18:22:08,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:08,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:08,822 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-09 18:22:08,822 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:08,822 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [676719290] [2021-07-09 18:22:08,822 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [676719290] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:08,822 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1585954541] [2021-07-09 18:22:08,823 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-09 18:22:08,867 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:22:08,868 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:22:08,868 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 19 conjunts are in the unsatisfiable core [2021-07-09 18:22:08,870 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:22:08,959 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-09 18:22:08,962 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:22:08,965 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:22:08,966 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:22:08,966 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:15 [2021-07-09 18:22:09,001 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-09 18:22:09,001 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1585954541] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:09,001 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:22:09,001 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2021-07-09 18:22:09,001 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [856754150] [2021-07-09 18:22:09,002 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-09 18:22:09,002 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:09,002 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-09 18:22:09,002 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-07-09 18:22:09,002 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-09 18:22:09,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:09,124 INFO L93 Difference]: Finished difference Result 2474 states and 9301 transitions. [2021-07-09 18:22:09,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-09 18:22:09,124 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-09 18:22:09,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:09,135 INFO L225 Difference]: With dead ends: 2474 [2021-07-09 18:22:09,135 INFO L226 Difference]: Without dead ends: 2395 [2021-07-09 18:22:09,135 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 57.3ms TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-07-09 18:22:09,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2395 states. [2021-07-09 18:22:09,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2395 to 1791. [2021-07-09 18:22:09,189 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-09 18:22:09,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1791 states to 1791 states and 6704 transitions. [2021-07-09 18:22:09,198 INFO L78 Accepts]: Start accepts. Automaton has 1791 states and 6704 transitions. Word has length 29 [2021-07-09 18:22:09,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:09,200 INFO L482 AbstractCegarLoop]: Abstraction has 1791 states and 6704 transitions. [2021-07-09 18:22:09,200 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-09 18:22:09,200 INFO L276 IsEmpty]: Start isEmpty. Operand 1791 states and 6704 transitions. [2021-07-09 18:22:09,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 18:22:09,206 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:09,206 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-09 18:22:09,428 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:22:09,429 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:09,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:09,429 INFO L82 PathProgramCache]: Analyzing trace with hash -2042339794, now seen corresponding path program 3 times [2021-07-09 18:22:09,429 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:09,430 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [445448131] [2021-07-09 18:22:09,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:09,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:09,531 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-09 18:22:09,531 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:09,531 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [445448131] [2021-07-09 18:22:09,532 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [445448131] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:09,532 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1260004409] [2021-07-09 18:22:09,532 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-09 18:22:09,574 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:22:09,574 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:22:09,575 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 17 conjunts are in the unsatisfiable core [2021-07-09 18:22:09,576 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:22:09,625 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-09 18:22:09,626 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:22:09,632 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:22:09,634 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:22:09,634 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:19, output treesize:10 [2021-07-09 18:22:09,685 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-09 18:22:09,685 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1260004409] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:09,686 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:22:09,686 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2021-07-09 18:22:09,686 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1165065848] [2021-07-09 18:22:09,686 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-09 18:22:09,686 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:09,687 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-09 18:22:09,687 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-07-09 18:22:09,687 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-09 18:22:09,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:09,787 INFO L93 Difference]: Finished difference Result 2998 states and 11285 transitions. [2021-07-09 18:22:09,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-09 18:22:09,788 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-09 18:22:09,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:09,800 INFO L225 Difference]: With dead ends: 2998 [2021-07-09 18:22:09,800 INFO L226 Difference]: Without dead ends: 2919 [2021-07-09 18:22:09,800 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 85.0ms TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-07-09 18:22:09,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2919 states. [2021-07-09 18:22:09,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2919 to 1887. [2021-07-09 18:22:09,857 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-09 18:22:09,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1887 states to 1887 states and 7042 transitions. [2021-07-09 18:22:09,865 INFO L78 Accepts]: Start accepts. Automaton has 1887 states and 7042 transitions. Word has length 29 [2021-07-09 18:22:09,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:09,866 INFO L482 AbstractCegarLoop]: Abstraction has 1887 states and 7042 transitions. [2021-07-09 18:22:09,866 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-09 18:22:09,866 INFO L276 IsEmpty]: Start isEmpty. Operand 1887 states and 7042 transitions. [2021-07-09 18:22:09,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 18:22:09,872 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:09,872 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-09 18:22:10,084 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2021-07-09 18:22:10,085 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:10,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:10,085 INFO L82 PathProgramCache]: Analyzing trace with hash 582053582, now seen corresponding path program 4 times [2021-07-09 18:22:10,085 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:10,085 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1780936296] [2021-07-09 18:22:10,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:10,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:10,159 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-09 18:22:10,160 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:10,160 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1780936296] [2021-07-09 18:22:10,160 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1780936296] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:10,160 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1019621026] [2021-07-09 18:22:10,160 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-09 18:22:10,205 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:22:10,206 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:22:10,207 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 19 conjunts are in the unsatisfiable core [2021-07-09 18:22:10,208 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:22:10,265 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-09 18:22:10,267 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:22:10,274 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:22:10,275 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:22:10,276 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:15 [2021-07-09 18:22:10,328 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-09 18:22:10,329 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1019621026] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:10,329 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:22:10,329 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2021-07-09 18:22:10,329 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [975669732] [2021-07-09 18:22:10,329 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-09 18:22:10,329 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:10,330 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-09 18:22:10,330 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-07-09 18:22:10,330 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-09 18:22:10,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:10,476 INFO L93 Difference]: Finished difference Result 2992 states and 11283 transitions. [2021-07-09 18:22:10,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-09 18:22:10,476 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-09 18:22:10,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:10,488 INFO L225 Difference]: With dead ends: 2992 [2021-07-09 18:22:10,504 INFO L226 Difference]: Without dead ends: 2913 [2021-07-09 18:22:10,505 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 65.3ms TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-07-09 18:22:10,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2913 states. [2021-07-09 18:22:10,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2913 to 2081. [2021-07-09 18:22:10,607 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-09 18:22:10,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2081 states to 2081 states and 7804 transitions. [2021-07-09 18:22:10,615 INFO L78 Accepts]: Start accepts. Automaton has 2081 states and 7804 transitions. Word has length 29 [2021-07-09 18:22:10,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:10,616 INFO L482 AbstractCegarLoop]: Abstraction has 2081 states and 7804 transitions. [2021-07-09 18:22:10,616 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-09 18:22:10,616 INFO L276 IsEmpty]: Start isEmpty. Operand 2081 states and 7804 transitions. [2021-07-09 18:22:10,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 18:22:10,622 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:10,622 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-09 18:22:10,845 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:22:10,846 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:10,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:10,846 INFO L82 PathProgramCache]: Analyzing trace with hash -83909336, now seen corresponding path program 5 times [2021-07-09 18:22:10,846 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:10,846 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [172398069] [2021-07-09 18:22:10,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:10,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:10,935 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-09 18:22:10,935 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:10,935 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [172398069] [2021-07-09 18:22:10,935 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [172398069] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:10,935 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1219139222] [2021-07-09 18:22:10,935 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-09 18:22:10,979 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:22:10,979 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:22:10,980 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-07-09 18:22:10,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:22:11,046 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-09 18:22:11,049 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:22:11,053 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:22:11,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-09 18:22:11,054 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:15 [2021-07-09 18:22:11,094 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-09 18:22:11,094 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1219139222] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:11,095 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:22:11,095 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2021-07-09 18:22:11,095 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [315723578] [2021-07-09 18:22:11,095 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-09 18:22:11,095 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:11,096 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-09 18:22:11,096 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-07-09 18:22:11,096 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-09 18:22:11,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:11,205 INFO L93 Difference]: Finished difference Result 2770 states and 10407 transitions. [2021-07-09 18:22:11,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-09 18:22:11,205 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-09 18:22:11,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:11,215 INFO L225 Difference]: With dead ends: 2770 [2021-07-09 18:22:11,216 INFO L226 Difference]: Without dead ends: 2691 [2021-07-09 18:22:11,216 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 82.2ms TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-07-09 18:22:11,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2691 states. [2021-07-09 18:22:11,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2691 to 1882. [2021-07-09 18:22:11,268 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-09 18:22:11,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1882 states to 1882 states and 7037 transitions. [2021-07-09 18:22:11,277 INFO L78 Accepts]: Start accepts. Automaton has 1882 states and 7037 transitions. Word has length 29 [2021-07-09 18:22:11,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:11,277 INFO L482 AbstractCegarLoop]: Abstraction has 1882 states and 7037 transitions. [2021-07-09 18:22:11,277 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-09 18:22:11,277 INFO L276 IsEmpty]: Start isEmpty. Operand 1882 states and 7037 transitions. [2021-07-09 18:22:11,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 18:22:11,283 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:11,283 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-09 18:22:11,496 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-07-09 18:22:11,497 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:11,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:11,497 INFO L82 PathProgramCache]: Analyzing trace with hash 2053161624, now seen corresponding path program 6 times [2021-07-09 18:22:11,497 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:11,497 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1641805415] [2021-07-09 18:22:11,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:11,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:11,562 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-09 18:22:11,562 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:11,563 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1641805415] [2021-07-09 18:22:11,563 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1641805415] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:11,563 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [285120257] [2021-07-09 18:22:11,563 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-09 18:22:11,601 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:22:11,601 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:22:11,602 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-07-09 18:22:11,603 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:22:11,648 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-07-09 18:22:11,650 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:22:11,655 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:22:11,656 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:22:11,656 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:21, output treesize:14 [2021-07-09 18:22:11,700 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-09 18:22:11,700 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [285120257] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:11,700 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:22:11,700 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2021-07-09 18:22:11,700 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2041269249] [2021-07-09 18:22:11,700 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-09 18:22:11,701 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:11,701 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-09 18:22:11,701 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-07-09 18:22:11,701 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-09 18:22:11,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:11,791 INFO L93 Difference]: Finished difference Result 2635 states and 9856 transitions. [2021-07-09 18:22:11,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-09 18:22:11,792 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-09 18:22:11,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:11,803 INFO L225 Difference]: With dead ends: 2635 [2021-07-09 18:22:11,803 INFO L226 Difference]: Without dead ends: 2556 [2021-07-09 18:22:11,803 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 48.3ms TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-07-09 18:22:11,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2556 states. [2021-07-09 18:22:11,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2556 to 1926. [2021-07-09 18:22:11,856 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-09 18:22:11,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1926 states to 1926 states and 7183 transitions. [2021-07-09 18:22:11,864 INFO L78 Accepts]: Start accepts. Automaton has 1926 states and 7183 transitions. Word has length 29 [2021-07-09 18:22:11,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:11,864 INFO L482 AbstractCegarLoop]: Abstraction has 1926 states and 7183 transitions. [2021-07-09 18:22:11,864 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-09 18:22:11,864 INFO L276 IsEmpty]: Start isEmpty. Operand 1926 states and 7183 transitions. [2021-07-09 18:22:11,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-07-09 18:22:11,870 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:11,870 INFO L508 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-09 18:22:12,093 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-07-09 18:22:12,093 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:12,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:12,094 INFO L82 PathProgramCache]: Analyzing trace with hash 586599064, now seen corresponding path program 7 times [2021-07-09 18:22:12,094 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:12,094 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [391444981] [2021-07-09 18:22:12,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:12,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:12,132 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-09 18:22:12,133 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:12,133 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [391444981] [2021-07-09 18:22:12,133 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [391444981] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:12,133 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [883717866] [2021-07-09 18:22:12,133 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-09 18:22:12,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:12,186 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 4 conjunts are in the unsatisfiable core [2021-07-09 18:22:12,188 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:22:12,234 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-09 18:22:12,234 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [883717866] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:12,235 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:22:12,235 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 3] total 6 [2021-07-09 18:22:12,235 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1917448339] [2021-07-09 18:22:12,235 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-09 18:22:12,235 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:12,235 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-09 18:22:12,236 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-07-09 18:22:12,236 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-09 18:22:12,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:12,318 INFO L93 Difference]: Finished difference Result 3472 states and 12599 transitions. [2021-07-09 18:22:12,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-09 18:22:12,318 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-09 18:22:12,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:12,329 INFO L225 Difference]: With dead ends: 3472 [2021-07-09 18:22:12,329 INFO L226 Difference]: Without dead ends: 3318 [2021-07-09 18:22:12,330 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 30.9ms TimeCoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2021-07-09 18:22:12,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3318 states. [2021-07-09 18:22:12,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3318 to 2796. [2021-07-09 18:22:12,397 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-09 18:22:12,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2796 states to 2796 states and 10507 transitions. [2021-07-09 18:22:12,408 INFO L78 Accepts]: Start accepts. Automaton has 2796 states and 10507 transitions. Word has length 31 [2021-07-09 18:22:12,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:12,409 INFO L482 AbstractCegarLoop]: Abstraction has 2796 states and 10507 transitions. [2021-07-09 18:22:12,409 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-09 18:22:12,409 INFO L276 IsEmpty]: Start isEmpty. Operand 2796 states and 10507 transitions. [2021-07-09 18:22:12,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-07-09 18:22:12,417 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:12,417 INFO L508 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-09 18:22:12,639 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-07-09 18:22:12,640 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:12,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:12,640 INFO L82 PathProgramCache]: Analyzing trace with hash 413869912, now seen corresponding path program 8 times [2021-07-09 18:22:12,640 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:12,640 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [621691595] [2021-07-09 18:22:12,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:12,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:12,665 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-09 18:22:12,665 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:12,665 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [621691595] [2021-07-09 18:22:12,665 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [621691595] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 18:22:12,665 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 18:22:12,665 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-07-09 18:22:12,665 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1306847766] [2021-07-09 18:22:12,666 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-09 18:22:12,666 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:12,666 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-09 18:22:12,666 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-07-09 18:22:12,666 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-09 18:22:12,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:12,715 INFO L93 Difference]: Finished difference Result 5761 states and 21881 transitions. [2021-07-09 18:22:12,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 18:22:12,715 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-09 18:22:12,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:12,729 INFO L225 Difference]: With dead ends: 5761 [2021-07-09 18:22:12,729 INFO L226 Difference]: Without dead ends: 5510 [2021-07-09 18:22:12,729 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.8ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-07-09 18:22:12,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5510 states. [2021-07-09 18:22:12,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5510 to 4894. [2021-07-09 18:22:12,847 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-09 18:22:12,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4894 states to 4894 states and 18975 transitions. [2021-07-09 18:22:12,867 INFO L78 Accepts]: Start accepts. Automaton has 4894 states and 18975 transitions. Word has length 31 [2021-07-09 18:22:12,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:12,867 INFO L482 AbstractCegarLoop]: Abstraction has 4894 states and 18975 transitions. [2021-07-09 18:22:12,868 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-09 18:22:12,868 INFO L276 IsEmpty]: Start isEmpty. Operand 4894 states and 18975 transitions. [2021-07-09 18:22:12,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-07-09 18:22:12,880 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:12,880 INFO L508 BasicCegarLoop]: trace histogram [2, 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-09 18:22:12,881 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-07-09 18:22:12,881 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:12,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:12,881 INFO L82 PathProgramCache]: Analyzing trace with hash -973577864, now seen corresponding path program 9 times [2021-07-09 18:22:12,881 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:12,881 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2053655469] [2021-07-09 18:22:12,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:12,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:12,959 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-09 18:22:12,959 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:12,959 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2053655469] [2021-07-09 18:22:12,959 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2053655469] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:12,959 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [755380463] [2021-07-09 18:22:12,959 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-09 18:22:13,002 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:22:13,002 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:22:13,003 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-09 18:22:13,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:22:13,134 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-09 18:22:13,134 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [755380463] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:13,134 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:22:13,134 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-07-09 18:22:13,134 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1063685154] [2021-07-09 18:22:13,135 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-09 18:22:13,135 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:13,135 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-09 18:22:13,135 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-07-09 18:22:13,135 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-09 18:22:13,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:13,498 INFO L93 Difference]: Finished difference Result 17927 states and 66398 transitions. [2021-07-09 18:22:13,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-09 18:22:13,499 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-09 18:22:13,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:13,558 INFO L225 Difference]: With dead ends: 17927 [2021-07-09 18:22:13,558 INFO L226 Difference]: Without dead ends: 15301 [2021-07-09 18:22:13,559 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 136.5ms TimeCoverageRelationStatistics Valid=106, Invalid=236, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:22:13,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15301 states. [2021-07-09 18:22:13,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15301 to 8354. [2021-07-09 18:22:13,886 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-09 18:22:13,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8354 states to 8354 states and 33000 transitions. [2021-07-09 18:22:13,923 INFO L78 Accepts]: Start accepts. Automaton has 8354 states and 33000 transitions. Word has length 34 [2021-07-09 18:22:13,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:13,923 INFO L482 AbstractCegarLoop]: Abstraction has 8354 states and 33000 transitions. [2021-07-09 18:22:13,923 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-09 18:22:13,923 INFO L276 IsEmpty]: Start isEmpty. Operand 8354 states and 33000 transitions. [2021-07-09 18:22:13,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-07-09 18:22:13,948 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:13,948 INFO L508 BasicCegarLoop]: trace histogram [2, 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-09 18:22:14,170 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-07-09 18:22:14,171 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:14,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:14,171 INFO L82 PathProgramCache]: Analyzing trace with hash 726243605, now seen corresponding path program 10 times [2021-07-09 18:22:14,171 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:14,171 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1626236872] [2021-07-09 18:22:14,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:14,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:14,198 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-09 18:22:14,198 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:14,198 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1626236872] [2021-07-09 18:22:14,198 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1626236872] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:14,198 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [994216052] [2021-07-09 18:22:14,198 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-09 18:22:14,256 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:22:14,256 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:22:14,257 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-09 18:22:14,258 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:22:14,359 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-09 18:22:14,359 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [994216052] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:14,359 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:22:14,359 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-07-09 18:22:14,359 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1259997509] [2021-07-09 18:22:14,360 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-09 18:22:14,360 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:14,360 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-09 18:22:14,360 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-07-09 18:22:14,360 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-09 18:22:14,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:14,777 INFO L93 Difference]: Finished difference Result 21371 states and 81454 transitions. [2021-07-09 18:22:14,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 18:22:14,777 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-09 18:22:14,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:14,947 INFO L225 Difference]: With dead ends: 21371 [2021-07-09 18:22:14,947 INFO L226 Difference]: Without dead ends: 20932 [2021-07-09 18:22:14,947 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 155.3ms TimeCoverageRelationStatistics Valid=137, Invalid=283, Unknown=0, NotChecked=0, Total=420 [2021-07-09 18:22:14,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20932 states. [2021-07-09 18:22:15,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20932 to 12631. [2021-07-09 18:22:15,709 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-09 18:22:15,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12631 states to 12631 states and 50999 transitions. [2021-07-09 18:22:15,782 INFO L78 Accepts]: Start accepts. Automaton has 12631 states and 50999 transitions. Word has length 34 [2021-07-09 18:22:15,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:15,782 INFO L482 AbstractCegarLoop]: Abstraction has 12631 states and 50999 transitions. [2021-07-09 18:22:15,782 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-09 18:22:15,782 INFO L276 IsEmpty]: Start isEmpty. Operand 12631 states and 50999 transitions. [2021-07-09 18:22:15,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-07-09 18:22:15,824 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:15,824 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:22:16,048 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,12 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:22:16,048 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:16,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:16,049 INFO L82 PathProgramCache]: Analyzing trace with hash 493451422, now seen corresponding path program 11 times [2021-07-09 18:22:16,049 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:16,049 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1663961130] [2021-07-09 18:22:16,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:16,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:16,148 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-09 18:22:16,148 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:16,148 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1663961130] [2021-07-09 18:22:16,149 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1663961130] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:16,149 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [70466568] [2021-07-09 18:22:16,149 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-09 18:22:16,200 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-09 18:22:16,201 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:22:16,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-09 18:22:16,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:22:16,295 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-09 18:22:16,295 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [70466568] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:16,295 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:22:16,295 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 8 [2021-07-09 18:22:16,295 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [683534696] [2021-07-09 18:22:16,295 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-09 18:22:16,296 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:16,296 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-09 18:22:16,296 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-07-09 18:22:16,296 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-09 18:22:16,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:16,645 INFO L93 Difference]: Finished difference Result 20596 states and 79596 transitions. [2021-07-09 18:22:16,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-09 18:22:16,646 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-09 18:22:16,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:16,716 INFO L225 Difference]: With dead ends: 20596 [2021-07-09 18:22:16,716 INFO L226 Difference]: Without dead ends: 20518 [2021-07-09 18:22:16,716 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 94.7ms TimeCoverageRelationStatistics Valid=76, Invalid=164, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:22:16,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20518 states. [2021-07-09 18:22:17,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20518 to 12577. [2021-07-09 18:22:17,242 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-09 18:22:17,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12577 states to 12577 states and 50833 transitions. [2021-07-09 18:22:17,307 INFO L78 Accepts]: Start accepts. Automaton has 12577 states and 50833 transitions. Word has length 34 [2021-07-09 18:22:17,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:17,307 INFO L482 AbstractCegarLoop]: Abstraction has 12577 states and 50833 transitions. [2021-07-09 18:22:17,307 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-09 18:22:17,307 INFO L276 IsEmpty]: Start isEmpty. Operand 12577 states and 50833 transitions. [2021-07-09 18:22:17,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-07-09 18:22:17,350 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:17,350 INFO L508 BasicCegarLoop]: trace histogram [2, 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-09 18:22:17,573 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:22:17,573 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:17,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:17,573 INFO L82 PathProgramCache]: Analyzing trace with hash -1356082631, now seen corresponding path program 12 times [2021-07-09 18:22:17,574 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:17,574 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1492301712] [2021-07-09 18:22:17,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:17,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:17,598 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-09 18:22:17,598 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:17,598 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1492301712] [2021-07-09 18:22:17,598 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1492301712] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:17,598 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1115703759] [2021-07-09 18:22:17,599 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-09 18:22:17,659 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:22:17,659 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:22:17,660 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-09 18:22:17,665 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:22:17,752 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-09 18:22:17,752 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1115703759] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:17,752 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:22:17,752 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 8 [2021-07-09 18:22:17,752 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1202907972] [2021-07-09 18:22:17,753 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-09 18:22:17,753 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:17,753 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-09 18:22:17,753 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-07-09 18:22:17,753 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-09 18:22:18,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:18,175 INFO L93 Difference]: Finished difference Result 22733 states and 87606 transitions. [2021-07-09 18:22:18,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:22:18,176 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-09 18:22:18,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:18,243 INFO L225 Difference]: With dead ends: 22733 [2021-07-09 18:22:18,244 INFO L226 Difference]: Without dead ends: 21028 [2021-07-09 18:22:18,244 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 101.5ms TimeCoverageRelationStatistics Valid=101, Invalid=171, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:22:18,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21028 states. [2021-07-09 18:22:18,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21028 to 15386. [2021-07-09 18:22:18,770 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-09 18:22:18,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15386 states to 15386 states and 62363 transitions. [2021-07-09 18:22:18,844 INFO L78 Accepts]: Start accepts. Automaton has 15386 states and 62363 transitions. Word has length 34 [2021-07-09 18:22:18,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:18,844 INFO L482 AbstractCegarLoop]: Abstraction has 15386 states and 62363 transitions. [2021-07-09 18:22:18,844 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-09 18:22:18,844 INFO L276 IsEmpty]: Start isEmpty. Operand 15386 states and 62363 transitions. [2021-07-09 18:22:18,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-07-09 18:22:18,887 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:18,887 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:22:19,089 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-07-09 18:22:19,089 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:19,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:19,089 INFO L82 PathProgramCache]: Analyzing trace with hash -1422790198, now seen corresponding path program 13 times [2021-07-09 18:22:19,089 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:19,090 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [373370515] [2021-07-09 18:22:19,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:19,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:19,266 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-09 18:22:19,266 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:19,266 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [373370515] [2021-07-09 18:22:19,266 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [373370515] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:19,266 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1950889102] [2021-07-09 18:22:19,266 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-09 18:22:19,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:19,302 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-09 18:22:19,302 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:22:19,399 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-09 18:22:19,399 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1950889102] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:19,399 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:22:19,399 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-07-09 18:22:19,400 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [243611361] [2021-07-09 18:22:19,400 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-09 18:22:19,400 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:19,401 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-09 18:22:19,401 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-07-09 18:22:19,401 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-09 18:22:19,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:19,904 INFO L93 Difference]: Finished difference Result 31402 states and 124083 transitions. [2021-07-09 18:22:19,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 18:22:19,904 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-09 18:22:19,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:20,026 INFO L225 Difference]: With dead ends: 31402 [2021-07-09 18:22:20,026 INFO L226 Difference]: Without dead ends: 31094 [2021-07-09 18:22:20,026 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 126.3ms TimeCoverageRelationStatistics Valid=124, Invalid=256, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:22:20,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31094 states. [2021-07-09 18:22:20,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31094 to 19812. [2021-07-09 18:22:20,736 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-09 18:22:20,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19812 states to 19812 states and 81602 transitions. [2021-07-09 18:22:20,829 INFO L78 Accepts]: Start accepts. Automaton has 19812 states and 81602 transitions. Word has length 34 [2021-07-09 18:22:20,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:20,829 INFO L482 AbstractCegarLoop]: Abstraction has 19812 states and 81602 transitions. [2021-07-09 18:22:20,829 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-09 18:22:20,829 INFO L276 IsEmpty]: Start isEmpty. Operand 19812 states and 81602 transitions. [2021-07-09 18:22:20,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-07-09 18:22:20,882 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:20,882 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:22:21,083 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:22:21,083 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:21,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:21,084 INFO L82 PathProgramCache]: Analyzing trace with hash 959184970, now seen corresponding path program 14 times [2021-07-09 18:22:21,084 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:21,084 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [275782406] [2021-07-09 18:22:21,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:21,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:21,126 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-09 18:22:21,126 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:21,126 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [275782406] [2021-07-09 18:22:21,126 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [275782406] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:21,127 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [476552654] [2021-07-09 18:22:21,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 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-09 18:22:21,168 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:22:21,169 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:22:21,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-09 18:22:21,170 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:22:21,273 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-09 18:22:21,273 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [476552654] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:21,273 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:22:21,273 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 8 [2021-07-09 18:22:21,274 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1430894794] [2021-07-09 18:22:21,274 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-09 18:22:21,274 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:21,276 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-09 18:22:21,276 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-07-09 18:22:21,276 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-09 18:22:21,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:21,839 INFO L93 Difference]: Finished difference Result 33709 states and 133959 transitions. [2021-07-09 18:22:21,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:22:21,840 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-09 18:22:21,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:21,967 INFO L225 Difference]: With dead ends: 33709 [2021-07-09 18:22:21,967 INFO L226 Difference]: Without dead ends: 32656 [2021-07-09 18:22:21,967 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 122.7ms TimeCoverageRelationStatistics Valid=101, Invalid=171, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:22:22,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32656 states. [2021-07-09 18:22:22,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32656 to 23355. [2021-07-09 18:22:22,788 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-09 18:22:22,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23355 states to 23355 states and 96087 transitions. [2021-07-09 18:22:22,882 INFO L78 Accepts]: Start accepts. Automaton has 23355 states and 96087 transitions. Word has length 34 [2021-07-09 18:22:22,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:22,882 INFO L482 AbstractCegarLoop]: Abstraction has 23355 states and 96087 transitions. [2021-07-09 18:22:22,883 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-09 18:22:22,883 INFO L276 IsEmpty]: Start isEmpty. Operand 23355 states and 96087 transitions. [2021-07-09 18:22:22,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-07-09 18:22:22,953 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:22,953 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:22:23,159 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-07-09 18:22:23,160 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:23,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:23,160 INFO L82 PathProgramCache]: Analyzing trace with hash -1446275945, now seen corresponding path program 15 times [2021-07-09 18:22:23,160 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:23,160 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [901284566] [2021-07-09 18:22:23,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:23,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:23,184 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-09 18:22:23,184 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:23,184 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [901284566] [2021-07-09 18:22:23,184 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [901284566] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:23,185 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2089908449] [2021-07-09 18:22:23,185 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-09 18:22:23,237 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:22:23,237 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:22:23,238 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-09 18:22:23,239 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:22:23,325 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-09 18:22:23,326 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2089908449] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:23,326 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:22:23,326 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 8 [2021-07-09 18:22:23,326 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [748651169] [2021-07-09 18:22:23,326 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-09 18:22:23,326 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:23,326 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-09 18:22:23,327 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-07-09 18:22:23,327 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-09 18:22:23,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:23,926 INFO L93 Difference]: Finished difference Result 31214 states and 125510 transitions. [2021-07-09 18:22:23,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-09 18:22:23,926 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-09 18:22:23,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:24,052 INFO L225 Difference]: With dead ends: 31214 [2021-07-09 18:22:24,052 INFO L226 Difference]: Without dead ends: 31106 [2021-07-09 18:22:24,053 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 92.4ms TimeCoverageRelationStatistics Valid=76, Invalid=164, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:22:24,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31106 states. [2021-07-09 18:22:24,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31106 to 24543. [2021-07-09 18:22:24,850 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-09 18:22:24,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24543 states to 24543 states and 101482 transitions. [2021-07-09 18:22:24,946 INFO L78 Accepts]: Start accepts. Automaton has 24543 states and 101482 transitions. Word has length 34 [2021-07-09 18:22:24,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:24,946 INFO L482 AbstractCegarLoop]: Abstraction has 24543 states and 101482 transitions. [2021-07-09 18:22:24,946 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-09 18:22:24,946 INFO L276 IsEmpty]: Start isEmpty. Operand 24543 states and 101482 transitions. [2021-07-09 18:22:25,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:22:25,181 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:25,181 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-09 18:22:25,400 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:22:25,401 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:25,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:25,401 INFO L82 PathProgramCache]: Analyzing trace with hash 351777995, now seen corresponding path program 16 times [2021-07-09 18:22:25,401 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:25,401 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2103230081] [2021-07-09 18:22:25,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:25,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:25,442 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-09 18:22:25,443 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:25,443 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2103230081] [2021-07-09 18:22:25,443 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2103230081] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:25,443 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [139203170] [2021-07-09 18:22:25,443 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-09 18:22:25,511 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:22:25,511 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:22:25,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-09 18:22:25,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:22:25,587 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-09 18:22:25,587 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [139203170] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 18:22:25,587 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-07-09 18:22:25,588 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 4 [2021-07-09 18:22:25,588 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [801275568] [2021-07-09 18:22:25,588 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-09 18:22:25,588 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:25,588 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-09 18:22:25,588 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-09 18:22:25,589 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-09 18:22:25,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:25,776 INFO L93 Difference]: Finished difference Result 29524 states and 121533 transitions. [2021-07-09 18:22:25,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-07-09 18:22:25,777 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-09 18:22:25,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:26,094 INFO L225 Difference]: With dead ends: 29524 [2021-07-09 18:22:26,095 INFO L226 Difference]: Without dead ends: 29524 [2021-07-09 18:22:26,095 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.7ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-09 18:22:26,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29524 states. [2021-07-09 18:22:26,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29524 to 22120. [2021-07-09 18:22:26,764 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-09 18:22:26,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22120 states to 22120 states and 90605 transitions. [2021-07-09 18:22:26,846 INFO L78 Accepts]: Start accepts. Automaton has 22120 states and 90605 transitions. Word has length 37 [2021-07-09 18:22:26,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:26,847 INFO L482 AbstractCegarLoop]: Abstraction has 22120 states and 90605 transitions. [2021-07-09 18:22:26,847 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-09 18:22:26,847 INFO L276 IsEmpty]: Start isEmpty. Operand 22120 states and 90605 transitions. [2021-07-09 18:22:26,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:22:26,895 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:26,895 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-09 18:22:27,096 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-07-09 18:22:27,096 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:27,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:27,097 INFO L82 PathProgramCache]: Analyzing trace with hash 2034805493, now seen corresponding path program 17 times [2021-07-09 18:22:27,097 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:27,097 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [335583344] [2021-07-09 18:22:27,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:27,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:27,125 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-09 18:22:27,125 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:27,125 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [335583344] [2021-07-09 18:22:27,125 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [335583344] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:27,125 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1873441354] [2021-07-09 18:22:27,125 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-09 18:22:27,175 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-09 18:22:27,175 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:22:27,175 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-09 18:22:27,176 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:22:27,231 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-09 18:22:27,232 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1873441354] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 18:22:27,232 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-07-09 18:22:27,232 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 5 [2021-07-09 18:22:27,232 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [966610902] [2021-07-09 18:22:27,232 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-09 18:22:27,232 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:27,233 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-09 18:22:27,233 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-07-09 18:22:27,233 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-09 18:22:27,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:27,636 INFO L93 Difference]: Finished difference Result 30000 states and 123549 transitions. [2021-07-09 18:22:27,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 18:22:27,636 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-09 18:22:27,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:27,758 INFO L225 Difference]: With dead ends: 30000 [2021-07-09 18:22:27,759 INFO L226 Difference]: Without dead ends: 30000 [2021-07-09 18:22:27,759 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 13.0ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-07-09 18:22:27,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30000 states. [2021-07-09 18:22:28,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30000 to 24376. [2021-07-09 18:22:28,359 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-09 18:22:28,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24376 states to 24376 states and 99742 transitions. [2021-07-09 18:22:28,455 INFO L78 Accepts]: Start accepts. Automaton has 24376 states and 99742 transitions. Word has length 37 [2021-07-09 18:22:28,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:28,455 INFO L482 AbstractCegarLoop]: Abstraction has 24376 states and 99742 transitions. [2021-07-09 18:22:28,455 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-09 18:22:28,455 INFO L276 IsEmpty]: Start isEmpty. Operand 24376 states and 99742 transitions. [2021-07-09 18:22:28,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:22:28,702 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:28,703 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-09 18:22:28,926 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-07-09 18:22:28,927 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:28,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:28,927 INFO L82 PathProgramCache]: Analyzing trace with hash 1631458869, now seen corresponding path program 18 times [2021-07-09 18:22:28,927 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:28,927 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [855487835] [2021-07-09 18:22:28,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:28,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:28,954 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-09 18:22:28,954 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:28,954 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [855487835] [2021-07-09 18:22:28,954 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [855487835] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:28,955 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [677465204] [2021-07-09 18:22:28,955 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-09 18:22:28,997 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:22:28,997 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:22:28,997 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-09 18:22:28,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:22:29,063 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-09 18:22:29,064 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [677465204] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:29,064 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:22:29,064 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2021-07-09 18:22:29,064 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [980195595] [2021-07-09 18:22:29,065 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 18:22:29,065 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:29,065 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 18:22:29,065 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-07-09 18:22:29,065 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-09 18:22:29,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:29,358 INFO L93 Difference]: Finished difference Result 37294 states and 154370 transitions. [2021-07-09 18:22:29,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-09 18:22:29,359 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-09 18:22:29,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:29,518 INFO L225 Difference]: With dead ends: 37294 [2021-07-09 18:22:29,518 INFO L226 Difference]: Without dead ends: 37294 [2021-07-09 18:22:29,518 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 13.0ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-07-09 18:22:29,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37294 states. [2021-07-09 18:22:30,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37294 to 34517. [2021-07-09 18:22:30,470 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-09 18:22:30,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34517 states to 34517 states and 142766 transitions. [2021-07-09 18:22:30,619 INFO L78 Accepts]: Start accepts. Automaton has 34517 states and 142766 transitions. Word has length 37 [2021-07-09 18:22:30,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:30,619 INFO L482 AbstractCegarLoop]: Abstraction has 34517 states and 142766 transitions. [2021-07-09 18:22:30,620 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-09 18:22:30,620 INFO L276 IsEmpty]: Start isEmpty. Operand 34517 states and 142766 transitions. [2021-07-09 18:22:30,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:22:30,709 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:30,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-09 18:22:30,910 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-07-09 18:22:30,910 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:30,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:30,910 INFO L82 PathProgramCache]: Analyzing trace with hash 1763377011, now seen corresponding path program 19 times [2021-07-09 18:22:30,910 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:30,911 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2119679824] [2021-07-09 18:22:30,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:30,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:31,256 WARN L205 SmtUtils]: Spent 237.00 ms on a formula simplification that was a NOOP. DAG size: 23 [2021-07-09 18:22:31,413 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-09 18:22:31,413 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:31,414 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2119679824] [2021-07-09 18:22:31,414 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2119679824] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:31,414 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [755836290] [2021-07-09 18:22:31,414 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-09 18:22:31,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:31,449 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:22:31,449 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:22:31,554 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:22:31,554 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-09 18:22:31,556 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:22:31,564 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:22:31,565 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:22:31,565 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:28 [2021-07-09 18:22:31,654 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:22:31,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:31,655 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-09 18:22:31,657 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:22:31,663 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:22:31,664 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-09 18:22:31,664 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-09 18:22:31,691 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-09 18:22:31,691 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [755836290] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:31,691 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:22:31,692 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-07-09 18:22:31,692 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [955697021] [2021-07-09 18:22:31,692 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:22:31,692 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:31,692 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:22:31,692 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:22:31,693 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-09 18:22:32,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:32,610 INFO L93 Difference]: Finished difference Result 54562 states and 225079 transitions. [2021-07-09 18:22:32,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 18:22:32,610 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-09 18:22:32,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:32,886 INFO L225 Difference]: With dead ends: 54562 [2021-07-09 18:22:32,886 INFO L226 Difference]: Without dead ends: 54370 [2021-07-09 18:22:32,886 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 31 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 552.8ms TimeCoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:22:32,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54370 states. [2021-07-09 18:22:34,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54370 to 35289. [2021-07-09 18:22:34,121 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-09 18:22:34,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35289 states to 35289 states and 145894 transitions. [2021-07-09 18:22:34,267 INFO L78 Accepts]: Start accepts. Automaton has 35289 states and 145894 transitions. Word has length 39 [2021-07-09 18:22:34,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:34,268 INFO L482 AbstractCegarLoop]: Abstraction has 35289 states and 145894 transitions. [2021-07-09 18:22:34,268 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-09 18:22:34,268 INFO L276 IsEmpty]: Start isEmpty. Operand 35289 states and 145894 transitions. [2021-07-09 18:22:34,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:22:34,355 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:34,355 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-09 18:22:34,555 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-07-09 18:22:34,556 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:34,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:34,556 INFO L82 PathProgramCache]: Analyzing trace with hash -953652233, now seen corresponding path program 20 times [2021-07-09 18:22:34,556 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:34,556 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [662383502] [2021-07-09 18:22:34,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:34,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:34,748 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-09 18:22:34,748 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:34,748 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [662383502] [2021-07-09 18:22:34,748 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [662383502] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:34,748 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [651148458] [2021-07-09 18:22:34,748 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-09 18:22:35,094 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:22:35,094 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:22:35,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:22:35,104 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:22:35,215 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:22:35,215 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-09 18:22:35,216 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:22:35,224 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:22:35,225 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:22:35,225 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:28 [2021-07-09 18:22:35,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:35,337 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:22:35,338 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-09 18:22:35,339 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:22:35,344 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:22:35,350 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-09 18:22:35,350 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-09 18:22:35,377 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-09 18:22:35,378 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [651148458] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:35,378 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:22:35,378 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-07-09 18:22:35,378 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [396784161] [2021-07-09 18:22:35,378 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:22:35,378 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:35,378 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:22:35,378 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:22:35,379 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-09 18:22:36,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:36,231 INFO L93 Difference]: Finished difference Result 52911 states and 219951 transitions. [2021-07-09 18:22:36,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-09 18:22:36,232 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-09 18:22:36,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:36,512 INFO L225 Difference]: With dead ends: 52911 [2021-07-09 18:22:36,512 INFO L226 Difference]: Without dead ends: 52856 [2021-07-09 18:22:36,512 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 31 SyntacticMatches, 5 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 201.3ms TimeCoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:22:36,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52856 states. [2021-07-09 18:22:37,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52856 to 36369. [2021-07-09 18:22:37,756 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-09 18:22:37,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36369 states to 36369 states and 150552 transitions. [2021-07-09 18:22:37,918 INFO L78 Accepts]: Start accepts. Automaton has 36369 states and 150552 transitions. Word has length 39 [2021-07-09 18:22:37,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:37,918 INFO L482 AbstractCegarLoop]: Abstraction has 36369 states and 150552 transitions. [2021-07-09 18:22:37,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-09 18:22:37,918 INFO L276 IsEmpty]: Start isEmpty. Operand 36369 states and 150552 transitions. [2021-07-09 18:22:38,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:22:38,006 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:38,006 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-09 18:22:38,207 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-07-09 18:22:38,207 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:38,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:38,207 INFO L82 PathProgramCache]: Analyzing trace with hash 1355985241, now seen corresponding path program 21 times [2021-07-09 18:22:38,207 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:38,207 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [506818312] [2021-07-09 18:22:38,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:38,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:38,391 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-09 18:22:38,391 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:38,391 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [506818312] [2021-07-09 18:22:38,391 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [506818312] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:38,391 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [635483354] [2021-07-09 18:22:38,391 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-09 18:22:38,433 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-09 18:22:38,433 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:22:38,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-09 18:22:38,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:22:38,586 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:22:38,586 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-09 18:22:38,588 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:22:38,596 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:22:38,599 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-09 18:22:38,599 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:58, output treesize:36 [2021-07-09 18:22:38,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:38,953 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:22:38,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 44 treesize of output 40 [2021-07-09 18:22:38,974 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:22:38,990 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:22:39,002 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-09 18:22:39,003 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:62, output treesize:22 [2021-07-09 18:22:39,055 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-09 18:22:39,056 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [635483354] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:39,056 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:22:39,056 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 15 [2021-07-09 18:22:39,057 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [812045612] [2021-07-09 18:22:39,057 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:22:39,057 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:39,058 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:22:39,058 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:22:39,058 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-09 18:22:40,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:40,297 INFO L93 Difference]: Finished difference Result 65650 states and 271676 transitions. [2021-07-09 18:22:40,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 18:22:40,297 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-09 18:22:40,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:40,643 INFO L225 Difference]: With dead ends: 65650 [2021-07-09 18:22:40,643 INFO L226 Difference]: Without dead ends: 65458 [2021-07-09 18:22:40,644 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 29 SyntacticMatches, 5 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 478.5ms TimeCoverageRelationStatistics Valid=97, Invalid=455, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:22:40,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65458 states. [2021-07-09 18:22:41,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65458 to 36481. [2021-07-09 18:22:42,043 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-09 18:22:42,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36481 states to 36481 states and 150952 transitions. [2021-07-09 18:22:42,203 INFO L78 Accepts]: Start accepts. Automaton has 36481 states and 150952 transitions. Word has length 39 [2021-07-09 18:22:42,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:42,203 INFO L482 AbstractCegarLoop]: Abstraction has 36481 states and 150952 transitions. [2021-07-09 18:22:42,203 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-09 18:22:42,203 INFO L276 IsEmpty]: Start isEmpty. Operand 36481 states and 150952 transitions. [2021-07-09 18:22:42,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:22:42,296 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:42,296 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-09 18:22:42,497 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:22:42,497 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:42,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:42,498 INFO L82 PathProgramCache]: Analyzing trace with hash 568936179, now seen corresponding path program 22 times [2021-07-09 18:22:42,498 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:42,498 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [465037753] [2021-07-09 18:22:42,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:42,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:42,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-09 18:22:42,994 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:42,994 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [465037753] [2021-07-09 18:22:42,994 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [465037753] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:42,994 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1822001836] [2021-07-09 18:22:42,994 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-09 18:22:43,028 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:22:43,028 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:22:43,029 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:22:43,029 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:22:43,209 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:22:43,210 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-09 18:22:43,211 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:22:43,219 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:22:43,221 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-09 18:22:43,221 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:52 [2021-07-09 18:22:43,276 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:22:43,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:43,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-09 18:22:43,280 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:22:43,286 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:22:43,287 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-09 18:22:43,288 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-09 18:22:43,315 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-09 18:22:43,315 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1822001836] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:43,316 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:22:43,316 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-09 18:22:43,316 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [876355109] [2021-07-09 18:22:43,316 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:22:43,316 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:43,316 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:22:43,316 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:22:43,317 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-09 18:22:44,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:44,366 INFO L93 Difference]: Finished difference Result 61665 states and 255373 transitions. [2021-07-09 18:22:44,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 18:22:44,367 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-09 18:22:44,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:44,646 INFO L225 Difference]: With dead ends: 61665 [2021-07-09 18:22:44,646 INFO L226 Difference]: Without dead ends: 61505 [2021-07-09 18:22:44,646 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 574.7ms TimeCoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:22:44,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61505 states. [2021-07-09 18:22:45,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61505 to 36649. [2021-07-09 18:22:45,946 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-09 18:22:46,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36649 states to 36649 states and 151656 transitions. [2021-07-09 18:22:46,093 INFO L78 Accepts]: Start accepts. Automaton has 36649 states and 151656 transitions. Word has length 39 [2021-07-09 18:22:46,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:46,093 INFO L482 AbstractCegarLoop]: Abstraction has 36649 states and 151656 transitions. [2021-07-09 18:22:46,093 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-09 18:22:46,093 INFO L276 IsEmpty]: Start isEmpty. Operand 36649 states and 151656 transitions. [2021-07-09 18:22:46,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:22:46,184 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:46,184 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-09 18:22:46,385 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-07-09 18:22:46,385 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:46,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:46,386 INFO L82 PathProgramCache]: Analyzing trace with hash -908979985, now seen corresponding path program 23 times [2021-07-09 18:22:46,386 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:46,386 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [533752221] [2021-07-09 18:22:46,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:46,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:46,567 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-09 18:22:46,568 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:46,568 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [533752221] [2021-07-09 18:22:46,568 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [533752221] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:46,568 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1619318995] [2021-07-09 18:22:46,568 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-09 18:22:46,604 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:22:46,604 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:22:46,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:22:46,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:22:46,936 WARN L205 SmtUtils]: Spent 260.00 ms on a formula simplification that was a NOOP. DAG size: 20 [2021-07-09 18:22:47,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:47,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:47,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:47,165 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:22:47,166 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-09 18:22:47,173 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:22:47,183 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:22:47,203 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-09 18:22:47,203 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:58, output treesize:33 [2021-07-09 18:22:47,296 INFO L354 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2021-07-09 18:22:47,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, 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-09 18:22:47,301 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:22:47,308 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:22:47,308 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-09 18:22:47,309 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:22:47,325 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:22:47,332 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-09 18:22:47,333 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:57, output treesize:33 [2021-07-09 18:22:47,418 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-09 18:22:47,418 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1619318995] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:47,419 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:22:47,419 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 20 [2021-07-09 18:22:47,419 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [649305889] [2021-07-09 18:22:47,419 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 18:22:47,419 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:47,419 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 18:22:47,420 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=349, Unknown=0, NotChecked=0, Total=420 [2021-07-09 18:22:47,420 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-09 18:22:50,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:50,901 INFO L93 Difference]: Finished difference Result 154117 states and 641307 transitions. [2021-07-09 18:22:50,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-09 18:22:50,902 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-09 18:22:50,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:51,843 INFO L225 Difference]: With dead ends: 154117 [2021-07-09 18:22:51,843 INFO L226 Difference]: Without dead ends: 153882 [2021-07-09 18:22:51,844 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 408 ImplicationChecksByTransitivity, 1613.6ms TimeCoverageRelationStatistics Valid=325, Invalid=1655, Unknown=0, NotChecked=0, Total=1980 [2021-07-09 18:22:52,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153882 states. [2021-07-09 18:22:54,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153882 to 41071. [2021-07-09 18:22:54,814 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-09 18:22:55,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41071 states to 41071 states and 170193 transitions. [2021-07-09 18:22:55,301 INFO L78 Accepts]: Start accepts. Automaton has 41071 states and 170193 transitions. Word has length 39 [2021-07-09 18:22:55,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:55,301 INFO L482 AbstractCegarLoop]: Abstraction has 41071 states and 170193 transitions. [2021-07-09 18:22:55,301 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-09 18:22:55,301 INFO L276 IsEmpty]: Start isEmpty. Operand 41071 states and 170193 transitions. [2021-07-09 18:22:55,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:22:55,411 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:55,411 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-09 18:22:55,612 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:22:55,612 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:55,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:55,612 INFO L82 PathProgramCache]: Analyzing trace with hash 475346227, now seen corresponding path program 24 times [2021-07-09 18:22:55,612 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:55,612 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1890492399] [2021-07-09 18:22:55,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:55,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:55,778 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-09 18:22:55,778 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:55,778 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1890492399] [2021-07-09 18:22:55,779 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1890492399] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:55,779 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [140637691] [2021-07-09 18:22:55,779 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-09 18:22:55,828 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:22:55,828 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:22:55,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:22:55,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:22:56,057 INFO L354 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2021-07-09 18:22:56,057 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 52 treesize of output 48 [2021-07-09 18:22:56,070 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:22:56,086 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:22:56,091 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-09 18:22:56,092 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:65, output treesize:53 [2021-07-09 18:22:56,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:56,205 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:22:56,205 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-09 18:22:56,214 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:22:56,226 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:22:56,234 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-09 18:22:56,235 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:58, output treesize:27 [2021-07-09 18:22:56,287 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-09 18:22:56,287 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [140637691] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:56,287 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:22:56,287 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 19 [2021-07-09 18:22:56,287 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1600747543] [2021-07-09 18:22:56,288 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:22:56,288 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:56,288 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:22:56,288 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:22:56,288 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-09 18:22:58,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:58,187 INFO L93 Difference]: Finished difference Result 89311 states and 372886 transitions. [2021-07-09 18:22:58,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 18:22:58,187 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-09 18:22:58,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:58,622 INFO L225 Difference]: With dead ends: 89311 [2021-07-09 18:22:58,622 INFO L226 Difference]: Without dead ends: 89256 [2021-07-09 18:22:58,623 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 619.2ms TimeCoverageRelationStatistics Valid=152, Invalid=840, Unknown=0, NotChecked=0, Total=992 [2021-07-09 18:22:59,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89256 states. [2021-07-09 18:23:00,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89256 to 44110. [2021-07-09 18:23:00,606 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-09 18:23:00,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44110 states to 44110 states and 183659 transitions. [2021-07-09 18:23:00,816 INFO L78 Accepts]: Start accepts. Automaton has 44110 states and 183659 transitions. Word has length 39 [2021-07-09 18:23:00,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:23:00,816 INFO L482 AbstractCegarLoop]: Abstraction has 44110 states and 183659 transitions. [2021-07-09 18:23:00,817 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-09 18:23:00,817 INFO L276 IsEmpty]: Start isEmpty. Operand 44110 states and 183659 transitions. [2021-07-09 18:23:00,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:23:00,936 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:23:00,936 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-09 18:23:01,138 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-07-09 18:23:01,138 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:23:01,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:23:01,138 INFO L82 PathProgramCache]: Analyzing trace with hash 1832087599, now seen corresponding path program 25 times [2021-07-09 18:23:01,138 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:23:01,138 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1744781840] [2021-07-09 18:23:01,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:23:01,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:23:01,304 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-09 18:23:01,304 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:23:01,304 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1744781840] [2021-07-09 18:23:01,305 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1744781840] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:23:01,305 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [997195270] [2021-07-09 18:23:01,305 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-09 18:23:01,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:23:01,351 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:23:01,352 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:23:01,538 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:23:01,539 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-09 18:23:01,540 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:23:01,548 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:23:01,550 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-09 18:23:01,550 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:52 [2021-07-09 18:23:01,612 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:23:01,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:23:01,614 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-09 18:23:01,615 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:23:01,621 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:23:01,623 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:23:01,623 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-09 18:23:01,658 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-09 18:23:01,658 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [997195270] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:23:01,658 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:23:01,658 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-09 18:23:01,659 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [604616309] [2021-07-09 18:23:01,660 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:23:01,660 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:23:01,660 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:23:01,660 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:23:01,660 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-09 18:23:03,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:23:03,226 INFO L93 Difference]: Finished difference Result 70797 states and 295875 transitions. [2021-07-09 18:23:03,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 18:23:03,226 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-09 18:23:03,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:23:03,610 INFO L225 Difference]: With dead ends: 70797 [2021-07-09 18:23:03,610 INFO L226 Difference]: Without dead ends: 70742 [2021-07-09 18:23:03,610 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 274.0ms TimeCoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:23:03,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70742 states. [2021-07-09 18:23:05,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70742 to 44366. [2021-07-09 18:23:05,155 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-09 18:23:05,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44366 states to 44366 states and 184779 transitions. [2021-07-09 18:23:05,348 INFO L78 Accepts]: Start accepts. Automaton has 44366 states and 184779 transitions. Word has length 39 [2021-07-09 18:23:05,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:23:05,348 INFO L482 AbstractCegarLoop]: Abstraction has 44366 states and 184779 transitions. [2021-07-09 18:23:05,349 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-09 18:23:05,349 INFO L276 IsEmpty]: Start isEmpty. Operand 44366 states and 184779 transitions. [2021-07-09 18:23:05,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:23:05,469 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:23:05,469 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-09 18:23:05,669 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-07-09 18:23:05,670 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:23:05,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:23:05,670 INFO L82 PathProgramCache]: Analyzing trace with hash -973527573, now seen corresponding path program 26 times [2021-07-09 18:23:05,670 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:23:05,670 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1659989566] [2021-07-09 18:23:05,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:23:05,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:23:06,073 WARN L205 SmtUtils]: Spent 320.00 ms on a formula simplification that was a NOOP. DAG size: 20 [2021-07-09 18:23:06,177 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-09 18:23:06,177 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:23:06,177 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1659989566] [2021-07-09 18:23:06,177 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1659989566] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:23:06,177 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [246475228] [2021-07-09 18:23:06,177 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-09 18:23:06,324 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:23:06,324 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:23:06,325 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:23:06,326 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:23:06,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:23:06,630 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:23:06,631 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-09 18:23:06,632 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:23:06,641 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:23:06,643 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-09 18:23:06,643 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:36 [2021-07-09 18:23:06,697 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:23:06,698 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-09 18:23:06,713 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:23:06,717 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:23:06,717 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:23:06,718 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-07-09 18:23:06,748 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-09 18:23:06,749 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [246475228] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:23:06,749 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:23:06,749 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-09 18:23:06,749 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [277313662] [2021-07-09 18:23:06,750 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:23:06,750 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:23:06,750 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:23:06,750 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:23:06,751 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-09 18:23:08,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:23:08,217 INFO L93 Difference]: Finished difference Result 69601 states and 290455 transitions. [2021-07-09 18:23:08,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 18:23:08,218 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-09 18:23:08,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:23:08,536 INFO L225 Difference]: With dead ends: 69601 [2021-07-09 18:23:08,536 INFO L226 Difference]: Without dead ends: 69546 [2021-07-09 18:23:08,537 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 658.0ms TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:23:08,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69546 states. [2021-07-09 18:23:09,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69546 to 44502. [2021-07-09 18:23:10,008 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-09 18:23:10,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44502 states to 44502 states and 185453 transitions. [2021-07-09 18:23:10,196 INFO L78 Accepts]: Start accepts. Automaton has 44502 states and 185453 transitions. Word has length 39 [2021-07-09 18:23:10,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:23:10,196 INFO L482 AbstractCegarLoop]: Abstraction has 44502 states and 185453 transitions. [2021-07-09 18:23:10,196 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-09 18:23:10,196 INFO L276 IsEmpty]: Start isEmpty. Operand 44502 states and 185453 transitions. [2021-07-09 18:23:10,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:23:10,689 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:23:10,689 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-09 18:23:10,904 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-07-09 18:23:10,904 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:23:10,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:23:10,905 INFO L82 PathProgramCache]: Analyzing trace with hash -653921383, now seen corresponding path program 27 times [2021-07-09 18:23:10,905 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:23:10,905 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [851183615] [2021-07-09 18:23:10,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:23:10,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:23:11,118 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-09 18:23:11,118 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:23:11,118 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [851183615] [2021-07-09 18:23:11,119 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [851183615] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:23:11,119 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [726465970] [2021-07-09 18:23:11,119 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-09 18:23:11,154 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-09 18:23:11,154 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:23:11,154 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-09 18:23:11,155 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:23:11,295 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:23:11,295 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-09 18:23:11,296 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:23:11,304 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:23:11,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-09 18:23:11,306 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:58, output treesize:36 [2021-07-09 18:23:11,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:23:11,421 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:23:11,421 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-09 18:23:11,430 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:23:11,445 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:23:11,458 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-09 18:23:11,458 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:62, output treesize:18 [2021-07-09 18:23:11,518 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-09 18:23:11,519 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [726465970] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:23:11,519 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:23:11,519 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 15 [2021-07-09 18:23:11,520 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [702394348] [2021-07-09 18:23:11,520 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:23:11,520 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:23:11,520 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:23:11,521 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:23:11,521 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-09 18:23:12,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:23:12,834 INFO L93 Difference]: Finished difference Result 76395 states and 317305 transitions. [2021-07-09 18:23:12,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 18:23:12,835 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-09 18:23:12,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:23:13,409 INFO L225 Difference]: With dead ends: 76395 [2021-07-09 18:23:13,409 INFO L226 Difference]: Without dead ends: 76203 [2021-07-09 18:23:13,409 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 29 SyntacticMatches, 5 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 478.3ms TimeCoverageRelationStatistics Valid=85, Invalid=467, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:23:13,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76203 states. [2021-07-09 18:23:14,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76203 to 44738. [2021-07-09 18:23:14,967 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-09 18:23:15,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44738 states to 44738 states and 186295 transitions. [2021-07-09 18:23:15,167 INFO L78 Accepts]: Start accepts. Automaton has 44738 states and 186295 transitions. Word has length 39 [2021-07-09 18:23:15,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:23:15,168 INFO L482 AbstractCegarLoop]: Abstraction has 44738 states and 186295 transitions. [2021-07-09 18:23:15,168 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-09 18:23:15,168 INFO L276 IsEmpty]: Start isEmpty. Operand 44738 states and 186295 transitions. [2021-07-09 18:23:15,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:23:15,288 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:23:15,289 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-09 18:23:15,490 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-07-09 18:23:15,491 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:23:15,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:23:15,491 INFO L82 PathProgramCache]: Analyzing trace with hash -1440970445, now seen corresponding path program 28 times [2021-07-09 18:23:15,491 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:23:15,491 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1998487582] [2021-07-09 18:23:15,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:23:15,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:23:15,672 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-09 18:23:15,672 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:23:15,672 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1998487582] [2021-07-09 18:23:15,672 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1998487582] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:23:15,672 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1369231878] [2021-07-09 18:23:15,673 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-09 18:23:15,704 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:23:15,704 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:23:15,705 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:23:15,705 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:23:15,876 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:23:15,877 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-09 18:23:15,878 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:23:15,887 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:23:15,889 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-09 18:23:15,889 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:52 [2021-07-09 18:23:15,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:23:15,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:23:15,938 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:23:15,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 14 [2021-07-09 18:23:15,940 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:23:16,208 WARN L205 SmtUtils]: Spent 268.00 ms on a formula simplification that was a NOOP. DAG size: 11 [2021-07-09 18:23:16,209 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:23:16,211 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-09 18:23:16,211 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-09 18:23:16,258 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-09 18:23:16,258 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1369231878] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:23:16,258 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:23:16,258 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-09 18:23:16,258 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [518965930] [2021-07-09 18:23:16,259 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:23:16,259 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:23:16,260 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:23:16,260 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:23:16,260 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-09 18:23:17,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:23:17,335 INFO L93 Difference]: Finished difference Result 68703 states and 285920 transitions. [2021-07-09 18:23:17,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 18:23:17,335 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-09 18:23:17,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:23:17,703 INFO L225 Difference]: With dead ends: 68703 [2021-07-09 18:23:17,703 INFO L226 Difference]: Without dead ends: 68543 [2021-07-09 18:23:17,703 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 296.7ms TimeCoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:23:17,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68543 states. [2021-07-09 18:23:19,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68543 to 44906. [2021-07-09 18:23:19,401 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-09 18:23:19,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44906 states to 44906 states and 186999 transitions. [2021-07-09 18:23:19,594 INFO L78 Accepts]: Start accepts. Automaton has 44906 states and 186999 transitions. Word has length 39 [2021-07-09 18:23:19,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:23:19,595 INFO L482 AbstractCegarLoop]: Abstraction has 44906 states and 186999 transitions. [2021-07-09 18:23:19,595 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-09 18:23:19,595 INFO L276 IsEmpty]: Start isEmpty. Operand 44906 states and 186999 transitions. [2021-07-09 18:23:19,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:23:19,718 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:23:19,718 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-09 18:23:19,919 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2021-07-09 18:23:19,919 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:23:19,919 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:23:19,919 INFO L82 PathProgramCache]: Analyzing trace with hash 1376080687, now seen corresponding path program 29 times [2021-07-09 18:23:19,919 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:23:19,920 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1795186105] [2021-07-09 18:23:19,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:23:19,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:23:20,109 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-09 18:23:20,110 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:23:20,110 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1795186105] [2021-07-09 18:23:20,110 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1795186105] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:23:20,110 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [888638313] [2021-07-09 18:23:20,110 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-09 18:23:20,151 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:23:20,151 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:23:20,152 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:23:20,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:23:20,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:23:20,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:23:20,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:23:20,721 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:23:20,721 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-09 18:23:20,726 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:23:20,736 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:23:20,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-09 18:23:20,748 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:58, output treesize:33 [2021-07-09 18:23:20,834 INFO L354 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2021-07-09 18:23:20,834 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-09 18:23:20,837 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:23:20,843 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:23:20,844 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-09 18:23:20,845 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:23:20,860 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:23:20,865 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-09 18:23:20,865 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:57, output treesize:33 [2021-07-09 18:23:20,968 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-09 18:23:20,968 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [888638313] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:23:20,968 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:23:20,968 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 20 [2021-07-09 18:23:20,968 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1316509385] [2021-07-09 18:23:20,968 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 18:23:20,968 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:23:20,969 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 18:23:20,969 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=350, Unknown=0, NotChecked=0, Total=420 [2021-07-09 18:23:20,969 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-09 18:23:24,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:23:24,752 INFO L93 Difference]: Finished difference Result 164033 states and 689056 transitions. [2021-07-09 18:23:24,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-09 18:23:24,752 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-09 18:23:24,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:23:25,745 INFO L225 Difference]: With dead ends: 164033 [2021-07-09 18:23:25,745 INFO L226 Difference]: Without dead ends: 163798 [2021-07-09 18:23:25,745 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 506 ImplicationChecksByTransitivity, 2014.4ms TimeCoverageRelationStatistics Valid=407, Invalid=1945, Unknown=0, NotChecked=0, Total=2352 [2021-07-09 18:23:26,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163798 states. [2021-07-09 18:23:28,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163798 to 54702. [2021-07-09 18:23:29,015 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-09 18:23:29,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54702 states to 54702 states and 228853 transitions. [2021-07-09 18:23:29,264 INFO L78 Accepts]: Start accepts. Automaton has 54702 states and 228853 transitions. Word has length 39 [2021-07-09 18:23:29,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:23:29,264 INFO L482 AbstractCegarLoop]: Abstraction has 54702 states and 228853 transitions. [2021-07-09 18:23:29,264 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-09 18:23:29,264 INFO L276 IsEmpty]: Start isEmpty. Operand 54702 states and 228853 transitions. [2021-07-09 18:23:29,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:23:29,873 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:23:29,873 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-09 18:23:30,074 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:23:30,074 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:23:30,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:23:30,074 INFO L82 PathProgramCache]: Analyzing trace with hash 1506833651, now seen corresponding path program 30 times [2021-07-09 18:23:30,074 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:23:30,074 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [257674440] [2021-07-09 18:23:30,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:23:30,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:23:30,244 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-09 18:23:30,244 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:23:30,245 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [257674440] [2021-07-09 18:23:30,245 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [257674440] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:23:30,245 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [536230626] [2021-07-09 18:23:30,245 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-09 18:23:30,286 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:23:30,287 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:23:30,288 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:23:30,289 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:23:30,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:23:30,571 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:23:30,572 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-09 18:23:30,578 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:23:30,603 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:23:30,640 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-09 18:23:30,640 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 5 variables, input treesize:87, output treesize:55 [2021-07-09 18:23:30,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:23:30,781 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:23:30,781 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-09 18:23:30,787 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:23:30,802 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:23:30,819 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-09 18:23:30,819 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:56, output treesize:21 [2021-07-09 18:23:30,877 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-09 18:23:30,877 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [536230626] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:23:30,877 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:23:30,877 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 18 [2021-07-09 18:23:30,877 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [24310457] [2021-07-09 18:23:30,877 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:23:30,878 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:23:30,878 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:23:30,878 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:23:30,878 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-09 18:23:33,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:23:33,429 INFO L93 Difference]: Finished difference Result 115445 states and 480393 transitions. [2021-07-09 18:23:33,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 18:23:33,433 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-09 18:23:33,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:23:34,411 INFO L225 Difference]: With dead ends: 115445 [2021-07-09 18:23:34,411 INFO L226 Difference]: Without dead ends: 115215 [2021-07-09 18:23:34,411 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 208 ImplicationChecksByTransitivity, 907.0ms TimeCoverageRelationStatistics Valid=186, Invalid=1074, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:23:34,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115215 states. [2021-07-09 18:23:36,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115215 to 58432. [2021-07-09 18:23:36,940 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-09 18:23:37,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58432 states to 58432 states and 244061 transitions. [2021-07-09 18:23:37,211 INFO L78 Accepts]: Start accepts. Automaton has 58432 states and 244061 transitions. Word has length 39 [2021-07-09 18:23:37,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:23:37,211 INFO L482 AbstractCegarLoop]: Abstraction has 58432 states and 244061 transitions. [2021-07-09 18:23:37,211 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-09 18:23:37,211 INFO L276 IsEmpty]: Start isEmpty. Operand 58432 states and 244061 transitions. [2021-07-09 18:23:37,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:23:37,366 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:23:37,366 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-09 18:23:37,566 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2021-07-09 18:23:37,567 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:23:37,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:23:37,567 INFO L82 PathProgramCache]: Analyzing trace with hash -259731149, now seen corresponding path program 31 times [2021-07-09 18:23:37,567 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:23:37,567 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [444212664] [2021-07-09 18:23:37,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:23:37,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:23:37,751 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-09 18:23:37,751 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:23:37,751 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [444212664] [2021-07-09 18:23:37,751 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [444212664] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:23:37,751 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [250417322] [2021-07-09 18:23:37,752 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-09 18:23:37,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:23:37,796 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:23:37,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:23:38,137 WARN L205 SmtUtils]: Spent 334.00 ms on a formula simplification that was a NOOP. DAG size: 11 [2021-07-09 18:23:38,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:23:38,298 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:23:38,299 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-09 18:23:38,300 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:23:38,308 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:23:38,310 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-09 18:23:38,310 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:68, output treesize:28 [2021-07-09 18:23:38,362 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:23:38,362 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-09 18:23:38,363 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:23:38,366 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:23:38,367 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:23:38,367 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-07-09 18:23:38,396 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-09 18:23:38,396 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [250417322] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:23:38,396 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:23:38,396 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-09 18:23:38,396 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [939962113] [2021-07-09 18:23:38,397 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:23:38,397 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:23:38,397 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:23:38,397 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:23:38,397 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-09 18:23:39,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:23:39,367 INFO L93 Difference]: Finished difference Result 73881 states and 307528 transitions. [2021-07-09 18:23:39,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-09 18:23:39,368 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-09 18:23:39,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:23:39,716 INFO L225 Difference]: With dead ends: 73881 [2021-07-09 18:23:39,717 INFO L226 Difference]: Without dead ends: 73791 [2021-07-09 18:23:39,717 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 301.8ms TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:23:39,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73791 states. [2021-07-09 18:23:41,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73791 to 58616. [2021-07-09 18:23:41,402 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-09 18:23:41,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58616 states to 58616 states and 244757 transitions. [2021-07-09 18:23:41,951 INFO L78 Accepts]: Start accepts. Automaton has 58616 states and 244757 transitions. Word has length 39 [2021-07-09 18:23:41,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:23:41,951 INFO L482 AbstractCegarLoop]: Abstraction has 58616 states and 244757 transitions. [2021-07-09 18:23:41,951 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-09 18:23:41,951 INFO L276 IsEmpty]: Start isEmpty. Operand 58616 states and 244757 transitions. [2021-07-09 18:23:42,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:23:42,120 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:23:42,120 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-09 18:23:42,321 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable95 [2021-07-09 18:23:42,321 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:23:42,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:23:42,322 INFO L82 PathProgramCache]: Analyzing trace with hash 2140222515, now seen corresponding path program 32 times [2021-07-09 18:23:42,322 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:23:42,322 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1480501054] [2021-07-09 18:23:42,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:23:42,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:23:42,486 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-09 18:23:42,486 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:23:42,486 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1480501054] [2021-07-09 18:23:42,486 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1480501054] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:23:42,487 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1597130337] [2021-07-09 18:23:42,487 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-09 18:23:42,535 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:23:42,535 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:23:42,536 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:23:42,536 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:23:42,683 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:23:42,683 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-09 18:23:42,684 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:23:42,693 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:23:42,694 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-09 18:23:42,695 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:66, output treesize:42 [2021-07-09 18:23:42,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:23:42,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:23:42,785 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:23:42,785 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-09 18:23:42,786 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:23:42,792 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:23:42,794 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-09 18:23:42,794 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-09 18:23:42,820 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-09 18:23:42,820 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1597130337] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:23:42,820 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:23:42,820 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-09 18:23:42,820 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1778753385] [2021-07-09 18:23:42,821 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:23:42,821 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:23:42,821 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:23:42,821 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:23:42,821 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-09 18:23:44,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:23:44,238 INFO L93 Difference]: Finished difference Result 78820 states and 329805 transitions. [2021-07-09 18:23:44,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-09 18:23:44,238 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-09 18:23:44,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:23:44,659 INFO L225 Difference]: With dead ends: 78820 [2021-07-09 18:23:44,660 INFO L226 Difference]: Without dead ends: 78765 [2021-07-09 18:23:44,660 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 241.5ms TimeCoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:23:44,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78765 states. [2021-07-09 18:23:46,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78765 to 60589. [2021-07-09 18:23:46,449 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-09 18:23:47,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60589 states to 60589 states and 252945 transitions. [2021-07-09 18:23:47,010 INFO L78 Accepts]: Start accepts. Automaton has 60589 states and 252945 transitions. Word has length 39 [2021-07-09 18:23:47,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:23:47,010 INFO L482 AbstractCegarLoop]: Abstraction has 60589 states and 252945 transitions. [2021-07-09 18:23:47,011 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-09 18:23:47,011 INFO L276 IsEmpty]: Start isEmpty. Operand 60589 states and 252945 transitions. [2021-07-09 18:23:47,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:23:47,184 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:23:47,184 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-09 18:23:47,385 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:23:47,385 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:23:47,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:23:47,385 INFO L82 PathProgramCache]: Analyzing trace with hash -798003409, now seen corresponding path program 33 times [2021-07-09 18:23:47,385 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:23:47,385 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1788989283] [2021-07-09 18:23:47,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:23:47,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:23:47,518 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-09 18:23:47,518 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:23:47,518 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1788989283] [2021-07-09 18:23:47,518 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1788989283] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:23:47,518 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [26422573] [2021-07-09 18:23:47,518 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-09 18:23:47,564 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:23:47,564 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:23:47,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 36 conjunts are in the unsatisfiable core [2021-07-09 18:23:47,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:23:47,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:23:47,782 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:23:47,782 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-09 18:23:47,789 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:23:47,809 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:23:47,818 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-09 18:23:47,819 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:80, output treesize:40 [2021-07-09 18:23:47,881 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:23:47,881 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-09 18:23:47,882 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:23:47,884 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:23:47,885 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:23:47,885 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-07-09 18:23:47,909 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-09 18:23:47,909 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [26422573] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:23:47,910 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:23:47,910 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 17 [2021-07-09 18:23:47,910 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [110390808] [2021-07-09 18:23:47,910 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:23:47,910 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:23:47,910 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:23:47,911 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:23:47,911 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-09 18:23:49,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:23:49,618 INFO L93 Difference]: Finished difference Result 92259 states and 385891 transitions. [2021-07-09 18:23:49,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 18:23:49,619 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-09 18:23:49,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:23:50,190 INFO L225 Difference]: With dead ends: 92259 [2021-07-09 18:23:50,190 INFO L226 Difference]: Without dead ends: 92204 [2021-07-09 18:23:50,190 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 383.8ms TimeCoverageRelationStatistics Valid=84, Invalid=468, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:23:50,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92204 states. [2021-07-09 18:23:52,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92204 to 60861. [2021-07-09 18:23:52,332 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-09 18:23:52,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60861 states to 60861 states and 254133 transitions. [2021-07-09 18:23:52,948 INFO L78 Accepts]: Start accepts. Automaton has 60861 states and 254133 transitions. Word has length 39 [2021-07-09 18:23:52,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:23:52,948 INFO L482 AbstractCegarLoop]: Abstraction has 60861 states and 254133 transitions. [2021-07-09 18:23:52,948 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-09 18:23:52,949 INFO L276 IsEmpty]: Start isEmpty. Operand 60861 states and 254133 transitions. [2021-07-09 18:23:53,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:23:53,161 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:23:53,161 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-09 18:23:53,365 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable97 [2021-07-09 18:23:53,365 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:23:53,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:23:53,365 INFO L82 PathProgramCache]: Analyzing trace with hash 691348715, now seen corresponding path program 34 times [2021-07-09 18:23:53,365 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:23:53,366 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2056244912] [2021-07-09 18:23:53,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:23:53,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:23:53,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-09 18:23:53,501 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:23:53,501 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2056244912] [2021-07-09 18:23:53,501 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2056244912] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:23:53,501 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [758138818] [2021-07-09 18:23:53,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 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-09 18:23:53,544 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:23:53,544 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:23:53,545 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:23:53,546 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:23:53,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:23:53,735 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:23:53,735 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-09 18:23:53,736 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:23:53,744 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:23:53,745 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-09 18:23:53,746 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:28 [2021-07-09 18:23:53,771 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:23:53,772 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-09 18:23:53,773 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:23:53,776 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:23:53,776 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:23:53,776 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-07-09 18:23:53,805 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-09 18:23:53,805 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [758138818] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:23:53,805 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:23:53,805 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-09 18:23:53,805 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1360790990] [2021-07-09 18:23:53,806 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:23:53,806 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:23:53,806 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:23:53,806 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:23:53,807 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-09 18:23:55,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:23:55,060 INFO L93 Difference]: Finished difference Result 84048 states and 351430 transitions. [2021-07-09 18:23:55,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 18:23:55,061 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-09 18:23:55,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:23:55,772 INFO L225 Difference]: With dead ends: 84048 [2021-07-09 18:23:55,773 INFO L226 Difference]: Without dead ends: 83993 [2021-07-09 18:23:55,773 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 234.9ms TimeCoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:23:55,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83993 states. [2021-07-09 18:23:57,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83993 to 60033. [2021-07-09 18:23:57,502 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-09 18:23:58,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60033 states to 60033 states and 250543 transitions. [2021-07-09 18:23:58,116 INFO L78 Accepts]: Start accepts. Automaton has 60033 states and 250543 transitions. Word has length 39 [2021-07-09 18:23:58,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:23:58,118 INFO L482 AbstractCegarLoop]: Abstraction has 60033 states and 250543 transitions. [2021-07-09 18:23:58,118 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-09 18:23:58,118 INFO L276 IsEmpty]: Start isEmpty. Operand 60033 states and 250543 transitions. [2021-07-09 18:23:58,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:23:58,340 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:23:58,340 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-09 18:23:58,541 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2021-07-09 18:23:58,541 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:23:58,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:23:58,542 INFO L82 PathProgramCache]: Analyzing trace with hash 983531635, now seen corresponding path program 35 times [2021-07-09 18:23:58,543 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:23:58,543 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1400012239] [2021-07-09 18:23:58,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:23:58,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:23:58,680 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-09 18:23:58,680 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:23:58,680 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1400012239] [2021-07-09 18:23:58,680 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1400012239] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:23:58,680 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [619400652] [2021-07-09 18:23:58,680 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-09 18:23:58,720 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:23:58,721 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:23:58,721 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:23:58,722 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:23:58,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:23:58,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:23:58,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:23:58,964 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:23:58,965 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-09 18:23:58,969 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:23:58,978 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:23:58,990 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-09 18:23:58,990 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:58, output treesize:27 [2021-07-09 18:23:59,092 INFO L354 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2021-07-09 18:23:59,092 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-09 18:23:59,095 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:23:59,105 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:23:59,110 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-09 18:23:59,110 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:27, output treesize:19 [2021-07-09 18:23:59,162 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-09 18:23:59,162 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [619400652] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:23:59,162 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:23:59,162 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 20 [2021-07-09 18:23:59,163 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [20217497] [2021-07-09 18:23:59,163 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 18:23:59,163 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:23:59,163 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 18:23:59,163 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=356, Unknown=0, NotChecked=0, Total=420 [2021-07-09 18:23:59,164 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-09 18:24:00,030 WARN L205 SmtUtils]: Spent 238.00 ms on a formula simplification that was a NOOP. DAG size: 30 [2021-07-09 18:24:01,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:01,242 INFO L93 Difference]: Finished difference Result 93262 states and 389547 transitions. [2021-07-09 18:24:01,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:24:01,242 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-09 18:24:01,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:24:01,749 INFO L225 Difference]: With dead ends: 93262 [2021-07-09 18:24:01,749 INFO L226 Difference]: Without dead ends: 93207 [2021-07-09 18:24:01,749 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 918.3ms TimeCoverageRelationStatistics Valid=157, Invalid=965, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:24:01,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93207 states. [2021-07-09 18:24:03,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93207 to 60677. [2021-07-09 18:24:03,952 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-09 18:24:04,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60677 states to 60677 states and 253331 transitions. [2021-07-09 18:24:04,238 INFO L78 Accepts]: Start accepts. Automaton has 60677 states and 253331 transitions. Word has length 39 [2021-07-09 18:24:04,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:04,238 INFO L482 AbstractCegarLoop]: Abstraction has 60677 states and 253331 transitions. [2021-07-09 18:24:04,238 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-09 18:24:04,239 INFO L276 IsEmpty]: Start isEmpty. Operand 60677 states and 253331 transitions. [2021-07-09 18:24:04,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:24:04,398 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:04,398 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-09 18:24:04,598 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable104 [2021-07-09 18:24:04,599 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:04,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:04,599 INFO L82 PathProgramCache]: Analyzing trace with hash 1842697519, now seen corresponding path program 36 times [2021-07-09 18:24:04,599 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:04,599 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1511846166] [2021-07-09 18:24:04,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:04,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:05,059 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-09 18:24:05,059 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:05,059 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1511846166] [2021-07-09 18:24:05,059 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1511846166] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:05,059 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1990096143] [2021-07-09 18:24:05,059 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-09 18:24:05,139 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:24:05,139 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:24:05,140 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:24:05,141 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:24:05,337 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:24:05,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:24:05,338 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-09 18:24:05,339 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:24:05,347 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:05,349 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-09 18:24:05,349 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:72, output treesize:28 [2021-07-09 18:24:05,377 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:24:05,377 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-09 18:24:05,378 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:24:05,381 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:05,382 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:24:05,382 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-07-09 18:24:05,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-09 18:24:05,411 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1990096143] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:05,411 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:24:05,411 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-09 18:24:05,413 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2126685803] [2021-07-09 18:24:05,413 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:24:05,413 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:24:05,413 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:24:05,414 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:24:05,414 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-09 18:24:06,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:06,470 INFO L93 Difference]: Finished difference Result 83841 states and 350498 transitions. [2021-07-09 18:24:06,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 18:24:06,471 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-09 18:24:06,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:24:06,878 INFO L225 Difference]: With dead ends: 83841 [2021-07-09 18:24:06,879 INFO L226 Difference]: Without dead ends: 83786 [2021-07-09 18:24:06,879 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 579.6ms TimeCoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:24:06,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83786 states. [2021-07-09 18:24:08,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83786 to 60405. [2021-07-09 18:24:09,058 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-09 18:24:09,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60405 states to 60405 states and 252143 transitions. [2021-07-09 18:24:09,345 INFO L78 Accepts]: Start accepts. Automaton has 60405 states and 252143 transitions. Word has length 39 [2021-07-09 18:24:09,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:09,345 INFO L482 AbstractCegarLoop]: Abstraction has 60405 states and 252143 transitions. [2021-07-09 18:24:09,345 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-09 18:24:09,345 INFO L276 IsEmpty]: Start isEmpty. Operand 60405 states and 252143 transitions. [2021-07-09 18:24:09,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:24:09,495 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:09,495 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-09 18:24:09,695 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2021-07-09 18:24:09,695 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:09,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:09,696 INFO L82 PathProgramCache]: Analyzing trace with hash 2134546223, now seen corresponding path program 37 times [2021-07-09 18:24:09,696 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:09,696 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [53163031] [2021-07-09 18:24:09,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:09,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:10,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-09 18:24:10,283 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:10,283 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [53163031] [2021-07-09 18:24:10,283 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [53163031] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:10,283 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [86452212] [2021-07-09 18:24:10,283 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-09 18:24:10,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:10,331 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:24:10,332 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:24:10,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:24:10,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:24:10,479 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:24:10,480 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-09 18:24:10,481 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:24:10,489 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:10,491 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-09 18:24:10,491 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:68, output treesize:32 [2021-07-09 18:24:10,542 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:24:10,542 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-09 18:24:10,543 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:24:10,546 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:10,547 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:24:10,547 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-07-09 18:24:10,576 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-09 18:24:10,576 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [86452212] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:10,576 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:24:10,576 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-09 18:24:10,576 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1212112308] [2021-07-09 18:24:10,577 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:24:10,577 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:24:10,577 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:24:10,577 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:24:10,577 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-09 18:24:11,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:11,588 INFO L93 Difference]: Finished difference Result 75782 states and 317048 transitions. [2021-07-09 18:24:11,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-09 18:24:11,588 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-09 18:24:11,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:24:11,953 INFO L225 Difference]: With dead ends: 75782 [2021-07-09 18:24:11,953 INFO L226 Difference]: Without dead ends: 75727 [2021-07-09 18:24:11,953 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 294.9ms TimeCoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:24:12,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75727 states. [2021-07-09 18:24:13,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75727 to 60615. [2021-07-09 18:24:13,882 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-09 18:24:14,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60615 states to 60615 states and 253135 transitions. [2021-07-09 18:24:14,160 INFO L78 Accepts]: Start accepts. Automaton has 60615 states and 253135 transitions. Word has length 39 [2021-07-09 18:24:14,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:14,160 INFO L482 AbstractCegarLoop]: Abstraction has 60615 states and 253135 transitions. [2021-07-09 18:24:14,160 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-09 18:24:14,160 INFO L276 IsEmpty]: Start isEmpty. Operand 60615 states and 253135 transitions. [2021-07-09 18:24:14,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:24:14,309 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:14,309 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-09 18:24:14,509 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2021-07-09 18:24:14,509 INFO L430 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:14,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:14,510 INFO L82 PathProgramCache]: Analyzing trace with hash -1346065441, now seen corresponding path program 38 times [2021-07-09 18:24:14,510 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:14,510 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [245042171] [2021-07-09 18:24:14,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:14,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:14,662 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-09 18:24:14,662 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:14,662 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [245042171] [2021-07-09 18:24:14,662 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [245042171] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:14,662 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1070898605] [2021-07-09 18:24:14,662 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-09 18:24:14,693 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:24:14,693 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:24:14,694 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:24:14,694 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:24:14,772 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:24:14,772 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-09 18:24:14,773 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:24:14,778 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:14,778 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:24:14,779 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:14 [2021-07-09 18:24:15,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:24:15,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:24:15,172 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:24:15,173 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-09 18:24:15,174 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:24:15,179 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:15,180 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-09 18:24:15,180 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-09 18:24:15,202 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-09 18:24:15,202 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1070898605] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:15,202 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:24:15,202 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-07-09 18:24:15,202 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [463104292] [2021-07-09 18:24:15,202 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:24:15,203 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:24:15,203 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:24:15,203 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:24:15,203 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-09 18:24:16,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:16,192 INFO L93 Difference]: Finished difference Result 79599 states and 331116 transitions. [2021-07-09 18:24:16,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 18:24:16,193 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-09 18:24:16,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:24:16,573 INFO L225 Difference]: With dead ends: 79599 [2021-07-09 18:24:16,574 INFO L226 Difference]: Without dead ends: 79407 [2021-07-09 18:24:16,574 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 31 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 561.9ms TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:24:16,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79407 states. [2021-07-09 18:24:18,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79407 to 60938. [2021-07-09 18:24:18,396 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-09 18:24:18,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60938 states to 60938 states and 254333 transitions. [2021-07-09 18:24:18,924 INFO L78 Accepts]: Start accepts. Automaton has 60938 states and 254333 transitions. Word has length 39 [2021-07-09 18:24:18,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:18,924 INFO L482 AbstractCegarLoop]: Abstraction has 60938 states and 254333 transitions. [2021-07-09 18:24:18,924 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-09 18:24:18,925 INFO L276 IsEmpty]: Start isEmpty. Operand 60938 states and 254333 transitions. [2021-07-09 18:24:19,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:24:19,085 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:19,086 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-09 18:24:19,286 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable115 [2021-07-09 18:24:19,286 INFO L430 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:19,286 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:19,286 INFO L82 PathProgramCache]: Analyzing trace with hash 231872611, now seen corresponding path program 39 times [2021-07-09 18:24:19,286 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:19,287 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [430864438] [2021-07-09 18:24:19,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:19,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:19,436 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-09 18:24:19,436 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:19,436 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [430864438] [2021-07-09 18:24:19,436 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [430864438] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:19,436 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [227561279] [2021-07-09 18:24:19,436 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-09 18:24:19,478 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:24:19,478 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:24:19,479 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:24:19,480 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:24:19,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:24:19,595 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:19,595 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-09 18:24:19,602 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:24:19,618 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:19,625 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-09 18:24:19,625 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:52, output treesize:30 [2021-07-09 18:24:20,082 INFO L354 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2021-07-09 18:24:20,083 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 44 treesize of output 40 [2021-07-09 18:24:20,089 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:24:20,101 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:20,105 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-09 18:24:20,105 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:52, output treesize:22 [2021-07-09 18:24:20,159 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-09 18:24:20,159 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [227561279] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:20,159 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:24:20,159 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 17 [2021-07-09 18:24:20,159 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [726717704] [2021-07-09 18:24:20,160 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:24:20,160 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:24:20,160 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:24:20,160 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=260, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:24:20,160 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-09 18:24:21,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:21,470 INFO L93 Difference]: Finished difference Result 82368 states and 343963 transitions. [2021-07-09 18:24:21,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 18:24:21,470 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-09 18:24:21,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:24:21,892 INFO L225 Difference]: With dead ends: 82368 [2021-07-09 18:24:21,893 INFO L226 Difference]: Without dead ends: 82313 [2021-07-09 18:24:21,893 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 825.7ms TimeCoverageRelationStatistics Valid=91, Invalid=559, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:24:21,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82313 states. [2021-07-09 18:24:23,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82313 to 60749. [2021-07-09 18:24:24,035 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-09 18:24:24,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60749 states to 60749 states and 253611 transitions. [2021-07-09 18:24:24,306 INFO L78 Accepts]: Start accepts. Automaton has 60749 states and 253611 transitions. Word has length 39 [2021-07-09 18:24:24,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:24,306 INFO L482 AbstractCegarLoop]: Abstraction has 60749 states and 253611 transitions. [2021-07-09 18:24:24,306 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-09 18:24:24,306 INFO L276 IsEmpty]: Start isEmpty. Operand 60749 states and 253611 transitions. [2021-07-09 18:24:24,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:24:24,463 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:24,463 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-09 18:24:24,664 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:24:24,665 INFO L430 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:24,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:24,665 INFO L82 PathProgramCache]: Analyzing trace with hash 401310577, now seen corresponding path program 40 times [2021-07-09 18:24:24,665 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:24,665 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [933698995] [2021-07-09 18:24:24,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:24,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:25,167 WARN L205 SmtUtils]: Spent 358.00 ms on a formula simplification that was a NOOP. DAG size: 9 [2021-07-09 18:24:25,182 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-09 18:24:25,183 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:25,183 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [933698995] [2021-07-09 18:24:25,183 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [933698995] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:25,183 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1991123843] [2021-07-09 18:24:25,183 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-09 18:24:25,242 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:24:25,242 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:24:25,243 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:24:25,243 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:24:25,342 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:24:25,343 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-09 18:24:25,344 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:24:25,350 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:25,351 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:24:25,351 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:23 [2021-07-09 18:24:25,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:24:25,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:24:25,442 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:24:25,443 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-09 18:24:25,444 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:24:25,450 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:25,451 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-09 18:24:25,451 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-09 18:24:25,477 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-09 18:24:25,477 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1991123843] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:25,477 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:24:25,477 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-09 18:24:25,477 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615773756] [2021-07-09 18:24:25,477 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:24:25,477 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:24:25,478 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:24:25,478 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:24:25,478 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-09 18:24:26,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:26,561 INFO L93 Difference]: Finished difference Result 79627 states and 331292 transitions. [2021-07-09 18:24:26,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 18:24:26,561 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-09 18:24:26,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:24:27,128 INFO L225 Difference]: With dead ends: 79627 [2021-07-09 18:24:27,128 INFO L226 Difference]: Without dead ends: 79435 [2021-07-09 18:24:27,130 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 648.6ms TimeCoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:24:27,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79435 states. [2021-07-09 18:24:29,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79435 to 61096. [2021-07-09 18:24:29,182 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-09 18:24:29,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61096 states to 61096 states and 254977 transitions. [2021-07-09 18:24:29,460 INFO L78 Accepts]: Start accepts. Automaton has 61096 states and 254977 transitions. Word has length 39 [2021-07-09 18:24:29,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:29,460 INFO L482 AbstractCegarLoop]: Abstraction has 61096 states and 254977 transitions. [2021-07-09 18:24:29,460 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-09 18:24:29,460 INFO L276 IsEmpty]: Start isEmpty. Operand 61096 states and 254977 transitions. [2021-07-09 18:24:29,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:24:29,618 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:29,618 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-09 18:24:29,818 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2021-07-09 18:24:29,818 INFO L430 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:29,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:29,819 INFO L82 PathProgramCache]: Analyzing trace with hash 1979248629, now seen corresponding path program 41 times [2021-07-09 18:24:29,819 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:29,819 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1467013115] [2021-07-09 18:24:29,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:29,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:30,360 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-09 18:24:30,360 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:30,360 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1467013115] [2021-07-09 18:24:30,360 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1467013115] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:30,360 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1657091457] [2021-07-09 18:24:30,360 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-09 18:24:30,398 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-09 18:24:30,398 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:24:30,399 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-09 18:24:30,400 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:24:30,548 INFO L354 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2021-07-09 18:24:30,548 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select 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-09 18:24:30,554 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:24:30,570 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:30,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-09 18:24:30,575 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:51, output treesize:39 [2021-07-09 18:24:30,744 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:24:30,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:24:30,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 14 [2021-07-09 18:24:30,747 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:24:30,755 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:30,756 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-09 18:24:30,757 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:41, output treesize:7 [2021-07-09 18:24:30,782 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-09 18:24:30,782 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1657091457] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:30,782 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:24:30,782 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2021-07-09 18:24:30,782 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2012171113] [2021-07-09 18:24:30,782 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:24:30,783 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:24:30,783 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:24:30,783 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:24:30,783 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-09 18:24:32,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:32,394 INFO L93 Difference]: Finished difference Result 89503 states and 371835 transitions. [2021-07-09 18:24:32,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 18:24:32,395 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-09 18:24:32,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:24:33,071 INFO L225 Difference]: With dead ends: 89503 [2021-07-09 18:24:33,071 INFO L226 Difference]: Without dead ends: 89311 [2021-07-09 18:24:33,072 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 29 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 932.9ms TimeCoverageRelationStatistics Valid=88, Invalid=614, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:24:33,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89311 states. [2021-07-09 18:24:34,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89311 to 62811. [2021-07-09 18:24:35,062 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-09 18:24:35,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62811 states to 62811 states and 261857 transitions. [2021-07-09 18:24:35,713 INFO L78 Accepts]: Start accepts. Automaton has 62811 states and 261857 transitions. Word has length 39 [2021-07-09 18:24:35,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:35,713 INFO L482 AbstractCegarLoop]: Abstraction has 62811 states and 261857 transitions. [2021-07-09 18:24:35,713 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-09 18:24:35,713 INFO L276 IsEmpty]: Start isEmpty. Operand 62811 states and 261857 transitions. [2021-07-09 18:24:35,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:24:35,891 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:35,891 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-09 18:24:36,091 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2021-07-09 18:24:36,091 INFO L430 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:36,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:36,092 INFO L82 PathProgramCache]: Analyzing trace with hash -793130255, now seen corresponding path program 42 times [2021-07-09 18:24:36,092 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:36,092 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1599813388] [2021-07-09 18:24:36,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:36,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:36,255 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-09 18:24:36,255 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:36,255 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1599813388] [2021-07-09 18:24:36,255 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1599813388] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:36,255 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [71891446] [2021-07-09 18:24:36,255 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-09 18:24:36,289 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-07-09 18:24:36,290 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:24:36,290 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-09 18:24:36,291 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:24:36,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:24:36,563 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:36,564 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-09 18:24:36,572 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:24:36,587 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:36,595 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-09 18:24:36,595 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:80, output treesize:48 [2021-07-09 18:24:36,973 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:24:36,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 32 treesize of output 14 [2021-07-09 18:24:36,974 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:24:36,978 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:36,979 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:24:36,979 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-07-09 18:24:37,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-09 18:24:37,008 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [71891446] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:37,008 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:24:37,008 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 17 [2021-07-09 18:24:37,008 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1993676080] [2021-07-09 18:24:37,008 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:24:37,008 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:24:37,009 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:24:37,009 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=260, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:24:37,009 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-09 18:24:38,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:38,348 INFO L93 Difference]: Finished difference Result 87351 states and 363504 transitions. [2021-07-09 18:24:38,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 18:24:38,349 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-09 18:24:38,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:24:38,772 INFO L225 Difference]: With dead ends: 87351 [2021-07-09 18:24:38,772 INFO L226 Difference]: Without dead ends: 87153 [2021-07-09 18:24:38,772 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 815.3ms TimeCoverageRelationStatistics Valid=83, Invalid=517, Unknown=0, NotChecked=0, Total=600 [2021-07-09 18:24:38,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87153 states. [2021-07-09 18:24:40,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87153 to 62831. [2021-07-09 18:24:40,914 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-09 18:24:41,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62831 states to 62831 states and 261953 transitions. [2021-07-09 18:24:41,202 INFO L78 Accepts]: Start accepts. Automaton has 62831 states and 261953 transitions. Word has length 39 [2021-07-09 18:24:41,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:41,202 INFO L482 AbstractCegarLoop]: Abstraction has 62831 states and 261953 transitions. [2021-07-09 18:24:41,203 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-09 18:24:41,203 INFO L276 IsEmpty]: Start isEmpty. Operand 62831 states and 261953 transitions. [2021-07-09 18:24:41,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:24:41,788 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:41,789 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-09 18:24:42,002 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable129,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:24:42,003 INFO L430 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:42,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:42,003 INFO L82 PathProgramCache]: Analyzing trace with hash 2023920877, now seen corresponding path program 43 times [2021-07-09 18:24:42,003 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:42,003 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1159586989] [2021-07-09 18:24:42,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:42,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:42,154 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-09 18:24:42,155 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:42,155 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1159586989] [2021-07-09 18:24:42,155 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1159586989] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:42,155 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [599528001] [2021-07-09 18:24:42,155 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-09 18:24:42,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:42,204 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:24:42,205 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:24:42,356 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:24:42,356 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-09 18:24:42,357 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:24:42,362 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:42,362 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:24:42,362 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:62, output treesize:36 [2021-07-09 18:24:42,386 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:24:42,386 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-09 18:24:42,387 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:24:42,390 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:42,391 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:24:42,391 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-07-09 18:24:42,416 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-09 18:24:42,416 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [599528001] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:42,416 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:24:42,416 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-09 18:24:42,416 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [44383485] [2021-07-09 18:24:42,416 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:24:42,416 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:24:42,417 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:24:42,417 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:24:42,417 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-09 18:24:43,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:43,596 INFO L93 Difference]: Finished difference Result 83009 states and 345257 transitions. [2021-07-09 18:24:43,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 18:24:43,596 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-09 18:24:43,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:24:44,228 INFO L225 Difference]: With dead ends: 83009 [2021-07-09 18:24:44,228 INFO L226 Difference]: Without dead ends: 82919 [2021-07-09 18:24:44,228 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 299.4ms TimeCoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:24:44,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82919 states. [2021-07-09 18:24:45,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82919 to 62871. [2021-07-09 18:24:45,989 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-09 18:24:46,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62871 states to 62871 states and 262189 transitions. [2021-07-09 18:24:46,633 INFO L78 Accepts]: Start accepts. Automaton has 62871 states and 262189 transitions. Word has length 39 [2021-07-09 18:24:46,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:46,633 INFO L482 AbstractCegarLoop]: Abstraction has 62871 states and 262189 transitions. [2021-07-09 18:24:46,633 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-09 18:24:46,633 INFO L276 IsEmpty]: Start isEmpty. Operand 62871 states and 262189 transitions. [2021-07-09 18:24:46,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:24:46,821 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:46,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-09 18:24:47,022 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2021-07-09 18:24:47,022 INFO L430 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:47,022 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:47,022 INFO L82 PathProgramCache]: Analyzing trace with hash -886720207, now seen corresponding path program 44 times [2021-07-09 18:24:47,022 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:47,022 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [471234897] [2021-07-09 18:24:47,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:47,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:47,148 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-09 18:24:47,149 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:47,149 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [471234897] [2021-07-09 18:24:47,149 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [471234897] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:47,149 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [854477014] [2021-07-09 18:24:47,149 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-09 18:24:47,182 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:24:47,182 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:24:47,183 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:24:47,183 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:24:47,303 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:24:47,303 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-09 18:24:47,305 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:24:47,309 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:47,309 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:24:47,309 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:28 [2021-07-09 18:24:47,352 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:24:47,353 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-09 18:24:47,354 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:24:47,356 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:47,357 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:24:47,357 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-07-09 18:24:47,378 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-09 18:24:47,378 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [854477014] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:47,378 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:24:47,378 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-09 18:24:47,378 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [228671747] [2021-07-09 18:24:47,379 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:24:47,379 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:24:47,379 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:24:47,379 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:24:47,379 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-09 18:24:48,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:48,421 INFO L93 Difference]: Finished difference Result 78866 states and 329758 transitions. [2021-07-09 18:24:48,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-09 18:24:48,422 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-09 18:24:48,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:24:49,063 INFO L225 Difference]: With dead ends: 78866 [2021-07-09 18:24:49,063 INFO L226 Difference]: Without dead ends: 78811 [2021-07-09 18:24:49,063 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 201.9ms TimeCoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:24:49,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78811 states. [2021-07-09 18:24:50,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78811 to 63319. [2021-07-09 18:24:50,844 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-09 18:24:51,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63319 states to 63319 states and 264149 transitions. [2021-07-09 18:24:51,511 INFO L78 Accepts]: Start accepts. Automaton has 63319 states and 264149 transitions. Word has length 39 [2021-07-09 18:24:51,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:51,511 INFO L482 AbstractCegarLoop]: Abstraction has 63319 states and 264149 transitions. [2021-07-09 18:24:51,511 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-09 18:24:51,511 INFO L276 IsEmpty]: Start isEmpty. Operand 63319 states and 264149 transitions. [2021-07-09 18:24:51,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:24:51,720 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:51,720 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-09 18:24:51,924 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2021-07-09 18:24:51,925 INFO L430 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:51,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:51,925 INFO L82 PathProgramCache]: Analyzing trace with hash 470021165, now seen corresponding path program 45 times [2021-07-09 18:24:51,925 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:51,925 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [584004984] [2021-07-09 18:24:51,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:51,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:52,066 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-09 18:24:52,066 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:52,066 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [584004984] [2021-07-09 18:24:52,066 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [584004984] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:52,066 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2084427000] [2021-07-09 18:24:52,066 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-09 18:24:52,119 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-09 18:24:52,119 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:24:52,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:24:52,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:24:52,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:24:52,372 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:52,372 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-09 18:24:52,379 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:24:52,401 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:52,417 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-09 18:24:52,418 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:76, output treesize:48 [2021-07-09 18:24:52,522 INFO L354 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2021-07-09 18:24:52,523 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 44 treesize of output 40 [2021-07-09 18:24:52,529 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:24:52,540 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:52,543 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-09 18:24:52,543 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:52, output treesize:22 [2021-07-09 18:24:52,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-09 18:24:52,588 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2084427000] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:52,588 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:24:52,588 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 18 [2021-07-09 18:24:52,588 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [313975516] [2021-07-09 18:24:52,588 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:24:52,588 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:24:52,589 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:24:52,589 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:24:52,589 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-09 18:24:54,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:54,762 INFO L93 Difference]: Finished difference Result 95849 states and 399975 transitions. [2021-07-09 18:24:54,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 18:24:54,762 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-09 18:24:54,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:24:55,225 INFO L225 Difference]: With dead ends: 95849 [2021-07-09 18:24:55,226 INFO L226 Difference]: Without dead ends: 95794 [2021-07-09 18:24:55,226 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 795.3ms TimeCoverageRelationStatistics Valid=158, Invalid=964, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:24:55,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95794 states. [2021-07-09 18:24:57,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95794 to 63567. [2021-07-09 18:24:57,329 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-09 18:24:57,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63567 states to 63567 states and 265237 transitions. [2021-07-09 18:24:57,926 INFO L78 Accepts]: Start accepts. Automaton has 63567 states and 265237 transitions. Word has length 39 [2021-07-09 18:24:57,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:57,926 INFO L482 AbstractCegarLoop]: Abstraction has 63567 states and 265237 transitions. [2021-07-09 18:24:57,926 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-09 18:24:57,926 INFO L276 IsEmpty]: Start isEmpty. Operand 63567 states and 265237 transitions. [2021-07-09 18:24:58,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:24:58,117 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:58,117 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-09 18:24:58,317 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable137 [2021-07-09 18:24:58,318 INFO L430 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:58,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:58,318 INFO L82 PathProgramCache]: Analyzing trace with hash 1959373289, now seen corresponding path program 46 times [2021-07-09 18:24:58,318 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:58,318 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1578857747] [2021-07-09 18:24:58,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:58,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:58,444 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-09 18:24:58,444 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:58,444 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1578857747] [2021-07-09 18:24:58,444 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1578857747] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:58,444 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [700044254] [2021-07-09 18:24:58,444 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-09 18:24:58,483 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:24:58,483 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:24:58,484 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:24:58,484 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:24:58,625 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:24:58,625 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 53 treesize of output 35 [2021-07-09 18:24:58,626 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:24:58,631 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:58,631 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:24:58,631 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:62, output treesize:36 [2021-07-09 18:24:58,655 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:24:58,655 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-09 18:24:58,656 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:24:58,659 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:58,659 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:24:58,659 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-07-09 18:24:58,685 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-09 18:24:58,685 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [700044254] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:58,685 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:24:58,685 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-09 18:24:58,685 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [913922324] [2021-07-09 18:24:58,685 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:24:58,685 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:24:58,685 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:24:58,685 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:24:58,686 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-09 18:24:59,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:59,863 INFO L93 Difference]: Finished difference Result 85404 states and 356819 transitions. [2021-07-09 18:24:59,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 18:24:59,864 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-09 18:24:59,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:25:00,556 INFO L225 Difference]: With dead ends: 85404 [2021-07-09 18:25:00,557 INFO L226 Difference]: Without dead ends: 85349 [2021-07-09 18:25:00,557 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 227.0ms TimeCoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:25:00,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85349 states. [2021-07-09 18:25:02,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85349 to 62839. [2021-07-09 18:25:02,544 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-09 18:25:03,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62839 states to 62839 states and 262073 transitions. [2021-07-09 18:25:03,434 INFO L78 Accepts]: Start accepts. Automaton has 62839 states and 262073 transitions. Word has length 39 [2021-07-09 18:25:03,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:25:03,434 INFO L482 AbstractCegarLoop]: Abstraction has 62839 states and 262073 transitions. [2021-07-09 18:25:03,434 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-09 18:25:03,434 INFO L276 IsEmpty]: Start isEmpty. Operand 62839 states and 262073 transitions. [2021-07-09 18:25:03,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:25:03,701 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:25:03,701 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-09 18:25:03,925 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable149,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:25:03,925 INFO L430 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:25:03,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:25:03,926 INFO L82 PathProgramCache]: Analyzing trace with hash 1581231163, now seen corresponding path program 47 times [2021-07-09 18:25:03,926 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:25:03,926 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1066731655] [2021-07-09 18:25:03,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:25:03,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:25:04,172 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-09 18:25:04,173 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:25:04,173 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1066731655] [2021-07-09 18:25:04,173 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1066731655] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:25:04,173 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [216688241] [2021-07-09 18:25:04,173 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-09 18:25:04,217 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:25:04,217 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:25:04,218 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:25:04,219 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:25:04,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:25:04,424 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:25:04,425 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-09 18:25:04,426 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:25:04,438 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:25:04,441 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-09 18:25:04,442 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:56, output treesize:23 [2021-07-09 18:25:04,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:25:04,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:25:04,581 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:25:04,582 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-09 18:25:04,583 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:25:04,589 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:25:04,590 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-09 18:25:04,590 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:40, output treesize:7 [2021-07-09 18:25:04,616 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-09 18:25:04,616 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [216688241] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:25:04,616 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:25:04,616 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 18:25:04,617 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [806988000] [2021-07-09 18:25:04,617 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:25:04,617 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:25:04,617 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:25:04,617 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:25:04,617 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-09 18:25:06,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:25:06,376 INFO L93 Difference]: Finished difference Result 96974 states and 403496 transitions. [2021-07-09 18:25:06,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:25:06,376 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-09 18:25:06,377 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:25:06,888 INFO L225 Difference]: With dead ends: 96974 [2021-07-09 18:25:06,889 INFO L226 Difference]: Without dead ends: 96610 [2021-07-09 18:25:06,889 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 442.6ms TimeCoverageRelationStatistics Valid=59, Invalid=321, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:25:07,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96610 states. [2021-07-09 18:25:09,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96610 to 64800. [2021-07-09 18:25:09,216 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-09 18:25:09,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64800 states to 64800 states and 270546 transitions. [2021-07-09 18:25:09,500 INFO L78 Accepts]: Start accepts. Automaton has 64800 states and 270546 transitions. Word has length 39 [2021-07-09 18:25:09,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:25:09,500 INFO L482 AbstractCegarLoop]: Abstraction has 64800 states and 270546 transitions. [2021-07-09 18:25:09,501 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-09 18:25:09,501 INFO L276 IsEmpty]: Start isEmpty. Operand 64800 states and 270546 transitions. [2021-07-09 18:25:10,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:25:10,067 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:25:10,067 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-09 18:25:10,272 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable150,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:25:10,273 INFO L430 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:25:10,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:25:10,273 INFO L82 PathProgramCache]: Analyzing trace with hash -1135798081, now seen corresponding path program 48 times [2021-07-09 18:25:10,273 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:25:10,273 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1746573625] [2021-07-09 18:25:10,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:25:10,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:25:10,419 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-09 18:25:10,419 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:25:10,419 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1746573625] [2021-07-09 18:25:10,420 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1746573625] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:25:10,420 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [909551161] [2021-07-09 18:25:10,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 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-09 18:25:10,452 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:25:10,452 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:25:10,453 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-09 18:25:10,453 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:25:10,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:25:10,598 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:25:10,598 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-09 18:25:10,604 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:25:10,628 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:25:10,634 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-09 18:25:10,635 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:66, output treesize:44 [2021-07-09 18:25:10,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:25:10,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:25:10,735 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:25:10,735 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-09 18:25:10,736 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:25:10,741 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:25:10,742 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-09 18:25:10,742 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:38, output treesize:7 [2021-07-09 18:25:10,766 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-09 18:25:10,766 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [909551161] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:25:10,767 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:25:10,767 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 15 [2021-07-09 18:25:10,767 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1986320322] [2021-07-09 18:25:10,767 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:25:10,767 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:25:10,767 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:25:10,767 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:25:10,768 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-09 18:25:12,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:25:12,028 INFO L93 Difference]: Finished difference Result 96110 states and 404015 transitions. [2021-07-09 18:25:12,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-09 18:25:12,028 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-09 18:25:12,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:25:12,842 INFO L225 Difference]: With dead ends: 96110 [2021-07-09 18:25:12,842 INFO L226 Difference]: Without dead ends: 96055 [2021-07-09 18:25:12,843 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 354.9ms TimeCoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:25:12,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96055 states. [2021-07-09 18:25:14,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96055 to 65079. [2021-07-09 18:25:15,221 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-09 18:25:15,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65079 states to 65079 states and 272072 transitions. [2021-07-09 18:25:15,542 INFO L78 Accepts]: Start accepts. Automaton has 65079 states and 272072 transitions. Word has length 39 [2021-07-09 18:25:15,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:25:15,542 INFO L482 AbstractCegarLoop]: Abstraction has 65079 states and 272072 transitions. [2021-07-09 18:25:15,542 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-09 18:25:15,542 INFO L276 IsEmpty]: Start isEmpty. Operand 65079 states and 272072 transitions. [2021-07-09 18:25:15,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:25:15,716 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:25:15,716 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-09 18:25:15,916 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,50 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:25:15,916 INFO L430 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:25:15,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:25:15,920 INFO L82 PathProgramCache]: Analyzing trace with hash -1721312073, now seen corresponding path program 49 times [2021-07-09 18:25:15,920 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:25:15,920 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [767925050] [2021-07-09 18:25:15,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:25:15,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:25:16,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-09 18:25:16,083 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:25:16,083 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [767925050] [2021-07-09 18:25:16,083 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [767925050] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:25:16,084 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [581417643] [2021-07-09 18:25:16,084 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-09 18:25:16,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:25:16,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:25:16,122 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:25:16,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:25:16,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:25:16,589 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:25:16,589 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-09 18:25:16,591 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:25:16,597 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:25:16,598 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-09 18:25:16,599 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:28 [2021-07-09 18:25:16,622 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:25:16,622 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-09 18:25:16,623 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:25:16,627 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:25:16,628 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:25:16,628 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-07-09 18:25:16,654 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-09 18:25:16,654 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [581417643] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:25:16,654 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:25:16,654 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-09 18:25:16,654 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [401181045] [2021-07-09 18:25:16,654 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:25:16,654 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:25:16,655 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:25:16,655 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:25:16,655 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-09 18:25:17,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:25:17,738 INFO L93 Difference]: Finished difference Result 91071 states and 380426 transitions. [2021-07-09 18:25:17,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-09 18:25:17,739 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-09 18:25:17,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:25:18,192 INFO L225 Difference]: With dead ends: 91071 [2021-07-09 18:25:18,193 INFO L226 Difference]: Without dead ends: 91016 [2021-07-09 18:25:18,193 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 644.2ms TimeCoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:25:18,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91016 states. [2021-07-09 18:25:20,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91016 to 65371. [2021-07-09 18:25:20,396 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-09 18:25:21,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65371 states to 65371 states and 273348 transitions. [2021-07-09 18:25:21,061 INFO L78 Accepts]: Start accepts. Automaton has 65371 states and 273348 transitions. Word has length 39 [2021-07-09 18:25:21,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:25:21,061 INFO L482 AbstractCegarLoop]: Abstraction has 65371 states and 273348 transitions. [2021-07-09 18:25:21,062 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-09 18:25:21,062 INFO L276 IsEmpty]: Start isEmpty. Operand 65371 states and 273348 transitions. [2021-07-09 18:25:21,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:25:21,276 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:25:21,276 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-09 18:25:21,476 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable156 [2021-07-09 18:25:21,476 INFO L430 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:25:21,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:25:21,477 INFO L82 PathProgramCache]: Analyzing trace with hash 1132351103, now seen corresponding path program 50 times [2021-07-09 18:25:21,477 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:25:21,477 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1752435948] [2021-07-09 18:25:21,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:25:21,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:25:21,617 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-09 18:25:21,618 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:25:21,618 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1752435948] [2021-07-09 18:25:21,618 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1752435948] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:25:21,618 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [930136079] [2021-07-09 18:25:21,618 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-09 18:25:21,658 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:25:21,659 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:25:21,659 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:25:21,660 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:25:21,802 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:25:21,802 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-09 18:25:21,804 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:25:21,811 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:25:21,813 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-09 18:25:21,813 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:66, output treesize:42 [2021-07-09 18:25:21,882 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:25:21,882 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:25:21,883 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-09 18:25:21,884 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:25:21,889 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:25:21,890 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-09 18:25:21,890 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-09 18:25:21,913 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-09 18:25:21,913 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [930136079] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:25:21,913 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:25:21,913 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-09 18:25:21,913 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1389796359] [2021-07-09 18:25:21,914 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:25:21,914 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:25:21,914 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:25:21,914 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:25:21,914 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-09 18:25:23,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:25:23,452 INFO L93 Difference]: Finished difference Result 97206 states and 409176 transitions. [2021-07-09 18:25:23,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-09 18:25:23,453 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-09 18:25:23,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:25:23,981 INFO L225 Difference]: With dead ends: 97206 [2021-07-09 18:25:23,981 INFO L226 Difference]: Without dead ends: 97151 [2021-07-09 18:25:23,981 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 234.2ms TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:25:24,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97151 states. [2021-07-09 18:25:26,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97151 to 65763. [2021-07-09 18:25:26,336 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-09 18:25:26,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65763 states to 65763 states and 274991 transitions. [2021-07-09 18:25:26,657 INFO L78 Accepts]: Start accepts. Automaton has 65763 states and 274991 transitions. Word has length 39 [2021-07-09 18:25:26,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:25:26,657 INFO L482 AbstractCegarLoop]: Abstraction has 65763 states and 274991 transitions. [2021-07-09 18:25:26,658 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-09 18:25:26,658 INFO L276 IsEmpty]: Start isEmpty. Operand 65763 states and 274991 transitions. [2021-07-09 18:25:26,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:25:26,835 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:25:26,835 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-09 18:25:27,036 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable157 [2021-07-09 18:25:27,036 INFO L430 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:25:27,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:25:27,037 INFO L82 PathProgramCache]: Analyzing trace with hash 1649941751, now seen corresponding path program 51 times [2021-07-09 18:25:27,037 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:25:27,037 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1150982951] [2021-07-09 18:25:27,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:25:27,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:25:27,561 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-09 18:25:27,561 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:25:27,561 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1150982951] [2021-07-09 18:25:27,561 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1150982951] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:25:27,561 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1646621178] [2021-07-09 18:25:27,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 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-09 18:25:27,603 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:25:27,604 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:25:27,604 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 37 conjunts are in the unsatisfiable core [2021-07-09 18:25:27,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:25:27,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:25:27,857 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:25:27,857 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-09 18:25:27,863 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:25:27,884 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:25:27,895 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-09 18:25:27,895 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:86, output treesize:58 [2021-07-09 18:25:27,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:25:28,003 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:25:28,004 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-09 18:25:28,009 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:25:28,023 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:25:28,029 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-09 18:25:28,030 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:62, output treesize:18 [2021-07-09 18:25:28,079 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-09 18:25:28,079 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1646621178] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:25:28,079 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:25:28,079 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 17 [2021-07-09 18:25:28,079 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1998370866] [2021-07-09 18:25:28,080 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:25:28,080 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:25:28,081 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:25:28,081 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:25:28,081 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-09 18:25:30,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:25:30,038 INFO L93 Difference]: Finished difference Result 105951 states and 445490 transitions. [2021-07-09 18:25:30,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 18:25:30,039 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-09 18:25:30,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:25:30,661 INFO L225 Difference]: With dead ends: 105951 [2021-07-09 18:25:30,662 INFO L226 Difference]: Without dead ends: 105896 [2021-07-09 18:25:30,662 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 28 SyntacticMatches, 4 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 1084.7ms TimeCoverageRelationStatistics Valid=134, Invalid=678, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:25:30,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105896 states. [2021-07-09 18:25:33,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105896 to 66187. [2021-07-09 18:25:33,116 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-09 18:25:33,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66187 states to 66187 states and 276907 transitions. [2021-07-09 18:25:33,427 INFO L78 Accepts]: Start accepts. Automaton has 66187 states and 276907 transitions. Word has length 39 [2021-07-09 18:25:33,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:25:33,427 INFO L482 AbstractCegarLoop]: Abstraction has 66187 states and 276907 transitions. [2021-07-09 18:25:33,427 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-09 18:25:33,427 INFO L276 IsEmpty]: Start isEmpty. Operand 66187 states and 276907 transitions. [2021-07-09 18:25:34,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:25:34,049 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:25:34,049 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-09 18:25:34,250 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2021-07-09 18:25:34,250 INFO L430 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:25:34,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:25:34,250 INFO L82 PathProgramCache]: Analyzing trace with hash -1155673421, now seen corresponding path program 52 times [2021-07-09 18:25:34,250 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:25:34,250 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1929698535] [2021-07-09 18:25:34,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:25:34,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:25:34,382 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-09 18:25:34,382 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:25:34,382 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1929698535] [2021-07-09 18:25:34,382 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1929698535] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:25:34,382 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [472257900] [2021-07-09 18:25:34,382 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-09 18:25:34,417 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:25:34,418 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:25:34,418 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:25:34,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:25:34,609 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:25:34,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:25:34,610 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-09 18:25:34,612 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:25:34,620 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:25:34,621 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-09 18:25:34,621 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:28 [2021-07-09 18:25:34,646 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:25:34,646 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-09 18:25:34,647 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:25:34,650 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:25:34,650 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:25:34,650 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-07-09 18:25:34,675 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-09 18:25:34,675 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [472257900] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:25:34,675 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:25:34,675 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-09 18:25:34,676 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [658862398] [2021-07-09 18:25:34,676 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:25:34,676 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:25:34,676 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:25:34,676 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:25:34,676 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-09 18:25:36,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:25:36,125 INFO L93 Difference]: Finished difference Result 95008 states and 399645 transitions. [2021-07-09 18:25:36,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 18:25:36,126 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-09 18:25:36,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:25:36,778 INFO L225 Difference]: With dead ends: 95008 [2021-07-09 18:25:36,778 INFO L226 Difference]: Without dead ends: 94953 [2021-07-09 18:25:36,778 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 254.0ms TimeCoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:25:37,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94953 states. [2021-07-09 18:25:38,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94953 to 65403. [2021-07-09 18:25:39,012 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-09 18:25:39,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65403 states to 65403 states and 273613 transitions. [2021-07-09 18:25:39,612 INFO L78 Accepts]: Start accepts. Automaton has 65403 states and 273613 transitions. Word has length 39 [2021-07-09 18:25:39,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:25:39,612 INFO L482 AbstractCegarLoop]: Abstraction has 65403 states and 273613 transitions. [2021-07-09 18:25:39,612 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-09 18:25:39,612 INFO L276 IsEmpty]: Start isEmpty. Operand 65403 states and 273613 transitions. [2021-07-09 18:25:39,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:25:39,806 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:25:39,806 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-09 18:25:40,006 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable171 [2021-07-09 18:25:40,007 INFO L430 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:25:40,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:25:40,007 INFO L82 PathProgramCache]: Analyzing trace with hash -836067231, now seen corresponding path program 53 times [2021-07-09 18:25:40,007 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:25:40,007 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [421259894] [2021-07-09 18:25:40,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:25:40,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:25:40,210 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-09 18:25:40,210 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:25:40,210 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [421259894] [2021-07-09 18:25:40,210 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [421259894] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:25:40,210 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2088835589] [2021-07-09 18:25:40,210 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-09 18:25:40,244 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:25:40,244 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:25:40,245 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:25:40,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:25:40,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:25:40,451 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:25:40,451 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-09 18:25:40,452 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:25:40,462 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:25:40,464 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-09 18:25:40,464 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:66, output treesize:35 [2021-07-09 18:25:40,517 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:25:40,517 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-09 18:25:40,518 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:25:40,521 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:25:40,521 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:25:40,521 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-07-09 18:25:40,544 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-09 18:25:40,544 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2088835589] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:25:40,544 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:25:40,544 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 18:25:40,544 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1324182146] [2021-07-09 18:25:40,544 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:25:40,544 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:25:40,545 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:25:40,545 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:25:40,545 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-09 18:25:42,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:25:42,231 INFO L93 Difference]: Finished difference Result 98361 states and 409243 transitions. [2021-07-09 18:25:42,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 18:25:42,231 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-09 18:25:42,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:25:42,740 INFO L225 Difference]: With dead ends: 98361 [2021-07-09 18:25:42,740 INFO L226 Difference]: Without dead ends: 98044 [2021-07-09 18:25:42,740 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 454.8ms TimeCoverageRelationStatistics Valid=70, Invalid=392, Unknown=0, NotChecked=0, Total=462 [2021-07-09 18:25:43,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98044 states. [2021-07-09 18:25:44,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98044 to 67024. [2021-07-09 18:25:44,983 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-09 18:25:45,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67024 states to 67024 states and 280047 transitions. [2021-07-09 18:25:45,664 INFO L78 Accepts]: Start accepts. Automaton has 67024 states and 280047 transitions. Word has length 39 [2021-07-09 18:25:45,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:25:45,664 INFO L482 AbstractCegarLoop]: Abstraction has 67024 states and 280047 transitions. [2021-07-09 18:25:45,665 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-09 18:25:45,665 INFO L276 IsEmpty]: Start isEmpty. Operand 67024 states and 280047 transitions. [2021-07-09 18:25:45,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:25:45,870 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:25:45,870 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-09 18:25:46,070 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable172 [2021-07-09 18:25:46,071 INFO L430 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:25:46,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:25:46,071 INFO L82 PathProgramCache]: Analyzing trace with hash 1324687803, now seen corresponding path program 54 times [2021-07-09 18:25:46,071 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:25:46,071 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [54081953] [2021-07-09 18:25:46,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:25:46,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:25:46,226 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-09 18:25:46,226 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:25:46,227 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [54081953] [2021-07-09 18:25:46,227 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [54081953] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:25:46,227 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1470307266] [2021-07-09 18:25:46,227 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-09 18:25:46,260 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:25:46,260 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:25:46,261 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 31 conjunts are in the unsatisfiable core [2021-07-09 18:25:46,262 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:25:46,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:25:46,532 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:25:46,532 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-09 18:25:46,533 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:25:46,543 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:25:46,545 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-09 18:25:46,545 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:76, output treesize:44 [2021-07-09 18:25:46,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:25:46,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:25:46,585 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:25:46,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-09 18:25:46,587 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:25:46,592 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:25:46,593 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-09 18:25:46,593 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:52, output treesize:7 [2021-07-09 18:25:46,615 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-09 18:25:46,615 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1470307266] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:25:46,615 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:25:46,616 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-07-09 18:25:46,616 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [874296461] [2021-07-09 18:25:46,616 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:25:46,616 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:25:46,616 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:25:46,616 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:25:46,617 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-09 18:25:48,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:25:48,128 INFO L93 Difference]: Finished difference Result 98225 states and 411614 transitions. [2021-07-09 18:25:48,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 18:25:48,129 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-09 18:25:48,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:25:48,653 INFO L225 Difference]: With dead ends: 98225 [2021-07-09 18:25:48,653 INFO L226 Difference]: Without dead ends: 98065 [2021-07-09 18:25:48,653 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 307.5ms TimeCoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:25:48,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98065 states. [2021-07-09 18:25:50,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98065 to 67300. [2021-07-09 18:25:50,961 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-09 18:25:51,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67300 states to 67300 states and 281307 transitions. [2021-07-09 18:25:51,648 INFO L78 Accepts]: Start accepts. Automaton has 67300 states and 281307 transitions. Word has length 39 [2021-07-09 18:25:51,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:25:51,648 INFO L482 AbstractCegarLoop]: Abstraction has 67300 states and 281307 transitions. [2021-07-09 18:25:51,649 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-09 18:25:51,649 INFO L276 IsEmpty]: Start isEmpty. Operand 67300 states and 281307 transitions. [2021-07-09 18:25:51,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:25:51,876 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:25:51,876 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-09 18:25:52,077 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:25:52,077 INFO L430 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:25:52,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:25:52,077 INFO L82 PathProgramCache]: Analyzing trace with hash -783414601, now seen corresponding path program 55 times [2021-07-09 18:25:52,077 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:25:52,077 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2127716779] [2021-07-09 18:25:52,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:25:52,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:25:52,243 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-09 18:25:52,243 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:25:52,243 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2127716779] [2021-07-09 18:25:52,243 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2127716779] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:25:52,244 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1973419625] [2021-07-09 18:25:52,244 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-09 18:25:52,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:25:52,276 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:25:52,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:25:52,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:25:52,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:25:52,428 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:25:52,428 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-09 18:25:52,429 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:25:52,436 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:25:52,438 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-09 18:25:52,438 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:28 [2021-07-09 18:25:52,462 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:25:52,462 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-09 18:25:52,463 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:25:52,467 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:25:52,468 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:25:52,468 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-07-09 18:25:52,496 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-09 18:25:52,496 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1973419625] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:25:52,496 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:25:52,497 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-09 18:25:52,497 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [346319040] [2021-07-09 18:25:52,497 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:25:52,497 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:25:52,497 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:25:52,497 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:25:52,497 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-09 18:25:53,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:25:53,984 INFO L93 Difference]: Finished difference Result 97032 states and 405847 transitions. [2021-07-09 18:25:53,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 18:25:53,985 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-09 18:25:53,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:25:54,488 INFO L225 Difference]: With dead ends: 97032 [2021-07-09 18:25:54,488 INFO L226 Difference]: Without dead ends: 96977 [2021-07-09 18:25:54,488 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 290.4ms TimeCoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:25:54,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96977 states. [2021-07-09 18:25:56,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96977 to 67424. [2021-07-09 18:25:56,893 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-09 18:25:57,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67424 states to 67424 states and 281803 transitions. [2021-07-09 18:25:57,228 INFO L78 Accepts]: Start accepts. Automaton has 67424 states and 281803 transitions. Word has length 39 [2021-07-09 18:25:57,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:25:57,228 INFO L482 AbstractCegarLoop]: Abstraction has 67424 states and 281803 transitions. [2021-07-09 18:25:57,228 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-09 18:25:57,228 INFO L276 IsEmpty]: Start isEmpty. Operand 67424 states and 281803 transitions. [2021-07-09 18:25:57,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:25:57,413 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:25:57,413 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-09 18:25:57,614 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable174,57 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:25:57,614 INFO L430 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:25:57,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:25:57,615 INFO L82 PathProgramCache]: Analyzing trace with hash -441876997, now seen corresponding path program 56 times [2021-07-09 18:25:57,615 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:25:57,615 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [887019610] [2021-07-09 18:25:57,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:25:57,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:25:58,170 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-09 18:25:58,171 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:25:58,171 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [887019610] [2021-07-09 18:25:58,171 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [887019610] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:25:58,171 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1308852690] [2021-07-09 18:25:58,171 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-09 18:25:58,203 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:25:58,203 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:25:58,204 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:25:58,205 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:25:58,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:25:58,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:25:58,324 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:25:58,325 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-09 18:25:58,326 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:25:58,333 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:25:58,334 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:25:58,334 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:68, output treesize:32 [2021-07-09 18:25:58,379 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:25:58,379 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-09 18:25:58,380 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:25:58,384 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:25:58,385 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:25:58,385 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-07-09 18:25:58,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-09 18:25:58,410 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1308852690] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:25:58,410 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:25:58,410 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-09 18:25:58,410 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [848988854] [2021-07-09 18:25:58,410 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:25:58,410 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:25:58,410 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:25:58,411 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:25:58,411 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-09 18:25:59,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:25:59,528 INFO L93 Difference]: Finished difference Result 96451 states and 403188 transitions. [2021-07-09 18:25:59,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-09 18:25:59,529 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-09 18:25:59,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:26:00,289 INFO L225 Difference]: With dead ends: 96451 [2021-07-09 18:26:00,289 INFO L226 Difference]: Without dead ends: 96361 [2021-07-09 18:26:00,289 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 280.3ms TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:26:00,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96361 states. [2021-07-09 18:26:02,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96361 to 67408. [2021-07-09 18:26:02,265 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-09 18:26:02,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67408 states to 67408 states and 281849 transitions. [2021-07-09 18:26:02,969 INFO L78 Accepts]: Start accepts. Automaton has 67408 states and 281849 transitions. Word has length 39 [2021-07-09 18:26:02,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:26:02,969 INFO L482 AbstractCegarLoop]: Abstraction has 67408 states and 281849 transitions. [2021-07-09 18:26:02,969 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-09 18:26:02,969 INFO L276 IsEmpty]: Start isEmpty. Operand 67408 states and 281849 transitions. [2021-07-09 18:26:03,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:26:03,169 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:26:03,169 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-09 18:26:03,370 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable175,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:26:03,370 INFO L430 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:26:03,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:26:03,376 INFO L82 PathProgramCache]: Analyzing trace with hash 1958076667, now seen corresponding path program 57 times [2021-07-09 18:26:03,377 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:26:03,377 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1855108498] [2021-07-09 18:26:03,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:26:03,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:26:03,527 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-09 18:26:03,527 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:26:03,527 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1855108498] [2021-07-09 18:26:03,527 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1855108498] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:26:03,527 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [776446803] [2021-07-09 18:26:03,527 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-09 18:26:03,560 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:26:03,561 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:26:03,561 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:26:03,562 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:26:03,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:26:03,722 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:03,722 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-09 18:26:03,728 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:26:03,749 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:03,755 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-09 18:26:03,756 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:70, output treesize:44 [2021-07-09 18:26:04,277 INFO L354 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2021-07-09 18:26:04,277 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 32 [2021-07-09 18:26:04,282 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:26:04,291 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:04,296 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-09 18:26:04,297 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:36, output treesize:22 [2021-07-09 18:26:04,341 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-09 18:26:04,341 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [776446803] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:26:04,341 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:26:04,341 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 18 [2021-07-09 18:26:04,341 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1289961851] [2021-07-09 18:26:04,341 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:26:04,341 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:26:04,341 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:26:04,342 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:26:04,342 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-09 18:26:06,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:26:06,759 INFO L93 Difference]: Finished difference Result 127449 states and 536833 transitions. [2021-07-09 18:26:06,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 18:26:06,760 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-09 18:26:06,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:26:07,478 INFO L225 Difference]: With dead ends: 127449 [2021-07-09 18:26:07,478 INFO L226 Difference]: Without dead ends: 127394 [2021-07-09 18:26:07,478 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 266 ImplicationChecksByTransitivity, 1450.8ms TimeCoverageRelationStatistics Valid=197, Invalid=1285, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:26:07,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127394 states. [2021-07-09 18:26:10,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127394 to 71347. [2021-07-09 18:26:10,352 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-09 18:26:11,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71347 states to 71347 states and 298797 transitions. [2021-07-09 18:26:11,094 INFO L78 Accepts]: Start accepts. Automaton has 71347 states and 298797 transitions. Word has length 39 [2021-07-09 18:26:11,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:26:11,094 INFO L482 AbstractCegarLoop]: Abstraction has 71347 states and 298797 transitions. [2021-07-09 18:26:11,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-09 18:26:11,094 INFO L276 IsEmpty]: Start isEmpty. Operand 71347 states and 298797 transitions. [2021-07-09 18:26:11,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:26:11,410 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:26:11,410 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-09 18:26:11,624 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable176 [2021-07-09 18:26:11,625 INFO L430 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:26:11,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:26:11,625 INFO L82 PathProgramCache]: Analyzing trace with hash -980149257, now seen corresponding path program 58 times [2021-07-09 18:26:11,625 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:26:11,625 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1086382445] [2021-07-09 18:26:11,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:26:11,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:26:11,864 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-09 18:26:11,864 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:26:11,864 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1086382445] [2021-07-09 18:26:11,864 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1086382445] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:26:11,864 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1213984095] [2021-07-09 18:26:11,865 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-09 18:26:11,912 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:26:11,912 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:26:11,913 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:26:11,914 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:26:12,111 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:26:12,111 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-09 18:26:12,112 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:26:12,121 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:12,123 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-09 18:26:12,123 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:52 [2021-07-09 18:26:12,187 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:26:12,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:26:12,189 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-09 18:26:12,190 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:26:12,196 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:12,197 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-09 18:26:12,197 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-09 18:26:12,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-09 18:26:12,224 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1213984095] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:26:12,224 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:26:12,224 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-09 18:26:12,224 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1840965361] [2021-07-09 18:26:12,225 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:26:12,225 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:26:12,225 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:26:12,225 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:26:12,225 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-09 18:26:13,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:26:13,993 INFO L93 Difference]: Finished difference Result 105206 states and 443420 transitions. [2021-07-09 18:26:13,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 18:26:13,993 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-09 18:26:13,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:26:14,553 INFO L225 Difference]: With dead ends: 105206 [2021-07-09 18:26:14,553 INFO L226 Difference]: Without dead ends: 105151 [2021-07-09 18:26:14,554 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 329.9ms TimeCoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:26:14,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105151 states. [2021-07-09 18:26:16,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105151 to 71807. [2021-07-09 18:26:16,902 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-09 18:26:17,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71807 states to 71807 states and 300869 transitions. [2021-07-09 18:26:17,572 INFO L78 Accepts]: Start accepts. Automaton has 71807 states and 300869 transitions. Word has length 39 [2021-07-09 18:26:17,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:26:17,573 INFO L482 AbstractCegarLoop]: Abstraction has 71807 states and 300869 transitions. [2021-07-09 18:26:17,573 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-09 18:26:17,573 INFO L276 IsEmpty]: Start isEmpty. Operand 71807 states and 300869 transitions. [2021-07-09 18:26:17,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:26:17,786 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:26:17,786 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-09 18:26:17,987 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:26:17,987 INFO L430 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:26:17,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:26:17,987 INFO L82 PathProgramCache]: Analyzing trace with hash 509202867, now seen corresponding path program 59 times [2021-07-09 18:26:17,987 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:26:17,987 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [102012947] [2021-07-09 18:26:17,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:26:17,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:26:18,106 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-09 18:26:18,107 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:26:18,107 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [102012947] [2021-07-09 18:26:18,107 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [102012947] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:26:18,107 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [309719289] [2021-07-09 18:26:18,107 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-09 18:26:18,142 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:26:18,142 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:26:18,142 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-09 18:26:18,143 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:26:18,384 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:26:18,384 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-09 18:26:18,385 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:26:18,391 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:18,392 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-09 18:26:18,392 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:58, output treesize:33 [2021-07-09 18:26:18,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:26:18,426 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:26:18,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:26:18,427 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:26:18,428 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-09 18:26:18,429 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-09 18:26:18,434 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:18,435 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-09 18:26:18,435 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-07-09 18:26:18,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-09 18:26:18,461 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [309719289] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:26:18,461 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:26:18,461 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-07-09 18:26:18,461 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [510507876] [2021-07-09 18:26:18,461 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:26:18,461 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:26:18,461 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:26:18,461 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:26:18,461 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-09 18:26:20,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:26:20,299 INFO L93 Difference]: Finished difference Result 105194 states and 443125 transitions. [2021-07-09 18:26:20,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 18:26:20,299 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-09 18:26:20,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:26:21,129 INFO L225 Difference]: With dead ends: 105194 [2021-07-09 18:26:21,130 INFO L226 Difference]: Without dead ends: 105139 [2021-07-09 18:26:21,130 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 425.4ms TimeCoverageRelationStatistics Valid=88, Invalid=562, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:26:21,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105139 states. [2021-07-09 18:26:23,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105139 to 70341. [2021-07-09 18:26:23,184 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-09 18:26:23,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70341 states to 70341 states and 294377 transitions. [2021-07-09 18:26:23,813 INFO L78 Accepts]: Start accepts. Automaton has 70341 states and 294377 transitions. Word has length 39 [2021-07-09 18:26:23,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:26:23,813 INFO L482 AbstractCegarLoop]: Abstraction has 70341 states and 294377 transitions. [2021-07-09 18:26:23,814 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-09 18:26:23,814 INFO L276 IsEmpty]: Start isEmpty. Operand 70341 states and 294377 transitions. [2021-07-09 18:26:24,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:26:24,022 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:26:24,022 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-09 18:26:24,222 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable185,61 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:26:24,222 INFO L430 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:26:24,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:26:24,223 INFO L82 PathProgramCache]: Analyzing trace with hash 801385787, now seen corresponding path program 60 times [2021-07-09 18:26:24,223 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:26:24,223 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1546592909] [2021-07-09 18:26:24,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:26:24,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:26:24,374 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-09 18:26:24,374 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:26:24,374 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1546592909] [2021-07-09 18:26:24,374 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1546592909] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:26:24,374 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [979886385] [2021-07-09 18:26:24,375 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-09 18:26:24,414 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:26:24,415 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:26:24,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:26:24,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:26:25,017 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:26:25,017 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-09 18:26:25,018 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:26:25,026 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:25,028 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-09 18:26:25,028 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:52 [2021-07-09 18:26:25,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:26:25,071 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:26:25,071 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-09 18:26:25,072 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:26:25,077 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:25,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-09 18:26:25,078 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-09 18:26:25,100 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-09 18:26:25,101 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [979886385] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:26:25,101 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:26:25,101 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-09 18:26:25,101 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1060549993] [2021-07-09 18:26:25,101 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:26:25,101 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:26:25,101 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:26:25,101 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:26:25,101 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-09 18:26:26,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:26:26,319 INFO L93 Difference]: Finished difference Result 104388 states and 439724 transitions. [2021-07-09 18:26:26,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 18:26:26,319 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-09 18:26:26,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:26:27,144 INFO L225 Difference]: With dead ends: 104388 [2021-07-09 18:26:27,144 INFO L226 Difference]: Without dead ends: 104333 [2021-07-09 18:26:27,145 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 681.9ms TimeCoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:26:27,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104333 states. [2021-07-09 18:26:29,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104333 to 71441. [2021-07-09 18:26:29,212 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-09 18:26:29,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71441 states to 71441 states and 299277 transitions. [2021-07-09 18:26:29,904 INFO L78 Accepts]: Start accepts. Automaton has 71441 states and 299277 transitions. Word has length 39 [2021-07-09 18:26:29,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:26:29,904 INFO L482 AbstractCegarLoop]: Abstraction has 71441 states and 299277 transitions. [2021-07-09 18:26:29,905 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-09 18:26:29,905 INFO L276 IsEmpty]: Start isEmpty. Operand 71441 states and 299277 transitions. [2021-07-09 18:26:30,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:26:30,098 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:26:30,098 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-09 18:26:30,301 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable186,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:26:30,301 INFO L430 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:26:30,301 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:26:30,301 INFO L82 PathProgramCache]: Analyzing trace with hash 1660551671, now seen corresponding path program 61 times [2021-07-09 18:26:30,301 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:26:30,301 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [844227064] [2021-07-09 18:26:30,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:26:30,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:26:30,423 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-09 18:26:30,423 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:26:30,423 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [844227064] [2021-07-09 18:26:30,424 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [844227064] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:26:30,424 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1419145946] [2021-07-09 18:26:30,424 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-09 18:26:30,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:26:30,456 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:26:30,457 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:26:30,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:26:30,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:26:30,962 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:26:30,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 68 treesize of output 40 [2021-07-09 18:26:30,964 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:26:30,971 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:30,972 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-09 18:26:30,972 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:36 [2021-07-09 18:26:30,995 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:26:30,996 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-09 18:26:30,996 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:26:30,999 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:31,000 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:26:31,000 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-07-09 18:26:31,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-09 18:26:31,025 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1419145946] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:26:31,025 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:26:31,025 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-09 18:26:31,025 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1502507326] [2021-07-09 18:26:31,025 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:26:31,025 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:26:31,025 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:26:31,025 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:26:31,025 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-09 18:26:32,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:26:32,181 INFO L93 Difference]: Finished difference Result 101545 states and 427568 transitions. [2021-07-09 18:26:32,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 18:26:32,181 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-09 18:26:32,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:26:32,708 INFO L225 Difference]: With dead ends: 101545 [2021-07-09 18:26:32,709 INFO L226 Difference]: Without dead ends: 101490 [2021-07-09 18:26:32,709 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 214.4ms TimeCoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:26:33,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101490 states. [2021-07-09 18:26:34,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101490 to 70975. [2021-07-09 18:26:35,042 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-09 18:26:35,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70975 states to 70975 states and 297177 transitions. [2021-07-09 18:26:35,723 INFO L78 Accepts]: Start accepts. Automaton has 70975 states and 297177 transitions. Word has length 39 [2021-07-09 18:26:35,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:26:35,723 INFO L482 AbstractCegarLoop]: Abstraction has 70975 states and 297177 transitions. [2021-07-09 18:26:35,723 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-09 18:26:35,723 INFO L276 IsEmpty]: Start isEmpty. Operand 70975 states and 297177 transitions. [2021-07-09 18:26:35,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:26:35,918 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:26:35,918 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-09 18:26:36,119 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable187,63 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:26:36,119 INFO L430 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:26:36,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:26:36,119 INFO L82 PathProgramCache]: Analyzing trace with hash 1952400375, now seen corresponding path program 62 times [2021-07-09 18:26:36,119 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:26:36,119 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [713557493] [2021-07-09 18:26:36,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:26:36,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:26:36,235 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-09 18:26:36,235 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:26:36,235 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [713557493] [2021-07-09 18:26:36,235 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [713557493] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:26:36,235 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [323447726] [2021-07-09 18:26:36,235 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-09 18:26:36,272 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:26:36,273 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:26:36,273 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:26:36,274 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:26:36,756 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:26:36,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:26:36,757 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-09 18:26:36,758 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:26:36,765 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:36,766 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-09 18:26:36,766 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:68, output treesize:32 [2021-07-09 18:26:36,809 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:26:36,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-09 18:26:36,810 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:26:36,812 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:36,813 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:26:36,813 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-07-09 18:26:36,837 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-09 18:26:36,838 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [323447726] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:26:36,838 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:26:36,838 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-09 18:26:36,838 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1623392519] [2021-07-09 18:26:36,838 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:26:36,838 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:26:36,838 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:26:36,838 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:26:36,838 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-09 18:26:38,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:26:38,007 INFO L93 Difference]: Finished difference Result 99954 states and 421008 transitions. [2021-07-09 18:26:38,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-09 18:26:38,007 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-09 18:26:38,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:26:38,499 INFO L225 Difference]: With dead ends: 99954 [2021-07-09 18:26:38,499 INFO L226 Difference]: Without dead ends: 99899 [2021-07-09 18:26:38,500 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 558.9ms TimeCoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:26:38,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99899 states. [2021-07-09 18:26:41,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99899 to 69566. [2021-07-09 18:26:41,349 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-09 18:26:42,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69566 states to 69566 states and 291508 transitions. [2021-07-09 18:26:42,060 INFO L78 Accepts]: Start accepts. Automaton has 69566 states and 291508 transitions. Word has length 39 [2021-07-09 18:26:42,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:26:42,061 INFO L482 AbstractCegarLoop]: Abstraction has 69566 states and 291508 transitions. [2021-07-09 18:26:42,061 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-09 18:26:42,061 INFO L276 IsEmpty]: Start isEmpty. Operand 69566 states and 291508 transitions. [2021-07-09 18:26:42,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:26:42,264 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:26:42,264 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-09 18:26:42,464 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable188,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:26:42,464 INFO L430 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:26:42,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:26:42,465 INFO L82 PathProgramCache]: Analyzing trace with hash -1771597753, now seen corresponding path program 63 times [2021-07-09 18:26:42,465 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:26:42,465 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1314929153] [2021-07-09 18:26:42,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:26:42,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:26:42,632 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-09 18:26:42,632 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:26:42,632 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1314929153] [2021-07-09 18:26:42,632 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1314929153] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:26:42,632 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1159698791] [2021-07-09 18:26:42,632 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-09 18:26:42,665 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:26:42,666 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:26:42,666 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-09 18:26:42,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:26:42,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:26:42,793 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:42,794 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-09 18:26:42,801 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:26:42,817 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:42,822 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-09 18:26:42,822 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:61, output treesize:39 [2021-07-09 18:26:42,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:26:42,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:26:42,933 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:26:42,934 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-09 18:26:42,935 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:26:42,940 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:42,941 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-09 18:26:42,941 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:52, output treesize:7 [2021-07-09 18:26:42,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-09 18:26:42,963 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1159698791] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:26:42,963 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:26:42,963 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 17 [2021-07-09 18:26:42,963 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [528138227] [2021-07-09 18:26:42,963 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:26:42,963 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:26:42,963 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:26:42,963 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:26:42,964 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-09 18:26:44,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:26:44,677 INFO L93 Difference]: Finished difference Result 104136 states and 429419 transitions. [2021-07-09 18:26:44,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-09 18:26:44,677 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-09 18:26:44,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:26:45,192 INFO L225 Difference]: With dead ends: 104136 [2021-07-09 18:26:45,192 INFO L226 Difference]: Without dead ends: 103458 [2021-07-09 18:26:45,192 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 453.9ms TimeCoverageRelationStatistics Valid=85, Invalid=467, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:26:45,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103458 states. [2021-07-09 18:26:47,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103458 to 72252. [2021-07-09 18:26:47,563 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-09 18:26:48,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72252 states to 72252 states and 302438 transitions. [2021-07-09 18:26:48,235 INFO L78 Accepts]: Start accepts. Automaton has 72252 states and 302438 transitions. Word has length 39 [2021-07-09 18:26:48,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:26:48,235 INFO L482 AbstractCegarLoop]: Abstraction has 72252 states and 302438 transitions. [2021-07-09 18:26:48,235 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-09 18:26:48,235 INFO L276 IsEmpty]: Start isEmpty. Operand 72252 states and 302438 transitions. [2021-07-09 18:26:48,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:26:48,424 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:26:48,425 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-09 18:26:48,628 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable189 [2021-07-09 18:26:48,629 INFO L430 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:26:48,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:26:48,629 INFO L82 PathProgramCache]: Analyzing trace with hash -193659701, now seen corresponding path program 64 times [2021-07-09 18:26:48,630 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:26:48,630 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [966584832] [2021-07-09 18:26:48,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:26:48,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:26:48,778 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-09 18:26:48,778 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:26:48,778 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [966584832] [2021-07-09 18:26:48,778 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [966584832] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:26:48,778 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1888348781] [2021-07-09 18:26:48,778 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-09 18:26:48,809 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:26:48,809 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:26:48,810 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:26:48,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:26:49,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:26:49,264 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:26:49,264 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-09 18:26:49,265 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:26:49,275 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:49,276 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-09 18:26:49,276 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:64, output treesize:28 [2021-07-09 18:26:49,350 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:26:49,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:26:49,351 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-09 18:26:49,352 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:26:49,358 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:49,359 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-09 18:26:49,359 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-09 18:26:49,380 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-09 18:26:49,380 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1888348781] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:26:49,380 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:26:49,380 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-09 18:26:49,380 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [996937638] [2021-07-09 18:26:49,381 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:26:49,381 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:26:49,381 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:26:49,381 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:26:49,381 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-09 18:26:50,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:26:50,478 INFO L93 Difference]: Finished difference Result 106429 states and 443776 transitions. [2021-07-09 18:26:50,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-09 18:26:50,478 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-09 18:26:50,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:26:51,298 INFO L225 Difference]: With dead ends: 106429 [2021-07-09 18:26:51,299 INFO L226 Difference]: Without dead ends: 106342 [2021-07-09 18:26:51,299 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 31 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 589.7ms TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:26:51,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106342 states. [2021-07-09 18:26:53,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106342 to 72814. [2021-07-09 18:26:53,720 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-09 18:26:54,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72814 states to 72814 states and 305256 transitions. [2021-07-09 18:26:54,083 INFO L78 Accepts]: Start accepts. Automaton has 72814 states and 305256 transitions. Word has length 39 [2021-07-09 18:26:54,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:26:54,083 INFO L482 AbstractCegarLoop]: Abstraction has 72814 states and 305256 transitions. [2021-07-09 18:26:54,083 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-09 18:26:54,083 INFO L276 IsEmpty]: Start isEmpty. Operand 72814 states and 305256 transitions. [2021-07-09 18:26:54,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:26:54,687 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:26:54,688 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-09 18:26:54,900 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable194 [2021-07-09 18:26:54,901 INFO L430 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:26:54,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:26:54,901 INFO L82 PathProgramCache]: Analyzing trace with hash 449945505, now seen corresponding path program 65 times [2021-07-09 18:26:54,901 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:26:54,901 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [77200288] [2021-07-09 18:26:54,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:26:54,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:26:55,076 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-09 18:26:55,077 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:26:55,077 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [77200288] [2021-07-09 18:26:55,077 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [77200288] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:26:55,077 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1260652298] [2021-07-09 18:26:55,077 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-09 18:26:55,111 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:26:55,111 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:26:55,111 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:26:55,116 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:26:55,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:26:55,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:26:55,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:26:55,314 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:55,314 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-09 18:26:55,334 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:26:55,349 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:55,353 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-09 18:26:55,353 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:56, output treesize:34 [2021-07-09 18:26:55,429 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:26:55,429 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-09 18:26:55,430 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-09 18:26:55,431 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:55,432 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-09 18:26:55,432 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:21, output treesize:5 [2021-07-09 18:26:55,455 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-09 18:26:55,455 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1260652298] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:26:55,455 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:26:55,455 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-07-09 18:26:55,455 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1239460804] [2021-07-09 18:26:55,455 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:26:55,455 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:26:55,455 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:26:55,456 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:26:55,456 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-09 18:26:57,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:26:57,715 INFO L93 Difference]: Finished difference Result 134927 states and 554401 transitions. [2021-07-09 18:26:57,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:26:57,716 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-09 18:26:57,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:26:58,794 INFO L225 Difference]: With dead ends: 134927 [2021-07-09 18:26:58,795 INFO L226 Difference]: Without dead ends: 134307 [2021-07-09 18:26:58,795 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 215 ImplicationChecksByTransitivity, 750.9ms TimeCoverageRelationStatistics Valid=154, Invalid=968, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:26:58,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134307 states. [2021-07-09 18:27:01,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134307 to 82192. [2021-07-09 18:27:01,613 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-09 18:27:02,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82192 states to 82192 states and 344433 transitions. [2021-07-09 18:27:02,370 INFO L78 Accepts]: Start accepts. Automaton has 82192 states and 344433 transitions. Word has length 39 [2021-07-09 18:27:02,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:27:02,370 INFO L482 AbstractCegarLoop]: Abstraction has 82192 states and 344433 transitions. [2021-07-09 18:27:02,370 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-09 18:27:02,370 INFO L276 IsEmpty]: Start isEmpty. Operand 82192 states and 344433 transitions. [2021-07-09 18:27:02,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:27:02,593 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:27:02,593 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-09 18:27:02,796 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable195,67 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:27:02,797 INFO L430 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:27:02,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:27:02,797 INFO L82 PathProgramCache]: Analyzing trace with hash 1849761335, now seen corresponding path program 66 times [2021-07-09 18:27:02,797 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:27:02,797 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1477846969] [2021-07-09 18:27:02,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:27:02,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:27:02,981 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-09 18:27:02,982 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:27:02,982 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1477846969] [2021-07-09 18:27:02,982 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1477846969] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:27:02,982 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [432379423] [2021-07-09 18:27:02,982 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-09 18:27:03,423 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:27:03,423 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:27:03,424 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:27:03,425 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:27:03,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:27:03,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:27:03,651 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:27:03,652 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-09 18:27:03,653 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:27:03,662 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:03,664 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-09 18:27:03,664 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:80, output treesize:46 [2021-07-09 18:27:03,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:27:03,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:27:03,701 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:03,701 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-09 18:27:03,704 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:27:03,713 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:03,717 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-09 18:27:03,717 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:59, output treesize:16 [2021-07-09 18:27:03,765 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-09 18:27:03,765 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [432379423] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:27:03,765 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:27:03,765 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2021-07-09 18:27:03,765 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2086734500] [2021-07-09 18:27:03,766 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:27:03,766 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:27:03,766 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:27:03,766 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:27:03,766 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-09 18:27:05,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:27:05,858 INFO L93 Difference]: Finished difference Result 137677 states and 573994 transitions. [2021-07-09 18:27:05,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 18:27:05,859 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-09 18:27:05,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:27:06,665 INFO L225 Difference]: With dead ends: 137677 [2021-07-09 18:27:06,665 INFO L226 Difference]: Without dead ends: 137201 [2021-07-09 18:27:06,666 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 29 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 682.9ms TimeCoverageRelationStatistics Valid=146, Invalid=724, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:27:07,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137201 states. [2021-07-09 18:27:09,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137201 to 83290. [2021-07-09 18:27:09,757 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-09 18:27:10,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83290 states to 83290 states and 348885 transitions. [2021-07-09 18:27:10,513 INFO L78 Accepts]: Start accepts. Automaton has 83290 states and 348885 transitions. Word has length 39 [2021-07-09 18:27:10,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:27:10,513 INFO L482 AbstractCegarLoop]: Abstraction has 83290 states and 348885 transitions. [2021-07-09 18:27:10,513 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-09 18:27:10,513 INFO L276 IsEmpty]: Start isEmpty. Operand 83290 states and 348885 transitions. [2021-07-09 18:27:10,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:27:10,767 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:27:10,767 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-09 18:27:10,991 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable200,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:27:10,991 INFO L430 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:27:10,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:27:10,991 INFO L82 PathProgramCache]: Analyzing trace with hash 408457215, now seen corresponding path program 67 times [2021-07-09 18:27:10,992 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:27:10,992 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1711582436] [2021-07-09 18:27:10,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:27:10,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:27:11,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-09 18:27:11,135 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:27:11,135 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1711582436] [2021-07-09 18:27:11,135 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1711582436] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:27:11,135 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [297879649] [2021-07-09 18:27:11,135 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-09 18:27:11,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:27:11,168 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:27:11,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:27:11,655 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:27:11,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:27:11,656 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-09 18:27:11,657 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:27:11,667 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:11,668 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-09 18:27:11,668 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:78, output treesize:38 [2021-07-09 18:27:11,734 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:27:11,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:27:11,735 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-09 18:27:11,736 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:27:11,741 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:11,742 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-09 18:27:11,742 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:44, output treesize:7 [2021-07-09 18:27:11,766 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-09 18:27:11,766 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [297879649] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:27:11,767 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:27:11,767 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-09 18:27:11,767 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1532259569] [2021-07-09 18:27:11,767 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:27:11,767 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:27:11,767 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:27:11,767 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:27:11,768 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-09 18:27:13,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:27:13,239 INFO L93 Difference]: Finished difference Result 118900 states and 497318 transitions. [2021-07-09 18:27:13,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-09 18:27:13,240 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-09 18:27:13,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:27:14,434 INFO L225 Difference]: With dead ends: 118900 [2021-07-09 18:27:14,435 INFO L226 Difference]: Without dead ends: 118813 [2021-07-09 18:27:14,435 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 249.0ms TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:27:14,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118813 states. [2021-07-09 18:27:16,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118813 to 83401. [2021-07-09 18:27:17,104 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-09 18:27:17,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83401 states to 83401 states and 349477 transitions. [2021-07-09 18:27:17,822 INFO L78 Accepts]: Start accepts. Automaton has 83401 states and 349477 transitions. Word has length 39 [2021-07-09 18:27:17,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:27:17,822 INFO L482 AbstractCegarLoop]: Abstraction has 83401 states and 349477 transitions. [2021-07-09 18:27:17,822 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-09 18:27:17,822 INFO L276 IsEmpty]: Start isEmpty. Operand 83401 states and 349477 transitions. [2021-07-09 18:27:18,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:27:18,050 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:27:18,050 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-09 18:27:18,251 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable204 [2021-07-09 18:27:18,251 INFO L430 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:27:18,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:27:18,261 INFO L82 PathProgramCache]: Analyzing trace with hash 926047863, now seen corresponding path program 68 times [2021-07-09 18:27:18,261 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:27:18,261 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1562683728] [2021-07-09 18:27:18,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:27:18,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:27:18,856 WARN L205 SmtUtils]: Spent 430.00 ms on a formula simplification that was a NOOP. DAG size: 7 [2021-07-09 18:27:18,857 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-09 18:27:18,857 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:27:18,857 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1562683728] [2021-07-09 18:27:18,858 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1562683728] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:27:18,858 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [959303079] [2021-07-09 18:27:18,858 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-09 18:27:18,890 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:27:18,890 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:27:18,891 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:27:18,892 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:27:19,093 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:27:19,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:27:19,094 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 70 treesize of output 42 [2021-07-09 18:27:19,096 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:27:19,108 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:19,111 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-09 18:27:19,111 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:90, output treesize:52 [2021-07-09 18:27:19,167 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:27:19,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:27:19,168 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-09 18:27:19,170 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:27:19,177 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:19,178 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-09 18:27:19,178 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-09 18:27:19,206 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-09 18:27:19,206 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [959303079] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:27:19,207 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:27:19,207 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-09 18:27:19,207 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2082507534] [2021-07-09 18:27:19,207 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:27:19,207 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:27:19,207 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:27:19,207 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:27:19,208 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-09 18:27:20,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:27:20,813 INFO L93 Difference]: Finished difference Result 125293 states and 524667 transitions. [2021-07-09 18:27:20,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 18:27:20,813 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-09 18:27:20,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:27:21,543 INFO L225 Difference]: With dead ends: 125293 [2021-07-09 18:27:21,543 INFO L226 Difference]: Without dead ends: 125206 [2021-07-09 18:27:21,543 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 720.6ms TimeCoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:27:21,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 125206 states. [2021-07-09 18:27:24,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 125206 to 83793. [2021-07-09 18:27:24,765 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-09 18:27:25,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83793 states to 83793 states and 351217 transitions. [2021-07-09 18:27:25,182 INFO L78 Accepts]: Start accepts. Automaton has 83793 states and 351217 transitions. Word has length 39 [2021-07-09 18:27:25,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:27:25,182 INFO L482 AbstractCegarLoop]: Abstraction has 83793 states and 351217 transitions. [2021-07-09 18:27:25,182 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-09 18:27:25,182 INFO L276 IsEmpty]: Start isEmpty. Operand 83793 states and 351217 transitions. [2021-07-09 18:27:25,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:27:25,863 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:27:25,863 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-09 18:27:26,085 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable205,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:27:26,086 INFO L430 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:27:26,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:27:26,086 INFO L82 PathProgramCache]: Analyzing trace with hash -1879567309, now seen corresponding path program 69 times [2021-07-09 18:27:26,086 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:27:26,086 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [97352853] [2021-07-09 18:27:26,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:27:26,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:27:26,245 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-09 18:27:26,245 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:27:26,245 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [97352853] [2021-07-09 18:27:26,245 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [97352853] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:27:26,245 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [440993969] [2021-07-09 18:27:26,245 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-09 18:27:26,286 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:27:26,286 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:27:26,287 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 37 conjunts are in the unsatisfiable core [2021-07-09 18:27:26,288 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:27:26,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:27:26,539 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:26,539 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-09 18:27:26,543 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:27:26,562 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:26,575 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-09 18:27:26,575 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:86, output treesize:58 [2021-07-09 18:27:26,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:27:26,656 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-09 18:27:26,657 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:27:26,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:27:26,669 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:26,669 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-09 18:27:26,673 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-07-09 18:27:26,695 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:26,700 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-09 18:27:26,700 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:96, output treesize:38 [2021-07-09 18:27:26,779 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-09 18:27:26,780 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [440993969] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:27:26,780 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:27:26,780 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 17 [2021-07-09 18:27:26,780 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [840308298] [2021-07-09 18:27:26,780 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:27:26,780 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:27:26,780 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:27:26,780 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:27:26,780 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-09 18:27:29,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:27:29,057 INFO L93 Difference]: Finished difference Result 142260 states and 596907 transitions. [2021-07-09 18:27:29,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 18:27:29,057 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-09 18:27:29,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:27:30,219 INFO L225 Difference]: With dead ends: 142260 [2021-07-09 18:27:30,219 INFO L226 Difference]: Without dead ends: 141994 [2021-07-09 18:27:30,219 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 28 SyntacticMatches, 4 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 741.4ms TimeCoverageRelationStatistics Valid=137, Invalid=793, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:27:30,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141994 states. [2021-07-09 18:27:33,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141994 to 84481. [2021-07-09 18:27:33,588 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-09 18:27:34,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84481 states to 84481 states and 354367 transitions. [2021-07-09 18:27:34,439 INFO L78 Accepts]: Start accepts. Automaton has 84481 states and 354367 transitions. Word has length 39 [2021-07-09 18:27:34,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:27:34,439 INFO L482 AbstractCegarLoop]: Abstraction has 84481 states and 354367 transitions. [2021-07-09 18:27:34,439 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-09 18:27:34,439 INFO L276 IsEmpty]: Start isEmpty. Operand 84481 states and 354367 transitions. [2021-07-09 18:27:34,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:27:34,725 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:27:34,725 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-09 18:27:34,925 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable206 [2021-07-09 18:27:34,926 INFO L430 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:27:34,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:27:34,926 INFO L82 PathProgramCache]: Analyzing trace with hash -1917685925, now seen corresponding path program 70 times [2021-07-09 18:27:34,926 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:27:34,926 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1334122998] [2021-07-09 18:27:34,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:27:34,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:27:35,134 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-09 18:27:35,134 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:27:35,134 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1334122998] [2021-07-09 18:27:35,134 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1334122998] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:27:35,134 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1586849634] [2021-07-09 18:27:35,134 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-09 18:27:35,175 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:27:35,176 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:27:35,177 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:27:35,177 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:27:35,387 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:27:35,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:27:35,388 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-09 18:27:35,389 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:27:35,399 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:35,401 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-09 18:27:35,401 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:90, output treesize:52 [2021-07-09 18:27:35,429 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:27:35,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:27:35,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 14 [2021-07-09 18:27:35,431 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:27:35,436 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:35,437 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-09 18:27:35,437 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-09 18:27:35,461 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-09 18:27:35,462 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1586849634] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:27:35,462 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:27:35,462 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-09 18:27:35,462 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [16076547] [2021-07-09 18:27:35,462 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:27:35,462 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:27:35,462 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:27:35,462 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:27:35,462 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-09 18:27:37,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:27:37,299 INFO L93 Difference]: Finished difference Result 126928 states and 528123 transitions. [2021-07-09 18:27:37,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:27:37,299 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-09 18:27:37,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:27:38,316 INFO L225 Difference]: With dead ends: 126928 [2021-07-09 18:27:38,316 INFO L226 Difference]: Without dead ends: 126324 [2021-07-09 18:27:38,317 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 523.9ms TimeCoverageRelationStatistics Valid=107, Invalid=355, Unknown=0, NotChecked=0, Total=462 [2021-07-09 18:27:38,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126324 states. [2021-07-09 18:27:40,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126324 to 84249. [2021-07-09 18:27:41,058 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-09 18:27:41,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84249 states to 84249 states and 353609 transitions. [2021-07-09 18:27:41,880 INFO L78 Accepts]: Start accepts. Automaton has 84249 states and 353609 transitions. Word has length 39 [2021-07-09 18:27:41,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:27:41,881 INFO L482 AbstractCegarLoop]: Abstraction has 84249 states and 353609 transitions. [2021-07-09 18:27:41,881 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-09 18:27:41,881 INFO L276 IsEmpty]: Start isEmpty. Operand 84249 states and 353609 transitions. [2021-07-09 18:27:42,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:27:42,139 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:27:42,139 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-09 18:27:42,339 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable224 [2021-07-09 18:27:42,339 INFO L430 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:27:42,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:27:42,340 INFO L82 PathProgramCache]: Analyzing trace with hash -1007234071, now seen corresponding path program 71 times [2021-07-09 18:27:42,340 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:27:42,340 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [394452299] [2021-07-09 18:27:42,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:27:42,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:27:42,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-09 18:27:42,550 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:27:42,550 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [394452299] [2021-07-09 18:27:42,550 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [394452299] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:27:42,550 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [74729516] [2021-07-09 18:27:42,550 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-09 18:27:42,583 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-09 18:27:42,583 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:27:42,584 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 36 conjunts are in the unsatisfiable core [2021-07-09 18:27:42,584 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:27:42,713 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:27:42,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:27:42,714 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-09 18:27:42,715 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:27:42,725 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:42,726 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-09 18:27:42,726 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:68, output treesize:36 [2021-07-09 18:27:43,090 WARN L205 SmtUtils]: Spent 328.00 ms on a formula simplification that was a NOOP. DAG size: 20 [2021-07-09 18:27:43,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:27:43,098 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:27:43,100 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-09 18:27:43,101 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:27:43,107 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:43,108 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:27:43,108 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:65, output treesize:10 [2021-07-09 18:27:43,155 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-09 18:27:43,155 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [74729516] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:27:43,155 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:27:43,155 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 16 [2021-07-09 18:27:43,155 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2103852725] [2021-07-09 18:27:43,156 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:27:43,156 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:27:43,156 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:27:43,156 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:27:43,156 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-09 18:27:44,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:27:44,672 INFO L93 Difference]: Finished difference Result 127851 states and 530873 transitions. [2021-07-09 18:27:44,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 18:27:44,672 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-09 18:27:44,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:27:45,715 INFO L225 Difference]: With dead ends: 127851 [2021-07-09 18:27:45,715 INFO L226 Difference]: Without dead ends: 127392 [2021-07-09 18:27:45,715 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 29 SyntacticMatches, 4 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 784.9ms TimeCoverageRelationStatistics Valid=83, Invalid=379, Unknown=0, NotChecked=0, Total=462 [2021-07-09 18:27:45,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127392 states. [2021-07-09 18:27:49,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127392 to 84123. [2021-07-09 18:27:49,694 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-09 18:27:50,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84123 states to 84123 states and 353222 transitions. [2021-07-09 18:27:50,114 INFO L78 Accepts]: Start accepts. Automaton has 84123 states and 353222 transitions. Word has length 39 [2021-07-09 18:27:50,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:27:50,114 INFO L482 AbstractCegarLoop]: Abstraction has 84123 states and 353222 transitions. [2021-07-09 18:27:50,114 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-09 18:27:50,114 INFO L276 IsEmpty]: Start isEmpty. Operand 84123 states and 353222 transitions. [2021-07-09 18:27:50,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:27:50,792 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:27:50,792 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-09 18:27:50,993 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable225 [2021-07-09 18:27:50,993 INFO L430 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:27:50,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:27:50,993 INFO L82 PathProgramCache]: Analyzing trace with hash 1962920085, now seen corresponding path program 72 times [2021-07-09 18:27:50,994 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:27:50,994 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [631305250] [2021-07-09 18:27:50,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:27:50,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:27:51,201 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-09 18:27:51,201 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:27:51,201 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [631305250] [2021-07-09 18:27:51,201 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [631305250] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:27:51,202 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2107846138] [2021-07-09 18:27:51,202 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-09 18:27:51,253 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-09 18:27:51,253 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:27:51,254 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-09 18:27:51,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:27:51,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:27:51,459 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:51,460 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-09 18:27:51,463 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:27:51,478 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:51,485 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-09 18:27:51,485 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:78, output treesize:43 [2021-07-09 18:27:51,518 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:27:51,518 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-09 18:27:51,519 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:27:51,525 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:51,526 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-09 18:27:51,526 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:16 [2021-07-09 18:27:51,577 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-09 18:27:51,577 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2107846138] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:27:51,577 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:27:51,578 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2021-07-09 18:27:51,578 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1119297815] [2021-07-09 18:27:51,578 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:27:51,578 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:27:51,578 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:27:51,578 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:27:51,578 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-09 18:27:54,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:27:54,326 INFO L93 Difference]: Finished difference Result 148527 states and 621258 transitions. [2021-07-09 18:27:54,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 18:27:54,326 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-09 18:27:54,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:27:55,226 INFO L225 Difference]: With dead ends: 148527 [2021-07-09 18:27:55,226 INFO L226 Difference]: Without dead ends: 148270 [2021-07-09 18:27:55,227 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 29 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 261 ImplicationChecksByTransitivity, 862.0ms TimeCoverageRelationStatistics Valid=193, Invalid=997, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:27:55,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148270 states. [2021-07-09 18:27:58,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148270 to 84201. [2021-07-09 18:27:58,672 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-09 18:27:59,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84201 states to 84201 states and 353570 transitions. [2021-07-09 18:27:59,530 INFO L78 Accepts]: Start accepts. Automaton has 84201 states and 353570 transitions. Word has length 39 [2021-07-09 18:27:59,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:27:59,531 INFO L482 AbstractCegarLoop]: Abstraction has 84201 states and 353570 transitions. [2021-07-09 18:27:59,531 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-09 18:27:59,531 INFO L276 IsEmpty]: Start isEmpty. Operand 84201 states and 353570 transitions. [2021-07-09 18:27:59,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:27:59,819 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:27:59,819 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-09 18:28:00,020 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable226,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:28:00,020 INFO L430 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:28:00,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:28:00,020 INFO L82 PathProgramCache]: Analyzing trace with hash 388070509, now seen corresponding path program 73 times [2021-07-09 18:28:00,020 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:28:00,020 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1078321712] [2021-07-09 18:28:00,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:28:00,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:28:00,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-09 18:28:00,224 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:28:00,224 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1078321712] [2021-07-09 18:28:00,224 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1078321712] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:28:00,224 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1624645593] [2021-07-09 18:28:00,224 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-09 18:28:00,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:28:00,256 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:28:00,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:28:00,398 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:28:00,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:28:00,400 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-09 18:28:00,401 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:28:00,410 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:00,411 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-09 18:28:00,411 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:74, output treesize:36 [2021-07-09 18:28:00,467 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:28:00,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:28:00,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-09 18:28:00,469 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:28:00,474 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:00,476 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-09 18:28:00,476 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-09 18:28:00,506 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-09 18:28:00,506 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1624645593] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:28:00,506 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:28:00,506 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-09 18:28:00,507 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [501260796] [2021-07-09 18:28:00,507 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:28:00,507 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:28:00,507 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:28:00,507 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:28:00,507 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-09 18:28:02,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:28:02,434 INFO L93 Difference]: Finished difference Result 147188 states and 614288 transitions. [2021-07-09 18:28:02,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 18:28:02,435 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-09 18:28:02,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:28:03,667 INFO L225 Difference]: With dead ends: 147188 [2021-07-09 18:28:03,667 INFO L226 Difference]: Without dead ends: 146949 [2021-07-09 18:28:03,667 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 382.9ms TimeCoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:28:03,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 146949 states. [2021-07-09 18:28:07,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 146949 to 85722. [2021-07-09 18:28:07,214 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-09 18:28:08,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85722 states to 85722 states and 359973 transitions. [2021-07-09 18:28:08,061 INFO L78 Accepts]: Start accepts. Automaton has 85722 states and 359973 transitions. Word has length 39 [2021-07-09 18:28:08,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:28:08,061 INFO L482 AbstractCegarLoop]: Abstraction has 85722 states and 359973 transitions. [2021-07-09 18:28:08,062 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-09 18:28:08,062 INFO L276 IsEmpty]: Start isEmpty. Operand 85722 states and 359973 transitions. [2021-07-09 18:28:08,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:28:08,326 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:28:08,326 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-09 18:28:08,526 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable233 [2021-07-09 18:28:08,526 INFO L430 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:28:08,527 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:28:08,527 INFO L82 PathProgramCache]: Analyzing trace with hash -936742631, now seen corresponding path program 74 times [2021-07-09 18:28:08,527 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:28:08,527 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1961320254] [2021-07-09 18:28:08,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:28:08,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:28:08,704 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-09 18:28:08,704 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:28:08,704 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1961320254] [2021-07-09 18:28:08,704 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1961320254] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:28:08,704 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [273076263] [2021-07-09 18:28:08,704 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-09 18:28:08,735 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:28:08,735 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:28:08,736 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:28:08,737 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:28:08,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:28:08,918 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:28:08,918 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-09 18:28:08,919 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:28:08,929 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:08,931 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-09 18:28:08,931 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:90, output treesize:40 [2021-07-09 18:28:08,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:28:08,961 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:28:08,962 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-09 18:28:08,963 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:28:08,968 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:08,969 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-09 18:28:08,969 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:44, output treesize:7 [2021-07-09 18:28:08,999 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-09 18:28:08,999 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [273076263] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:28:08,999 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:28:08,999 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-09 18:28:08,999 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1934713696] [2021-07-09 18:28:08,999 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:28:08,999 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:28:09,000 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:28:09,000 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:28:09,000 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-09 18:28:10,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:28:10,836 INFO L93 Difference]: Finished difference Result 142116 states and 594073 transitions. [2021-07-09 18:28:10,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:28:10,837 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-09 18:28:10,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:28:12,028 INFO L225 Difference]: With dead ends: 142116 [2021-07-09 18:28:12,028 INFO L226 Difference]: Without dead ends: 141863 [2021-07-09 18:28:12,028 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 452.1ms TimeCoverageRelationStatistics Valid=74, Invalid=346, Unknown=0, NotChecked=0, Total=420 [2021-07-09 18:28:12,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141863 states. [2021-07-09 18:28:15,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141863 to 85374. [2021-07-09 18:28:15,410 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-09 18:28:15,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85374 states to 85374 states and 358587 transitions. [2021-07-09 18:28:15,829 INFO L78 Accepts]: Start accepts. Automaton has 85374 states and 358587 transitions. Word has length 39 [2021-07-09 18:28:15,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:28:15,829 INFO L482 AbstractCegarLoop]: Abstraction has 85374 states and 358587 transitions. [2021-07-09 18:28:15,829 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-09 18:28:15,829 INFO L276 IsEmpty]: Start isEmpty. Operand 85374 states and 358587 transitions. [2021-07-09 18:28:16,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:28:16,519 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:28:16,519 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-09 18:28:16,719 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable234 [2021-07-09 18:28:16,720 INFO L430 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:28:16,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:28:16,720 INFO L82 PathProgramCache]: Analyzing trace with hash 285111321, now seen corresponding path program 75 times [2021-07-09 18:28:16,720 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:28:16,720 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2097278658] [2021-07-09 18:28:16,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:28:16,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:28:16,923 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-09 18:28:16,924 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:28:16,924 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2097278658] [2021-07-09 18:28:16,924 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2097278658] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:28:16,924 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1840857129] [2021-07-09 18:28:16,924 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-09 18:28:16,968 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-09 18:28:16,968 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:28:16,969 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 37 conjunts are in the unsatisfiable core [2021-07-09 18:28:16,970 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:28:17,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:28:17,178 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:17,179 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-09 18:28:17,184 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:28:17,202 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:17,211 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-09 18:28:17,211 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:70, output treesize:40 [2021-07-09 18:28:17,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:28:17,288 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-09 18:28:17,289 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:28:17,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:28:17,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:28:17,296 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:17,297 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-09 18:28:17,299 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-07-09 18:28:17,315 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:17,317 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-09 18:28:17,317 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:73, output treesize:40 [2021-07-09 18:28:17,402 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-09 18:28:17,402 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1840857129] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:28:17,402 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:28:17,402 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 18 [2021-07-09 18:28:17,402 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [511294484] [2021-07-09 18:28:17,402 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:28:17,402 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:28:17,402 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:28:17,403 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:28:17,403 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-09 18:28:20,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:28:20,617 INFO L93 Difference]: Finished difference Result 165987 states and 697097 transitions. [2021-07-09 18:28:20,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 18:28:20,617 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-09 18:28:20,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:28:22,733 INFO L225 Difference]: With dead ends: 165987 [2021-07-09 18:28:22,734 INFO L226 Difference]: Without dead ends: 165825 [2021-07-09 18:28:22,734 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 219 ImplicationChecksByTransitivity, 1431.0ms TimeCoverageRelationStatistics Valid=196, Invalid=1064, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:28:23,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165825 states. [2021-07-09 18:28:26,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165825 to 86436. [2021-07-09 18:28:26,567 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-09 18:28:27,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86436 states to 86436 states and 362934 transitions. [2021-07-09 18:28:27,385 INFO L78 Accepts]: Start accepts. Automaton has 86436 states and 362934 transitions. Word has length 39 [2021-07-09 18:28:27,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:28:27,385 INFO L482 AbstractCegarLoop]: Abstraction has 86436 states and 362934 transitions. [2021-07-09 18:28:27,385 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-09 18:28:27,385 INFO L276 IsEmpty]: Start isEmpty. Operand 86436 states and 362934 transitions. [2021-07-09 18:28:27,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:28:27,640 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:28:27,640 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-09 18:28:27,840 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable235 [2021-07-09 18:28:27,840 INFO L430 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:28:27,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:28:27,841 INFO L82 PathProgramCache]: Analyzing trace with hash -1345986963, now seen corresponding path program 76 times [2021-07-09 18:28:27,841 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:28:27,841 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1489325469] [2021-07-09 18:28:27,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:28:27,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:28:28,314 WARN L205 SmtUtils]: Spent 415.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 27 [2021-07-09 18:28:28,433 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-09 18:28:28,434 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:28:28,434 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1489325469] [2021-07-09 18:28:28,434 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1489325469] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:28:28,434 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [562390246] [2021-07-09 18:28:28,434 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-09 18:28:28,465 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:28:28,465 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:28:28,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:28:28,466 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:28:28,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:28:28,595 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:28:28,595 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-09 18:28:28,597 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:28:28,607 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:28,608 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-09 18:28:28,608 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:72, output treesize:38 [2021-07-09 18:28:28,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:28:28,674 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:28:28,674 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-09 18:28:28,676 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:28:28,681 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:28,682 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-09 18:28:28,682 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-09 18:28:28,705 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-09 18:28:28,705 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [562390246] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:28:28,705 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:28:28,705 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-09 18:28:28,705 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1965447434] [2021-07-09 18:28:28,705 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:28:28,705 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:28:28,706 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:28:28,706 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:28:28,706 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-09 18:28:30,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:28:30,538 INFO L93 Difference]: Finished difference Result 138093 states and 573630 transitions. [2021-07-09 18:28:30,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 18:28:30,539 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-09 18:28:30,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:28:31,311 INFO L225 Difference]: With dead ends: 138093 [2021-07-09 18:28:31,311 INFO L226 Difference]: Without dead ends: 137126 [2021-07-09 18:28:31,311 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 828.4ms TimeCoverageRelationStatistics Valid=73, Invalid=347, Unknown=0, NotChecked=0, Total=420 [2021-07-09 18:28:31,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137126 states. [2021-07-09 18:28:34,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137126 to 88256. [2021-07-09 18:28:34,575 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-09 18:28:35,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88256 states to 88256 states and 370451 transitions. [2021-07-09 18:28:35,400 INFO L78 Accepts]: Start accepts. Automaton has 88256 states and 370451 transitions. Word has length 39 [2021-07-09 18:28:35,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:28:35,400 INFO L482 AbstractCegarLoop]: Abstraction has 88256 states and 370451 transitions. [2021-07-09 18:28:35,400 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-09 18:28:35,400 INFO L276 IsEmpty]: Start isEmpty. Operand 88256 states and 370451 transitions. [2021-07-09 18:28:35,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:28:35,657 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:28:35,658 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-09 18:28:35,858 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable245 [2021-07-09 18:28:35,858 INFO L430 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:28:35,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:28:35,858 INFO L82 PathProgramCache]: Analyzing trace with hash -490039443, now seen corresponding path program 77 times [2021-07-09 18:28:35,858 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:28:35,859 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [736897990] [2021-07-09 18:28:35,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:28:35,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:28:36,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-09 18:28:36,057 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:28:36,057 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [736897990] [2021-07-09 18:28:36,057 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [736897990] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:28:36,057 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [259374368] [2021-07-09 18:28:36,057 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-09 18:28:36,090 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-09 18:28:36,090 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:28:36,090 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:28:36,091 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:28:36,575 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:28:36,576 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-09 18:28:36,576 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:28:36,581 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:36,581 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:28:36,581 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:24 [2021-07-09 18:28:36,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:28:36,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:28:36,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:28:36,667 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:36,667 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-09 18:28:36,686 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:28:36,695 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:36,700 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-09 18:28:36,700 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:44, output treesize:13 [2021-07-09 18:28:36,759 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-09 18:28:36,759 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [259374368] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:28:36,759 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:28:36,759 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-07-09 18:28:36,759 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519619550] [2021-07-09 18:28:36,760 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:28:36,760 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:28:36,760 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:28:36,760 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:28:36,760 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-09 18:28:38,175 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 45 [2021-07-09 18:28:40,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:28:40,579 INFO L93 Difference]: Finished difference Result 200384 states and 833097 transitions. [2021-07-09 18:28:40,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-09 18:28:40,580 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-09 18:28:40,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:28:42,180 INFO L225 Difference]: With dead ends: 200384 [2021-07-09 18:28:42,180 INFO L226 Difference]: Without dead ends: 199306 [2021-07-09 18:28:42,180 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 367 ImplicationChecksByTransitivity, 1727.6ms TimeCoverageRelationStatistics Valid=259, Invalid=1633, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 18:28:42,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199306 states. [2021-07-09 18:28:46,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199306 to 96725. [2021-07-09 18:28:46,580 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-09 18:28:47,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96725 states to 96725 states and 405310 transitions. [2021-07-09 18:28:47,067 INFO L78 Accepts]: Start accepts. Automaton has 96725 states and 405310 transitions. Word has length 39 [2021-07-09 18:28:47,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:28:47,068 INFO L482 AbstractCegarLoop]: Abstraction has 96725 states and 405310 transitions. [2021-07-09 18:28:47,068 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-09 18:28:47,068 INFO L276 IsEmpty]: Start isEmpty. Operand 96725 states and 405310 transitions. [2021-07-09 18:28:47,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:28:47,769 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:28:47,769 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-09 18:28:47,969 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable246 [2021-07-09 18:28:47,970 INFO L430 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:28:47,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:28:47,970 INFO L82 PathProgramCache]: Analyzing trace with hash 2011472877, now seen corresponding path program 78 times [2021-07-09 18:28:47,970 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:28:47,970 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1754716823] [2021-07-09 18:28:47,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:28:47,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:28:48,190 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-09 18:28:48,190 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:28:48,190 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1754716823] [2021-07-09 18:28:48,190 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1754716823] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:28:48,190 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [703476997] [2021-07-09 18:28:48,190 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-09 18:28:48,226 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:28:48,226 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:28:48,227 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:28:48,227 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:28:48,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:28:48,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:28:48,383 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:48,383 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-09 18:28:48,398 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:28:48,414 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:48,427 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-09 18:28:48,427 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:66, output treesize:44 [2021-07-09 18:28:48,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:28:48,640 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:48,641 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-09 18:28:48,646 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:28:48,661 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:48,668 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-09 18:28:48,668 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:56, output treesize:16 [2021-07-09 18:28:48,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-09 18:28:48,722 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [703476997] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:28:48,722 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:28:48,722 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 19 [2021-07-09 18:28:48,722 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [630580138] [2021-07-09 18:28:48,722 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:28:48,722 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:28:48,722 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:28:48,722 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:28:48,722 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-09 18:28:52,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:28:52,871 INFO L93 Difference]: Finished difference Result 198596 states and 833521 transitions. [2021-07-09 18:28:52,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-09 18:28:52,872 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-09 18:28:52,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:28:54,149 INFO L225 Difference]: With dead ends: 198596 [2021-07-09 18:28:54,149 INFO L226 Difference]: Without dead ends: 198197 [2021-07-09 18:28:54,149 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 27 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 402 ImplicationChecksByTransitivity, 1392.5ms TimeCoverageRelationStatistics Valid=232, Invalid=1660, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 18:28:54,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198197 states. [2021-07-09 18:28:58,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198197 to 99022. [2021-07-09 18:28:59,400 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-09 18:29:00,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99022 states to 99022 states and 414728 transitions. [2021-07-09 18:29:00,336 INFO L78 Accepts]: Start accepts. Automaton has 99022 states and 414728 transitions. Word has length 39 [2021-07-09 18:29:00,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:29:00,337 INFO L482 AbstractCegarLoop]: Abstraction has 99022 states and 414728 transitions. [2021-07-09 18:29:00,337 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-09 18:29:00,337 INFO L276 IsEmpty]: Start isEmpty. Operand 99022 states and 414728 transitions. [2021-07-09 18:29:00,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:29:00,700 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:29:00,701 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-09 18:29:00,916 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable252,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:29:00,917 INFO L430 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:29:00,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:29:00,917 INFO L82 PathProgramCache]: Analyzing trace with hash -1048379041, now seen corresponding path program 79 times [2021-07-09 18:29:00,917 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:29:00,917 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [290982271] [2021-07-09 18:29:00,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:29:00,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:29:01,182 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-09 18:29:01,182 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:29:01,182 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [290982271] [2021-07-09 18:29:01,182 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [290982271] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:29:01,182 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1115831883] [2021-07-09 18:29:01,182 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-09 18:29:01,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:29:01,254 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:29:01,255 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:29:01,997 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:29:01,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:29:01,999 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-09 18:29:02,000 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:29:02,012 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:29:02,014 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-09 18:29:02,014 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:90, output treesize:40 [2021-07-09 18:29:02,064 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:29:02,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:29:02,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 14 [2021-07-09 18:29:02,066 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:29:02,072 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:29:02,074 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-09 18:29:02,074 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:44, output treesize:7 [2021-07-09 18:29:02,101 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-09 18:29:02,101 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1115831883] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:29:02,101 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:29:02,101 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-09 18:29:02,101 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2007342269] [2021-07-09 18:29:02,101 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:29:02,101 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:29:02,102 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:29:02,102 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:29:02,102 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-09 18:29:04,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:29:04,702 INFO L93 Difference]: Finished difference Result 146518 states and 612581 transitions. [2021-07-09 18:29:04,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 18:29:04,703 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-09 18:29:04,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:29:05,683 INFO L225 Difference]: With dead ends: 146518 [2021-07-09 18:29:05,683 INFO L226 Difference]: Without dead ends: 146358 [2021-07-09 18:29:05,683 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 391.5ms TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:29:06,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 146358 states. [2021-07-09 18:29:09,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 146358 to 100132. [2021-07-09 18:29:09,578 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-09 18:29:10,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100132 states to 100132 states and 419428 transitions. [2021-07-09 18:29:10,106 INFO L78 Accepts]: Start accepts. Automaton has 100132 states and 419428 transitions. Word has length 39 [2021-07-09 18:29:10,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:29:10,106 INFO L482 AbstractCegarLoop]: Abstraction has 100132 states and 419428 transitions. [2021-07-09 18:29:10,106 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-09 18:29:10,106 INFO L276 IsEmpty]: Start isEmpty. Operand 100132 states and 419428 transitions. [2021-07-09 18:29:10,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:29:10,848 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:29:10,848 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-09 18:29:11,049 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable263,81 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:29:11,049 INFO L430 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:29:11,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:29:11,049 INFO L82 PathProgramCache]: Analyzing trace with hash 1138485851, now seen corresponding path program 80 times [2021-07-09 18:29:11,049 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:29:11,049 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [668479800] [2021-07-09 18:29:11,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:29:11,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:29:11,235 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-09 18:29:11,236 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:29:11,236 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [668479800] [2021-07-09 18:29:11,236 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [668479800] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:29:11,236 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [633053774] [2021-07-09 18:29:11,236 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-09 18:29:11,267 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:29:11,268 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:29:11,268 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:29:11,269 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:29:11,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:29:11,508 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:29:11,509 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-09 18:29:11,510 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:29:11,522 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:29:11,524 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-09 18:29:11,524 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:90, output treesize:52 [2021-07-09 18:29:11,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:29:11,567 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:29:11,568 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-09 18:29:11,569 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:29:11,576 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:29:11,578 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-09 18:29:11,578 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-09 18:29:11,609 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-09 18:29:11,610 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [633053774] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:29:11,610 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:29:11,610 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-09 18:29:11,610 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [383406304] [2021-07-09 18:29:11,610 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:29:11,610 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:29:11,610 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:29:11,611 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:29:11,611 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-09 18:29:13,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:29:13,666 INFO L93 Difference]: Finished difference Result 149602 states and 626385 transitions. [2021-07-09 18:29:13,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:29:13,666 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-09 18:29:13,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:29:14,900 INFO L225 Difference]: With dead ends: 149602 [2021-07-09 18:29:14,900 INFO L226 Difference]: Without dead ends: 149512 [2021-07-09 18:29:14,901 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 473.0ms TimeCoverageRelationStatistics Valid=72, Invalid=348, Unknown=0, NotChecked=0, Total=420 [2021-07-09 18:29:15,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149512 states. [2021-07-09 18:29:18,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149512 to 100306. [2021-07-09 18:29:18,520 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-09 18:29:19,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100306 states to 100306 states and 420004 transitions. [2021-07-09 18:29:19,469 INFO L78 Accepts]: Start accepts. Automaton has 100306 states and 420004 transitions. Word has length 39 [2021-07-09 18:29:19,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:29:19,469 INFO L482 AbstractCegarLoop]: Abstraction has 100306 states and 420004 transitions. [2021-07-09 18:29:19,469 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-09 18:29:19,469 INFO L276 IsEmpty]: Start isEmpty. Operand 100306 states and 420004 transitions. [2021-07-09 18:29:19,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:29:19,746 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:29:19,746 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-09 18:29:19,947 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable264,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:29:19,947 INFO L430 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:29:19,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:29:19,947 INFO L82 PathProgramCache]: Analyzing trace with hash 1480023455, now seen corresponding path program 81 times [2021-07-09 18:29:19,947 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:29:19,947 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1576600407] [2021-07-09 18:29:19,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:29:19,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:29:20,151 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-09 18:29:20,152 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:29:20,152 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1576600407] [2021-07-09 18:29:20,152 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1576600407] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:29:20,152 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [472609098] [2021-07-09 18:29:20,152 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-09 18:29:20,193 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:29:20,193 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:29:20,194 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 37 conjunts are in the unsatisfiable core [2021-07-09 18:29:20,195 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:29:20,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:29:20,755 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:29:20,756 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-09 18:29:20,761 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:29:20,783 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:29:20,790 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-09 18:29:20,790 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:80, output treesize:58 [2021-07-09 18:29:20,956 INFO L446 ElimStorePlain]: Different costs {1=[q1], 3=[v_prenex_2]} [2021-07-09 18:29:20,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:29:20,961 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-09 18:29:20,962 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:29:20,987 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:29:20,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:29:21,003 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:29:21,003 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-09 18:29:21,009 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-07-09 18:29:21,036 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:29:21,044 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-09 18:29:21,044 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:96, output treesize:34 [2021-07-09 18:29:21,150 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-09 18:29:21,150 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [472609098] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:29:21,150 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:29:21,150 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 17 [2021-07-09 18:29:21,150 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [120178710] [2021-07-09 18:29:21,151 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:29:21,151 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:29:21,151 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:29:21,151 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=260, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:29:21,151 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-09 18:29:23,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:29:23,311 INFO L93 Difference]: Finished difference Result 149123 states and 623782 transitions. [2021-07-09 18:29:23,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 18:29:23,312 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-09 18:29:23,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:29:24,560 INFO L225 Difference]: With dead ends: 149123 [2021-07-09 18:29:24,560 INFO L226 Difference]: Without dead ends: 148959 [2021-07-09 18:29:24,561 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 27 SyntacticMatches, 5 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 1141.8ms TimeCoverageRelationStatistics Valid=99, Invalid=603, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:29:24,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148959 states. [2021-07-09 18:29:28,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148959 to 100431. [2021-07-09 18:29:28,677 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-09 18:29:29,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100431 states to 100431 states and 420580 transitions. [2021-07-09 18:29:29,770 INFO L78 Accepts]: Start accepts. Automaton has 100431 states and 420580 transitions. Word has length 39 [2021-07-09 18:29:29,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:29:29,770 INFO L482 AbstractCegarLoop]: Abstraction has 100431 states and 420580 transitions. [2021-07-09 18:29:29,771 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-09 18:29:29,771 INFO L276 IsEmpty]: Start isEmpty. Operand 100431 states and 420580 transitions. [2021-07-09 18:29:30,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:29:30,124 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:29:30,140 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-09 18:29:30,341 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable265 [2021-07-09 18:29:30,341 INFO L430 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:29:30,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:29:30,342 INFO L82 PathProgramCache]: Analyzing trace with hash 1433666477, now seen corresponding path program 82 times [2021-07-09 18:29:30,342 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:29:30,342 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [188356704] [2021-07-09 18:29:30,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:29:30,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:29:30,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-09 18:29:30,559 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:29:30,559 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [188356704] [2021-07-09 18:29:30,560 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [188356704] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:29:30,560 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [244807879] [2021-07-09 18:29:30,560 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-09 18:29:30,598 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:29:30,599 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:29:30,600 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:29:30,600 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:29:30,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:29:30,768 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:29:30,769 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-09 18:29:30,770 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:29:30,781 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:29:30,783 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-09 18:29:30,783 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:74, output treesize:36 [2021-07-09 18:29:31,213 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:29:31,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:29:31,214 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-09 18:29:31,215 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:29:31,222 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:29:31,223 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-09 18:29:31,223 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-09 18:29:31,274 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-09 18:29:31,275 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [244807879] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:29:31,275 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:29:31,275 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-09 18:29:31,275 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [47652922] [2021-07-09 18:29:31,275 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:29:31,275 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:29:31,276 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:29:31,276 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:29:31,276 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-09 18:29:33,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:29:33,307 INFO L93 Difference]: Finished difference Result 151438 states and 626782 transitions. [2021-07-09 18:29:33,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-09 18:29:33,307 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-09 18:29:33,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:29:34,174 INFO L225 Difference]: With dead ends: 151438 [2021-07-09 18:29:34,174 INFO L226 Difference]: Without dead ends: 150710 [2021-07-09 18:29:34,175 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 803.0ms TimeCoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:29:34,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150710 states. [2021-07-09 18:29:38,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150710 to 98612. [2021-07-09 18:29:38,479 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-09 18:29:39,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98612 states to 98612 states and 413301 transitions. [2021-07-09 18:29:39,471 INFO L78 Accepts]: Start accepts. Automaton has 98612 states and 413301 transitions. Word has length 39 [2021-07-09 18:29:39,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:29:39,472 INFO L482 AbstractCegarLoop]: Abstraction has 98612 states and 413301 transitions. [2021-07-09 18:29:39,472 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-09 18:29:39,472 INFO L276 IsEmpty]: Start isEmpty. Operand 98612 states and 413301 transitions. [2021-07-09 18:29:39,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:29:39,786 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:29:39,786 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-09 18:29:39,986 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 84 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable278 [2021-07-09 18:29:39,986 INFO L430 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:29:39,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:29:39,987 INFO L82 PathProgramCache]: Analyzing trace with hash -2061681687, now seen corresponding path program 83 times [2021-07-09 18:29:39,987 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:29:39,987 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1956454423] [2021-07-09 18:29:39,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:29:39,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:29:40,235 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-09 18:29:40,235 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:29:40,236 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1956454423] [2021-07-09 18:29:40,236 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1956454423] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:29:40,236 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1989329980] [2021-07-09 18:29:40,236 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-09 18:29:40,284 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-09 18:29:40,284 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:29:40,285 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-09 18:29:40,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:29:40,408 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:29:40,408 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-09 18:29:40,410 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:29:40,415 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:29:40,415 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:29:40,416 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:20 [2021-07-09 18:29:40,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:29:40,532 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:29:40,532 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-09 18:29:40,536 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:29:40,549 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:29:40,556 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-09 18:29:40,556 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:44, output treesize:21 [2021-07-09 18:29:40,615 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-09 18:29:40,616 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1989329980] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:29:40,616 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:29:40,616 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2021-07-09 18:29:40,616 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [281966387] [2021-07-09 18:29:40,616 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:29:40,616 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:29:40,616 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:29:40,616 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:29:40,616 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-09 18:29:43,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:29:43,067 INFO L93 Difference]: Finished difference Result 146121 states and 610089 transitions. [2021-07-09 18:29:43,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 18:29:43,067 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-09 18:29:43,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:29:43,921 INFO L225 Difference]: With dead ends: 146121 [2021-07-09 18:29:43,922 INFO L226 Difference]: Without dead ends: 145852 [2021-07-09 18:29:43,922 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 29 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 746.6ms TimeCoverageRelationStatistics Valid=141, Invalid=729, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:29:44,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145852 states. [2021-07-09 18:29:47,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145852 to 98732. [2021-07-09 18:29:47,619 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-09 18:29:48,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98732 states to 98732 states and 413725 transitions. [2021-07-09 18:29:48,599 INFO L78 Accepts]: Start accepts. Automaton has 98732 states and 413725 transitions. Word has length 39 [2021-07-09 18:29:48,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:29:48,599 INFO L482 AbstractCegarLoop]: Abstraction has 98732 states and 413725 transitions. [2021-07-09 18:29:48,599 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-09 18:29:48,599 INFO L276 IsEmpty]: Start isEmpty. Operand 98732 states and 413725 transitions. [2021-07-09 18:29:48,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:29:48,872 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:29:48,872 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-09 18:29:49,072 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable279 [2021-07-09 18:29:49,072 INFO L430 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:29:49,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:29:49,073 INFO L82 PathProgramCache]: Analyzing trace with hash 950972589, now seen corresponding path program 84 times [2021-07-09 18:29:49,073 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:29:49,073 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1053568376] [2021-07-09 18:29:49,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:29:49,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:29:49,631 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-09 18:29:49,631 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:29:49,631 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1053568376] [2021-07-09 18:29:49,631 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1053568376] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:29:49,631 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [989223433] [2021-07-09 18:29:49,631 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-09 18:29:49,665 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-09 18:29:49,665 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:29:49,666 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-09 18:29:49,666 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:29:49,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:29:49,768 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:29:49,769 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-09 18:29:49,770 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:29:49,779 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:29:49,780 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-09 18:29:49,780 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:30 [2021-07-09 18:29:49,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:29:49,849 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:29:49,849 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-09 18:29:49,854 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:29:49,866 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:29:49,874 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-09 18:29:49,874 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:62, output treesize:18 [2021-07-09 18:29:49,923 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-09 18:29:49,923 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [989223433] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:29:49,923 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:29:49,923 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 15 [2021-07-09 18:29:49,923 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1418947211] [2021-07-09 18:29:49,923 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:29:49,923 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:29:49,924 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:29:49,924 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:29:49,924 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-09 18:29:51,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:29:51,643 INFO L93 Difference]: Finished difference Result 140431 states and 586091 transitions. [2021-07-09 18:29:51,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:29:51,643 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-09 18:29:51,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:29:52,480 INFO L225 Difference]: With dead ends: 140431 [2021-07-09 18:29:52,480 INFO L226 Difference]: Without dead ends: 140341 [2021-07-09 18:29:52,480 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 332.5ms TimeCoverageRelationStatistics Valid=71, Invalid=349, Unknown=0, NotChecked=0, Total=420 [2021-07-09 18:29:53,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140341 states. [2021-07-09 18:29:55,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140341 to 98974. [2021-07-09 18:29:55,895 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-09 18:29:57,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98974 states to 98974 states and 414801 transitions. [2021-07-09 18:29:57,331 INFO L78 Accepts]: Start accepts. Automaton has 98974 states and 414801 transitions. Word has length 39 [2021-07-09 18:29:57,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:29:57,331 INFO L482 AbstractCegarLoop]: Abstraction has 98974 states and 414801 transitions. [2021-07-09 18:29:57,331 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-09 18:29:57,331 INFO L276 IsEmpty]: Start isEmpty. Operand 98974 states and 414801 transitions. [2021-07-09 18:29:57,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:29:57,692 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:29:57,692 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-09 18:29:57,910 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable285,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:29:57,910 INFO L430 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:29:57,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:29:57,911 INFO L82 PathProgramCache]: Analyzing trace with hash -988144619, now seen corresponding path program 85 times [2021-07-09 18:29:57,911 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:29:57,911 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1958616677] [2021-07-09 18:29:57,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:29:57,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:29:58,092 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-09 18:29:58,092 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:29:58,093 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1958616677] [2021-07-09 18:29:58,093 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1958616677] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:29:58,093 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2018502425] [2021-07-09 18:29:58,093 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-09 18:29:58,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:29:58,134 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:29:58,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:29:58,486 WARN L205 SmtUtils]: Spent 295.00 ms on a formula simplification that was a NOOP. DAG size: 25 [2021-07-09 18:29:58,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:29:58,662 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:29:58,664 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-09 18:29:58,666 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:29:58,678 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:29:58,680 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-09 18:29:58,680 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:90, output treesize:52 [2021-07-09 18:29:58,719 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:29:58,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:29:58,722 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-09 18:29:58,723 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:29:58,729 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:29:58,731 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-09 18:29:58,731 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-09 18:29:58,765 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-09 18:29:58,766 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2018502425] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:29:58,766 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:29:58,766 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-09 18:29:58,766 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1493158703] [2021-07-09 18:29:58,766 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:29:58,766 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:29:58,767 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:29:58,767 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:29:58,767 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-09 18:30:01,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:30:01,102 INFO L93 Difference]: Finished difference Result 144144 states and 603212 transitions. [2021-07-09 18:30:01,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 18:30:01,103 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-09 18:30:01,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:30:02,014 INFO L225 Difference]: With dead ends: 144144 [2021-07-09 18:30:02,014 INFO L226 Difference]: Without dead ends: 143984 [2021-07-09 18:30:02,014 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 630.0ms TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:30:02,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143984 states. [2021-07-09 18:30:05,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143984 to 99310. [2021-07-09 18:30:05,773 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-09 18:30:06,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99310 states to 99310 states and 416353 transitions. [2021-07-09 18:30:06,717 INFO L78 Accepts]: Start accepts. Automaton has 99310 states and 416353 transitions. Word has length 39 [2021-07-09 18:30:06,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:30:06,717 INFO L482 AbstractCegarLoop]: Abstraction has 99310 states and 416353 transitions. [2021-07-09 18:30:06,717 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-09 18:30:06,717 INFO L276 IsEmpty]: Start isEmpty. Operand 99310 states and 416353 transitions. [2021-07-09 18:30:07,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:30:07,429 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:30:07,429 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-09 18:30:07,653 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable291 [2021-07-09 18:30:07,654 INFO L430 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:30:07,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:30:07,654 INFO L82 PathProgramCache]: Analyzing trace with hash 313130641, now seen corresponding path program 86 times [2021-07-09 18:30:07,654 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:30:07,654 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1498793841] [2021-07-09 18:30:07,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:30:07,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:30:07,796 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-09 18:30:07,796 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:30:07,796 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1498793841] [2021-07-09 18:30:07,796 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1498793841] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:30:07,796 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2111953874] [2021-07-09 18:30:07,796 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-09 18:30:07,965 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:30:07,965 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:30:07,966 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:30:07,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:30:08,166 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:30:08,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:30:08,168 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-09 18:30:08,169 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:30:08,179 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:30:08,180 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-09 18:30:08,180 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:90, output treesize:52 [2021-07-09 18:30:08,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:30:08,211 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:30:08,212 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-09 18:30:08,213 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:30:08,218 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:30:08,219 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:30:08,219 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-09 18:30:08,248 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-09 18:30:08,248 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2111953874] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:30:08,248 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:30:08,248 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-09 18:30:08,248 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1224154743] [2021-07-09 18:30:08,249 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:30:08,249 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:30:08,249 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:30:08,249 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:30:08,249 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-09 18:30:10,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:30:10,106 INFO L93 Difference]: Finished difference Result 141715 states and 593265 transitions. [2021-07-09 18:30:10,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 18:30:10,109 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-09 18:30:10,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:30:10,992 INFO L225 Difference]: With dead ends: 141715 [2021-07-09 18:30:10,992 INFO L226 Difference]: Without dead ends: 141625 [2021-07-09 18:30:10,992 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 273.1ms TimeCoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:30:11,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141625 states. [2021-07-09 18:30:14,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141625 to 98520. [2021-07-09 18:30:14,775 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-09 18:30:15,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98520 states to 98520 states and 412745 transitions. [2021-07-09 18:30:15,307 INFO L78 Accepts]: Start accepts. Automaton has 98520 states and 412745 transitions. Word has length 39 [2021-07-09 18:30:15,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:30:15,307 INFO L482 AbstractCegarLoop]: Abstraction has 98520 states and 412745 transitions. [2021-07-09 18:30:15,307 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-09 18:30:15,307 INFO L276 IsEmpty]: Start isEmpty. Operand 98520 states and 412745 transitions. [2021-07-09 18:30:16,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:30:16,048 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:30:16,049 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-09 18:30:16,249 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable292 [2021-07-09 18:30:16,249 INFO L430 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:30:16,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:30:16,249 INFO L82 PathProgramCache]: Analyzing trace with hash 379878193, now seen corresponding path program 87 times [2021-07-09 18:30:16,250 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:30:16,250 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [129708156] [2021-07-09 18:30:16,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:30:16,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:30:16,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-09 18:30:16,439 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:30:16,439 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [129708156] [2021-07-09 18:30:16,439 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [129708156] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:30:16,439 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [258317294] [2021-07-09 18:30:16,439 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-09 18:30:16,477 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:30:16,477 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:30:16,478 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 37 conjunts are in the unsatisfiable core [2021-07-09 18:30:16,479 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:30:16,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:30:16,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:30:16,622 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:30:16,622 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-09 18:30:16,628 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:30:16,638 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:30:16,641 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:30:16,641 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:66, output treesize:46 [2021-07-09 18:30:16,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:30:16,708 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-09 18:30:16,709 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:30:16,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:30:16,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:30:16,717 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:30:16,717 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-09 18:30:16,720 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-07-09 18:30:16,736 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:30:16,738 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-09 18:30:16,739 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:87, output treesize:38 [2021-07-09 18:30:16,830 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-09 18:30:16,830 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [258317294] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:30:16,830 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:30:16,830 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 19 [2021-07-09 18:30:16,830 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1925185862] [2021-07-09 18:30:16,830 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:30:16,830 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:30:16,831 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:30:16,831 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=319, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:30:16,831 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-09 18:30:17,533 WARN L205 SmtUtils]: Spent 215.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 30 [2021-07-09 18:30:19,245 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 27 [2021-07-09 18:30:22,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:30:22,921 INFO L93 Difference]: Finished difference Result 276070 states and 1161430 transitions. [2021-07-09 18:30:22,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-07-09 18:30:22,921 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-09 18:30:22,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:30:25,933 INFO L225 Difference]: With dead ends: 276070 [2021-07-09 18:30:25,933 INFO L226 Difference]: Without dead ends: 275680 [2021-07-09 18:30:25,933 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 700 ImplicationChecksByTransitivity, 2412.6ms TimeCoverageRelationStatistics Valid=396, Invalid=2574, Unknown=0, NotChecked=0, Total=2970 [2021-07-09 18:30:26,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 275680 states. [2021-07-09 18:30:33,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 275680 to 102956. [2021-07-09 18:30:33,755 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-09 18:30:34,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102956 states to 102956 states and 431167 transitions. [2021-07-09 18:30:34,852 INFO L78 Accepts]: Start accepts. Automaton has 102956 states and 431167 transitions. Word has length 39 [2021-07-09 18:30:34,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:30:34,852 INFO L482 AbstractCegarLoop]: Abstraction has 102956 states and 431167 transitions. [2021-07-09 18:30:34,853 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-09 18:30:34,853 INFO L276 IsEmpty]: Start isEmpty. Operand 102956 states and 431167 transitions. [2021-07-09 18:30:35,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:30:35,175 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:30:35,175 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-09 18:30:35,375 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable293,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:30:35,376 INFO L430 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:30:35,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:30:35,376 INFO L82 PathProgramCache]: Analyzing trace with hash 276919005, now seen corresponding path program 88 times [2021-07-09 18:30:35,376 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:30:35,376 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [685844292] [2021-07-09 18:30:35,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:30:35,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:30:35,532 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-09 18:30:35,532 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:30:35,532 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [685844292] [2021-07-09 18:30:35,532 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [685844292] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:30:35,532 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [586790050] [2021-07-09 18:30:35,532 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-09 18:30:35,563 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:30:35,563 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:30:35,564 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:30:35,565 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:30:35,958 WARN L205 SmtUtils]: Spent 337.00 ms on a formula simplification. DAG size of input: 15 DAG size of output: 15 [2021-07-09 18:30:36,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:30:36,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:30:36,054 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:30:36,055 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-09 18:30:36,056 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:30:36,065 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:30:36,066 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-09 18:30:36,066 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:68, output treesize:28 [2021-07-09 18:30:36,121 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:30:36,121 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-09 18:30:36,122 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:30:36,126 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:30:36,127 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:30:36,127 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:7 [2021-07-09 18:30:36,165 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-09 18:30:36,165 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [586790050] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:30:36,165 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:30:36,165 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-09 18:30:36,165 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1433900764] [2021-07-09 18:30:36,165 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:30:36,166 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:30:36,166 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:30:36,166 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:30:36,166 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-09 18:30:37,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:30:37,639 INFO L93 Difference]: Finished difference Result 134032 states and 562114 transitions. [2021-07-09 18:30:37,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-09 18:30:37,639 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-09 18:30:37,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:30:38,783 INFO L225 Difference]: With dead ends: 134032 [2021-07-09 18:30:38,783 INFO L226 Difference]: Without dead ends: 133945 [2021-07-09 18:30:38,783 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 304.4ms TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:30:38,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133945 states. [2021-07-09 18:30:42,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133945 to 102055. [2021-07-09 18:30:42,483 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-09 18:30:43,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102055 states to 102055 states and 427355 transitions. [2021-07-09 18:30:43,471 INFO L78 Accepts]: Start accepts. Automaton has 102055 states and 427355 transitions. Word has length 39 [2021-07-09 18:30:43,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:30:43,471 INFO L482 AbstractCegarLoop]: Abstraction has 102055 states and 427355 transitions. [2021-07-09 18:30:43,471 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-09 18:30:43,471 INFO L276 IsEmpty]: Start isEmpty. Operand 102055 states and 427355 transitions. [2021-07-09 18:30:43,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:30:43,798 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:30:43,798 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-09 18:30:43,998 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable301,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:30:43,999 INFO L430 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:30:43,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:30:43,999 INFO L82 PathProgramCache]: Analyzing trace with hash 14718061, now seen corresponding path program 89 times [2021-07-09 18:30:43,999 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:30:43,999 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1038234942] [2021-07-09 18:30:43,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:30:44,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:30:44,155 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-09 18:30:44,155 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:30:44,155 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1038234942] [2021-07-09 18:30:44,155 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1038234942] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:30:44,155 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1128035686] [2021-07-09 18:30:44,155 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-09 18:30:44,563 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:30:44,563 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:30:44,564 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-09 18:30:44,565 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:30:44,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:30:44,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:30:44,737 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:30:44,738 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:30:44,738 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-09 18:30:44,739 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:30:44,748 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:30:44,750 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-09 18:30:44,750 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:52, output treesize:23 [2021-07-09 18:30:44,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:30:44,823 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:30:44,823 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 23 treesize of output 29 [2021-07-09 18:30:44,825 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:30:44,836 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:30:44,856 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-09 18:30:44,856 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:41, output treesize:18 [2021-07-09 18:30:44,915 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-09 18:30:44,916 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1128035686] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:30:44,916 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:30:44,916 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-07-09 18:30:44,916 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [230777862] [2021-07-09 18:30:44,916 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:30:44,916 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:30:44,916 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:30:44,916 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:30:44,916 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-09 18:30:48,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:30:48,421 INFO L93 Difference]: Finished difference Result 182349 states and 763484 transitions. [2021-07-09 18:30:48,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 18:30:48,422 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-09 18:30:48,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:30:49,548 INFO L225 Difference]: With dead ends: 182349 [2021-07-09 18:30:49,548 INFO L226 Difference]: Without dead ends: 181829 [2021-07-09 18:30:49,548 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 318 ImplicationChecksByTransitivity, 1039.6ms TimeCoverageRelationStatistics Valid=246, Invalid=1394, Unknown=0, NotChecked=0, Total=1640 [2021-07-09 18:30:50,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181829 states. [2021-07-09 18:30:54,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181829 to 103394. [2021-07-09 18:30:54,221 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-09 18:30:55,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103394 states to 103394 states and 433100 transitions. [2021-07-09 18:30:55,268 INFO L78 Accepts]: Start accepts. Automaton has 103394 states and 433100 transitions. Word has length 39 [2021-07-09 18:30:55,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:30:55,268 INFO L482 AbstractCegarLoop]: Abstraction has 103394 states and 433100 transitions. [2021-07-09 18:30:55,268 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-09 18:30:55,269 INFO L276 IsEmpty]: Start isEmpty. Operand 103394 states and 433100 transitions. [2021-07-09 18:30:55,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:30:55,993 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:30:55,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-09 18:30:56,218 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable302,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:30:56,218 INFO L430 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:30:56,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:30:56,218 INFO L82 PathProgramCache]: Analyzing trace with hash -1310095079, now seen corresponding path program 90 times [2021-07-09 18:30:56,218 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:30:56,218 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1646799336] [2021-07-09 18:30:56,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:30:56,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:30:56,357 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-09 18:30:56,358 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:30:56,358 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1646799336] [2021-07-09 18:30:56,358 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1646799336] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:30:56,358 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [822178036] [2021-07-09 18:30:56,358 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-09 18:30:56,391 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:30:56,391 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:30:56,391 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 32 conjunts are in the unsatisfiable core [2021-07-09 18:30:56,392 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:30:56,572 INFO L354 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2021-07-09 18:30:56,572 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 62 treesize of output 58 [2021-07-09 18:30:56,576 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:30:56,588 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:30:56,592 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:30:56,592 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:70, output treesize:44 [2021-07-09 18:30:56,624 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:30:56,624 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-09 18:30:56,625 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:30:56,631 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:30:56,631 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-09 18:30:56,631 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:16 [2021-07-09 18:30:56,684 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-09 18:30:56,684 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [822178036] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:30:56,684 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:30:56,684 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2021-07-09 18:30:56,684 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1847071057] [2021-07-09 18:30:56,685 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:30:56,685 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:30:56,685 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:30:56,685 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:30:56,685 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-09 18:30:59,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:30:59,619 INFO L93 Difference]: Finished difference Result 162753 states and 683954 transitions. [2021-07-09 18:30:59,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:30:59,620 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-09 18:30:59,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:31:01,390 INFO L225 Difference]: With dead ends: 162753 [2021-07-09 18:31:01,390 INFO L226 Difference]: Without dead ends: 162666 [2021-07-09 18:31:01,391 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 29 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 201 ImplicationChecksByTransitivity, 821.9ms TimeCoverageRelationStatistics Valid=186, Invalid=936, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:31:01,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162666 states. [2021-07-09 18:31:05,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162666 to 103050. [2021-07-09 18:31:05,206 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-09 18:31:06,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103050 states to 103050 states and 431700 transitions. [2021-07-09 18:31:06,208 INFO L78 Accepts]: Start accepts. Automaton has 103050 states and 431700 transitions. Word has length 39 [2021-07-09 18:31:06,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:31:06,209 INFO L482 AbstractCegarLoop]: Abstraction has 103050 states and 431700 transitions. [2021-07-09 18:31:06,209 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-09 18:31:06,209 INFO L276 IsEmpty]: Start isEmpty. Operand 103050 states and 431700 transitions. [2021-07-09 18:31:06,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:31:06,960 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:31:06,960 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-09 18:31:07,184 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable307 [2021-07-09 18:31:07,185 INFO L430 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:31:07,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:31:07,185 INFO L82 PathProgramCache]: Analyzing trace with hash -1203776659, now seen corresponding path program 91 times [2021-07-09 18:31:07,185 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:31:07,185 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1433720960] [2021-07-09 18:31:07,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:31:07,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:31:07,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-09 18:31:07,359 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:31:07,359 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1433720960] [2021-07-09 18:31:07,359 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1433720960] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:31:07,359 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1782219063] [2021-07-09 18:31:07,360 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-09 18:31:07,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:31:07,403 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:31:07,404 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:31:07,491 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:31:07,491 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-09 18:31:07,492 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:31:07,498 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:07,499 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:31:07,499 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:54, output treesize:30 [2021-07-09 18:31:07,562 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:31:07,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:31:07,563 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-09 18:31:07,564 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:31:07,571 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:07,572 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-09 18:31:07,572 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-09 18:31:07,607 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-09 18:31:07,607 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1782219063] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:31:07,607 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:31:07,607 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-07-09 18:31:07,607 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [141333865] [2021-07-09 18:31:07,607 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:31:07,608 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:31:07,608 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:31:07,608 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:31:07,608 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-09 18:31:09,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:31:09,252 INFO L93 Difference]: Finished difference Result 124789 states and 523030 transitions. [2021-07-09 18:31:09,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-09 18:31:09,253 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-09 18:31:09,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:31:09,963 INFO L225 Difference]: With dead ends: 124789 [2021-07-09 18:31:09,963 INFO L226 Difference]: Without dead ends: 124614 [2021-07-09 18:31:09,963 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 31 SyntacticMatches, 5 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 249.4ms TimeCoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:31:10,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124614 states. [2021-07-09 18:31:13,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124614 to 103200. [2021-07-09 18:31:13,452 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-09 18:31:14,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103200 states to 103200 states and 432292 transitions. [2021-07-09 18:31:14,427 INFO L78 Accepts]: Start accepts. Automaton has 103200 states and 432292 transitions. Word has length 39 [2021-07-09 18:31:14,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:31:14,427 INFO L482 AbstractCegarLoop]: Abstraction has 103200 states and 432292 transitions. [2021-07-09 18:31:14,427 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-09 18:31:14,428 INFO L276 IsEmpty]: Start isEmpty. Operand 103200 states and 432292 transitions. [2021-07-09 18:31:14,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:31:14,741 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:31:14,741 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-09 18:31:14,941 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 93 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable312 [2021-07-09 18:31:14,942 INFO L430 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:31:14,942 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:31:14,942 INFO L82 PathProgramCache]: Analyzing trace with hash 1808877617, now seen corresponding path program 92 times [2021-07-09 18:31:14,942 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:31:14,942 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [422645689] [2021-07-09 18:31:14,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:31:14,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:31:15,478 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-09 18:31:15,478 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:31:15,478 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [422645689] [2021-07-09 18:31:15,478 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [422645689] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:31:15,478 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [278034996] [2021-07-09 18:31:15,478 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-09 18:31:15,519 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:31:15,520 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:31:15,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:31:15,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:31:15,599 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:31:15,599 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-09 18:31:15,600 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:31:15,606 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:15,607 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:31:15,607 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:54, output treesize:30 [2021-07-09 18:31:15,667 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:31:15,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:31:15,669 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-09 18:31:15,670 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:31:15,677 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:15,679 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-09 18:31:15,679 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-09 18:31:15,710 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-09 18:31:15,710 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [278034996] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:31:15,710 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:31:15,710 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-07-09 18:31:15,710 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1395026031] [2021-07-09 18:31:15,711 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:31:15,711 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:31:15,711 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:31:15,711 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:31:15,711 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-09 18:31:17,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:31:17,036 INFO L93 Difference]: Finished difference Result 130298 states and 548261 transitions. [2021-07-09 18:31:17,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-09 18:31:17,036 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-09 18:31:17,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:31:18,111 INFO L225 Difference]: With dead ends: 130298 [2021-07-09 18:31:18,111 INFO L226 Difference]: Without dead ends: 130243 [2021-07-09 18:31:18,112 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 31 SyntacticMatches, 5 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 599.5ms TimeCoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:31:18,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130243 states. [2021-07-09 18:31:21,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130243 to 103142. [2021-07-09 18:31:21,632 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-09 18:31:22,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103142 states to 103142 states and 432136 transitions. [2021-07-09 18:31:22,608 INFO L78 Accepts]: Start accepts. Automaton has 103142 states and 432136 transitions. Word has length 39 [2021-07-09 18:31:22,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:31:22,608 INFO L482 AbstractCegarLoop]: Abstraction has 103142 states and 432136 transitions. [2021-07-09 18:31:22,608 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-09 18:31:22,609 INFO L276 IsEmpty]: Start isEmpty. Operand 103142 states and 432136 transitions. [2021-07-09 18:31:22,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:31:22,936 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:31:22,936 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-09 18:31:23,137 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable313 [2021-07-09 18:31:23,138 INFO L430 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:31:23,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:31:23,138 INFO L82 PathProgramCache]: Analyzing trace with hash -130239591, now seen corresponding path program 93 times [2021-07-09 18:31:23,138 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:31:23,138 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [156133965] [2021-07-09 18:31:23,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:31:23,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:31:23,266 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-09 18:31:23,266 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:31:23,267 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [156133965] [2021-07-09 18:31:23,267 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [156133965] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:31:23,267 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1693562979] [2021-07-09 18:31:23,267 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-09 18:31:23,687 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:31:23,687 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:31:23,688 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:31:23,688 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:31:23,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:31:23,891 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:23,891 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-09 18:31:23,895 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:31:23,910 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:23,923 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-09 18:31:23,924 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:76, output treesize:36 [2021-07-09 18:31:23,985 INFO L354 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2021-07-09 18:31:23,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, 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-09 18:31:23,992 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-09 18:31:23,999 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:31:23,999 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-09 18:31:24,000 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-09 18:31:24,021 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:24,025 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-09 18:31:24,025 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:60, output treesize:38 [2021-07-09 18:31:24,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-09 18:31:24,137 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1693562979] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:31:24,137 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:31:24,137 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 18 [2021-07-09 18:31:24,137 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1048032270] [2021-07-09 18:31:24,137 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:31:24,137 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:31:24,137 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:31:24,137 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:31:24,137 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-09 18:31:27,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:31:27,215 INFO L93 Difference]: Finished difference Result 179777 states and 755078 transitions. [2021-07-09 18:31:27,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 18:31:27,215 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-09 18:31:27,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:31:28,355 INFO L225 Difference]: With dead ends: 179777 [2021-07-09 18:31:28,355 INFO L226 Difference]: Without dead ends: 179667 [2021-07-09 18:31:28,355 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 965.0ms TimeCoverageRelationStatistics Valid=199, Invalid=1061, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:31:29,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179667 states. [2021-07-09 18:31:32,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179667 to 104086. [2021-07-09 18:31:32,987 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-09 18:31:34,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104086 states to 104086 states and 436366 transitions. [2021-07-09 18:31:34,065 INFO L78 Accepts]: Start accepts. Automaton has 104086 states and 436366 transitions. Word has length 39 [2021-07-09 18:31:34,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:31:34,065 INFO L482 AbstractCegarLoop]: Abstraction has 104086 states and 436366 transitions. [2021-07-09 18:31:34,065 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-09 18:31:34,065 INFO L276 IsEmpty]: Start isEmpty. Operand 104086 states and 436366 transitions. [2021-07-09 18:31:34,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:31:34,832 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:31:34,832 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-09 18:31:35,032 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable314,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:31:35,032 INFO L430 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:31:35,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:31:35,033 INFO L82 PathProgramCache]: Analyzing trace with hash 1171035669, now seen corresponding path program 94 times [2021-07-09 18:31:35,033 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:31:35,033 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1103630570] [2021-07-09 18:31:35,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:31:35,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:31:35,164 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-09 18:31:35,164 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:31:35,164 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1103630570] [2021-07-09 18:31:35,164 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1103630570] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:31:35,164 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1538950002] [2021-07-09 18:31:35,164 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-09 18:31:35,209 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:31:35,209 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:31:35,210 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:31:35,210 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:31:35,380 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:31:35,380 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-09 18:31:35,381 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:31:35,388 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:35,389 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-09 18:31:35,389 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:78, output treesize:52 [2021-07-09 18:31:35,418 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:31:35,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:31:35,419 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-09 18:31:35,420 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:31:35,425 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:35,426 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-09 18:31:35,426 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-09 18:31:35,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-09 18:31:35,456 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1538950002] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:31:35,456 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:31:35,456 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-09 18:31:35,456 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [701429370] [2021-07-09 18:31:35,457 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:31:35,457 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:31:35,457 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:31:35,457 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:31:35,457 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-09 18:31:37,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:31:37,299 INFO L93 Difference]: Finished difference Result 134762 states and 566992 transitions. [2021-07-09 18:31:37,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 18:31:37,299 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-09 18:31:37,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:31:38,092 INFO L225 Difference]: With dead ends: 134762 [2021-07-09 18:31:38,092 INFO L226 Difference]: Without dead ends: 134707 [2021-07-09 18:31:38,093 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 5 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 253.1ms TimeCoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:31:38,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134707 states. [2021-07-09 18:31:41,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134707 to 103678. [2021-07-09 18:31:41,972 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-09 18:31:42,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103678 states to 103678 states and 434530 transitions. [2021-07-09 18:31:42,531 INFO L78 Accepts]: Start accepts. Automaton has 103678 states and 434530 transitions. Word has length 39 [2021-07-09 18:31:42,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:31:42,531 INFO L482 AbstractCegarLoop]: Abstraction has 103678 states and 434530 transitions. [2021-07-09 18:31:42,531 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-09 18:31:42,532 INFO L276 IsEmpty]: Start isEmpty. Operand 103678 states and 434530 transitions. [2021-07-09 18:31:43,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:31:43,319 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:31:43,319 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-09 18:31:43,519 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable328,96 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:31:43,520 INFO L430 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:31:43,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:31:43,520 INFO L82 PathProgramCache]: Analyzing trace with hash 1716360277, now seen corresponding path program 95 times [2021-07-09 18:31:43,520 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:31:43,520 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [128427388] [2021-07-09 18:31:43,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:31:43,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:31:43,639 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-09 18:31:43,640 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:31:43,640 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [128427388] [2021-07-09 18:31:43,640 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [128427388] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:31:43,640 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [792360651] [2021-07-09 18:31:43,640 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-09 18:31:43,672 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:31:43,672 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:31:43,673 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-09 18:31:43,673 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:31:43,801 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:31:43,802 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-09 18:31:43,802 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:31:43,806 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:43,806 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:31:43,806 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:23 [2021-07-09 18:31:43,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:31:43,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:31:43,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:31:43,868 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:43,868 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-09 18:31:43,871 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-07-09 18:31:43,877 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:43,879 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-09 18:31:43,879 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:19 [2021-07-09 18:31:43,931 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-09 18:31:43,931 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [792360651] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:31:43,931 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:31:43,931 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-07-09 18:31:43,931 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [488266591] [2021-07-09 18:31:43,931 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:31:43,931 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:31:43,932 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:31:43,932 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:31:43,932 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-09 18:31:44,664 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification that was a NOOP. DAG size: 30 [2021-07-09 18:31:46,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:31:46,604 INFO L93 Difference]: Finished difference Result 159026 states and 673475 transitions. [2021-07-09 18:31:46,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 18:31:46,604 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-09 18:31:46,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:31:48,367 INFO L225 Difference]: With dead ends: 159026 [2021-07-09 18:31:48,368 INFO L226 Difference]: Without dead ends: 158971 [2021-07-09 18:31:48,368 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 697.5ms TimeCoverageRelationStatistics Valid=126, Invalid=804, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:31:48,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158971 states. [2021-07-09 18:31:52,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158971 to 104448. [2021-07-09 18:31:52,367 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-09 18:31:53,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104448 states to 104448 states and 438032 transitions. [2021-07-09 18:31:53,403 INFO L78 Accepts]: Start accepts. Automaton has 104448 states and 438032 transitions. Word has length 39 [2021-07-09 18:31:53,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:31:53,403 INFO L482 AbstractCegarLoop]: Abstraction has 104448 states and 438032 transitions. [2021-07-09 18:31:53,403 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-09 18:31:53,403 INFO L276 IsEmpty]: Start isEmpty. Operand 104448 states and 438032 transitions. [2021-07-09 18:31:54,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-07-09 18:31:54,168 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:31:54,168 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-09 18:31:54,392 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable329 [2021-07-09 18:31:54,393 INFO L430 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:31:54,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:31:54,393 INFO L82 PathProgramCache]: Analyzing trace with hash -1671129191, now seen corresponding path program 96 times [2021-07-09 18:31:54,393 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:31:54,394 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [982807481] [2021-07-09 18:31:54,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:31:54,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:31:54,545 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-09 18:31:54,545 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:31:54,545 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [982807481] [2021-07-09 18:31:54,545 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [982807481] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:31:54,545 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1031571178] [2021-07-09 18:31:54,545 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-09 18:31:54,592 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:31:54,592 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:31:54,593 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:31:54,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:31:54,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:31:54,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:31:54,755 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:54,756 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-09 18:31:54,759 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:31:54,767 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:54,768 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:31:54,768 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:67, output treesize:43