/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-proofs/queue-add-3-QUx.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-a865e3bea3ade1065a4c95009cfa501fe03c5538-a865e3b [2021-02-19 20:08:36,373 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-02-19 20:08:36,375 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-02-19 20:08:36,407 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-02-19 20:08:36,407 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-02-19 20:08:36,409 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-02-19 20:08:36,411 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-02-19 20:08:36,415 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-02-19 20:08:36,417 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-02-19 20:08:36,420 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-02-19 20:08:36,421 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-02-19 20:08:36,422 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-02-19 20:08:36,422 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-02-19 20:08:36,424 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-02-19 20:08:36,425 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-02-19 20:08:36,426 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-02-19 20:08:36,428 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-02-19 20:08:36,429 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-02-19 20:08:36,431 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-02-19 20:08:36,438 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-02-19 20:08:36,439 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-02-19 20:08:36,440 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-02-19 20:08:36,441 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-02-19 20:08:36,442 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-02-19 20:08:36,447 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-02-19 20:08:36,447 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-02-19 20:08:36,447 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-02-19 20:08:36,448 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-02-19 20:08:36,448 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-02-19 20:08:36,449 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-02-19 20:08:36,449 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-02-19 20:08:36,450 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-02-19 20:08:36,451 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-02-19 20:08:36,451 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-02-19 20:08:36,452 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-02-19 20:08:36,452 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-02-19 20:08:36,452 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-02-19 20:08:36,452 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-02-19 20:08:36,453 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-02-19 20:08:36,453 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-02-19 20:08:36,453 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-02-19 20:08:36,457 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-02-19 20:08:36,483 INFO L113 SettingsManager]: Loading preferences was successful [2021-02-19 20:08:36,483 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-02-19 20:08:36,484 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-02-19 20:08:36,484 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-02-19 20:08:36,486 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-02-19 20:08:36,487 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-02-19 20:08:36,487 INFO L138 SettingsManager]: * Use SBE=true [2021-02-19 20:08:36,487 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-02-19 20:08:36,487 INFO L138 SettingsManager]: * sizeof long=4 [2021-02-19 20:08:36,487 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-02-19 20:08:36,488 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-02-19 20:08:36,488 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-02-19 20:08:36,488 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-02-19 20:08:36,488 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-02-19 20:08:36,488 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-02-19 20:08:36,488 INFO L138 SettingsManager]: * sizeof long double=12 [2021-02-19 20:08:36,488 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-02-19 20:08:36,489 INFO L138 SettingsManager]: * Use constant arrays=true [2021-02-19 20:08:36,489 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-02-19 20:08:36,489 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-02-19 20:08:36,489 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-02-19 20:08:36,489 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-02-19 20:08:36,489 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-02-19 20:08:36,489 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-02-19 20:08:36,489 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-02-19 20:08:36,489 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-02-19 20:08:36,489 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-02-19 20:08:36,490 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-02-19 20:08:36,490 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-02-19 20:08:36,490 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-02-19 20:08:36,490 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-02-19 20:08:36,490 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-02-19 20:08:36,753 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-02-19 20:08:36,770 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-02-19 20:08:36,772 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-02-19 20:08:36,772 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-02-19 20:08:36,774 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-02-19 20:08:36,775 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-proofs/queue-add-3-QUx.wvr.bpl [2021-02-19 20:08:36,775 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-proofs/queue-add-3-QUx.wvr.bpl' [2021-02-19 20:08:36,811 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-02-19 20:08:36,815 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-02-19 20:08:36,816 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-02-19 20:08:36,817 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-02-19 20:08:36,817 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-02-19 20:08:36,824 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "queue-add-3-QUx.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 08:08:36" (1/1) ... [2021-02-19 20:08:36,829 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "queue-add-3-QUx.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 08:08:36" (1/1) ... [2021-02-19 20:08:36,834 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-02-19 20:08:36,835 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-02-19 20:08:36,835 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-02-19 20:08:36,835 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-02-19 20:08:36,840 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "queue-add-3-QUx.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 08:08:36" (1/1) ... [2021-02-19 20:08:36,840 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "queue-add-3-QUx.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 08:08:36" (1/1) ... [2021-02-19 20:08:36,841 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "queue-add-3-QUx.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 08:08:36" (1/1) ... [2021-02-19 20:08:36,841 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "queue-add-3-QUx.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 08:08:36" (1/1) ... [2021-02-19 20:08:36,843 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "queue-add-3-QUx.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 08:08:36" (1/1) ... [2021-02-19 20:08:36,846 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "queue-add-3-QUx.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 08:08:36" (1/1) ... [2021-02-19 20:08:36,847 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "queue-add-3-QUx.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 08:08:36" (1/1) ... [2021-02-19 20:08:36,850 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-02-19 20:08:36,850 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-02-19 20:08:36,850 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-02-19 20:08:36,851 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-02-19 20:08:36,852 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "queue-add-3-QUx.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 08:08:36" (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-02-19 20:08:36,894 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-02-19 20:08:36,894 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-02-19 20:08:36,894 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-02-19 20:08:36,894 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-02-19 20:08:36,894 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-02-19 20:08:36,894 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-02-19 20:08:36,894 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-02-19 20:08:36,894 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-02-19 20:08:36,894 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-02-19 20:08:36,895 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-02-19 20:08:36,895 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-02-19 20:08:36,895 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-02-19 20:08:36,895 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-02-19 20:08:37,117 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-02-19 20:08:37,118 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-02-19 20:08:37,119 INFO L202 PluginConnector]: Adding new model queue-add-3-QUx.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.02 08:08:37 BoogieIcfgContainer [2021-02-19 20:08:37,119 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-02-19 20:08:37,120 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-02-19 20:08:37,120 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-02-19 20:08:37,122 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-02-19 20:08:37,122 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "queue-add-3-QUx.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 08:08:36" (1/2) ... [2021-02-19 20:08:37,122 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3a6ede9b and model type queue-add-3-QUx.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.02 08:08:37, skipping insertion in model container [2021-02-19 20:08:37,123 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "queue-add-3-QUx.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.02 08:08:37" (2/2) ... [2021-02-19 20:08:37,123 INFO L111 eAbstractionObserver]: Analyzing ICFG queue-add-3-QUx.wvr.bpl [2021-02-19 20:08:37,127 WARN L142 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-02-19 20:08:37,127 INFO L153 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-02-19 20:08:37,129 INFO L165 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-02-19 20:08:37,129 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-02-19 20:08:37,155 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-02-19 20:08:37,165 INFO L253 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-02-19 20:08:37,176 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-02-19 20:08:37,176 INFO L377 AbstractCegarLoop]: Hoare is true [2021-02-19 20:08:37,176 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-02-19 20:08:37,176 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-02-19 20:08:37,176 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-02-19 20:08:37,176 INFO L381 AbstractCegarLoop]: Difference is false [2021-02-19 20:08:37,176 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-02-19 20:08:37,176 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-02-19 20:08:37,181 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 45 places, 38 transitions, 100 flow [2021-02-19 20:08:37,251 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 661 states, 659 states have (on average 2.9650986342943852) internal successors, (1954), 660 states have internal predecessors, (1954), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:08:37,255 INFO L276 IsEmpty]: Start isEmpty. Operand has 661 states, 659 states have (on average 2.9650986342943852) internal successors, (1954), 660 states have internal predecessors, (1954), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:08:37,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-02-19 20:08:37,270 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:08:37,271 INFO L506 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-02-19 20:08:37,271 INFO L428 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:08:37,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:08:37,275 INFO L82 PathProgramCache]: Analyzing trace with hash -37694245, now seen corresponding path program 1 times [2021-02-19 20:08:37,280 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:08:37,281 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1075455548] [2021-02-19 20:08:37,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:08:37,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:08:37,391 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 20:08:37,392 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1075455548] [2021-02-19 20:08:37,393 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-02-19 20:08:37,393 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-02-19 20:08:37,394 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1406737384] [2021-02-19 20:08:37,397 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-02-19 20:08:37,397 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:08:37,407 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-02-19 20:08:37,407 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-02-19 20:08:37,410 INFO L87 Difference]: Start difference. First operand has 661 states, 659 states have (on average 2.9650986342943852) internal successors, (1954), 660 states have internal predecessors, (1954), 0 states have call successors, (0), 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 7.0) 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-02-19 20:08:37,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:08:37,462 INFO L93 Difference]: Finished difference Result 732 states and 2170 transitions. [2021-02-19 20:08:37,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-02-19 20:08:37,466 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.0) 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-02-19 20:08:37,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:08:37,483 INFO L225 Difference]: With dead ends: 732 [2021-02-19 20:08:37,483 INFO L226 Difference]: Without dead ends: 732 [2021-02-19 20:08:37,484 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-02-19 20:08:37,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 732 states. [2021-02-19 20:08:37,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 732 to 732. [2021-02-19 20:08:37,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 732 states, 731 states have (on average 2.9685362517099865) internal successors, (2170), 731 states have internal predecessors, (2170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:08:37,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 732 states to 732 states and 2170 transitions. [2021-02-19 20:08:37,577 INFO L78 Accepts]: Start accepts. Automaton has 732 states and 2170 transitions. Word has length 21 [2021-02-19 20:08:37,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:08:37,577 INFO L480 AbstractCegarLoop]: Abstraction has 732 states and 2170 transitions. [2021-02-19 20:08:37,578 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 7.0) 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-02-19 20:08:37,578 INFO L276 IsEmpty]: Start isEmpty. Operand 732 states and 2170 transitions. [2021-02-19 20:08:37,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-02-19 20:08:37,581 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:08:37,582 INFO L506 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:08:37,582 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-02-19 20:08:37,582 INFO L428 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:08:37,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:08:37,583 INFO L82 PathProgramCache]: Analyzing trace with hash -1641098056, now seen corresponding path program 1 times [2021-02-19 20:08:37,583 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:08:37,583 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [719332336] [2021-02-19 20:08:37,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:08:37,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:08:37,610 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 20:08:37,611 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [719332336] [2021-02-19 20:08:37,611 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-02-19 20:08:37,611 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-02-19 20:08:37,611 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [861086148] [2021-02-19 20:08:37,612 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-02-19 20:08:37,612 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:08:37,613 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-02-19 20:08:37,613 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-02-19 20:08:37,613 INFO L87 Difference]: Start difference. First operand 732 states and 2170 transitions. Second operand has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 2 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:08:37,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:08:37,622 INFO L93 Difference]: Finished difference Result 851 states and 2466 transitions. [2021-02-19 20:08:37,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-02-19 20:08:37,632 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 2 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-02-19 20:08:37,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:08:37,636 INFO L225 Difference]: With dead ends: 851 [2021-02-19 20:08:37,636 INFO L226 Difference]: Without dead ends: 769 [2021-02-19 20:08:37,637 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-02-19 20:08:37,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 769 states. [2021-02-19 20:08:37,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 769 to 769. [2021-02-19 20:08:37,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 769 states, 768 states have (on average 2.91796875) internal successors, (2241), 768 states have internal predecessors, (2241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:08:37,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 769 states to 769 states and 2241 transitions. [2021-02-19 20:08:37,659 INFO L78 Accepts]: Start accepts. Automaton has 769 states and 2241 transitions. Word has length 25 [2021-02-19 20:08:37,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:08:37,659 INFO L480 AbstractCegarLoop]: Abstraction has 769 states and 2241 transitions. [2021-02-19 20:08:37,659 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 2 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:08:37,659 INFO L276 IsEmpty]: Start isEmpty. Operand 769 states and 2241 transitions. [2021-02-19 20:08:37,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 20:08:37,661 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:08:37,661 INFO L506 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, 1] [2021-02-19 20:08:37,661 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-02-19 20:08:37,661 INFO L428 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:08:37,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:08:37,662 INFO L82 PathProgramCache]: Analyzing trace with hash 1141326760, now seen corresponding path program 1 times [2021-02-19 20:08:37,662 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:08:37,662 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1132367761] [2021-02-19 20:08:37,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:08:37,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:08:37,839 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 20:08:37,840 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1132367761] [2021-02-19 20:08:37,840 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [450685691] [2021-02-19 20:08:37,840 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-02-19 20:08:37,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:08:37,887 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 10 conjunts are in the unsatisfiable core [2021-02-19 20:08:37,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:08:38,074 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:08:38,074 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:08:38,074 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-02-19 20:08:38,074 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [258804190] [2021-02-19 20:08:38,075 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-02-19 20:08:38,075 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:08:38,075 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-02-19 20:08:38,075 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2021-02-19 20:08:38,075 INFO L87 Difference]: Start difference. First operand 769 states and 2241 transitions. Second operand has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:08:38,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:08:38,296 INFO L93 Difference]: Finished difference Result 1791 states and 5134 transitions. [2021-02-19 20:08:38,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-02-19 20:08:38,299 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-02-19 20:08:38,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:08:38,306 INFO L225 Difference]: With dead ends: 1791 [2021-02-19 20:08:38,306 INFO L226 Difference]: Without dead ends: 1732 [2021-02-19 20:08:38,307 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=126, Invalid=254, Unknown=0, NotChecked=0, Total=380 [2021-02-19 20:08:38,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1732 states. [2021-02-19 20:08:38,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1732 to 1087. [2021-02-19 20:08:38,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1087 states, 1086 states have (on average 2.8683241252302025) internal successors, (3115), 1086 states have internal predecessors, (3115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:08:38,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1087 states to 1087 states and 3115 transitions. [2021-02-19 20:08:38,355 INFO L78 Accepts]: Start accepts. Automaton has 1087 states and 3115 transitions. Word has length 30 [2021-02-19 20:08:38,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:08:38,356 INFO L480 AbstractCegarLoop]: Abstraction has 1087 states and 3115 transitions. [2021-02-19 20:08:38,356 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:08:38,356 INFO L276 IsEmpty]: Start isEmpty. Operand 1087 states and 3115 transitions. [2021-02-19 20:08:38,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 20:08:38,358 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:08:38,358 INFO L506 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, 1] [2021-02-19 20:08:38,571 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2021-02-19 20:08:38,571 INFO L428 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:08:38,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:08:38,572 INFO L82 PathProgramCache]: Analyzing trace with hash -923508564, now seen corresponding path program 2 times [2021-02-19 20:08:38,573 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:08:38,574 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [448068939] [2021-02-19 20:08:38,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:08:38,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:08:38,680 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:08:38,680 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [448068939] [2021-02-19 20:08:38,680 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1506486324] [2021-02-19 20:08:38,680 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:08:38,719 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 20:08:38,719 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:08:38,720 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 10 conjunts are in the unsatisfiable core [2021-02-19 20:08:38,722 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:08:38,862 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:08:38,863 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:08:38,863 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-02-19 20:08:38,863 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1000226595] [2021-02-19 20:08:38,863 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-02-19 20:08:38,863 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:08:38,865 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-02-19 20:08:38,866 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-02-19 20:08:38,866 INFO L87 Difference]: Start difference. First operand 1087 states and 3115 transitions. Second operand has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 11 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-02-19 20:08:39,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:08:39,130 INFO L93 Difference]: Finished difference Result 2154 states and 6168 transitions. [2021-02-19 20:08:39,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-02-19 20:08:39,131 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 11 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 30 [2021-02-19 20:08:39,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:08:39,139 INFO L225 Difference]: With dead ends: 2154 [2021-02-19 20:08:39,139 INFO L226 Difference]: Without dead ends: 2095 [2021-02-19 20:08:39,139 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=114, Invalid=266, Unknown=0, NotChecked=0, Total=380 [2021-02-19 20:08:39,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2095 states. [2021-02-19 20:08:39,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2095 to 1130. [2021-02-19 20:08:39,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1130 states, 1129 states have (on average 2.906997342781222) internal successors, (3282), 1129 states have internal predecessors, (3282), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:08:39,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1130 states to 1130 states and 3282 transitions. [2021-02-19 20:08:39,170 INFO L78 Accepts]: Start accepts. Automaton has 1130 states and 3282 transitions. Word has length 30 [2021-02-19 20:08:39,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:08:39,170 INFO L480 AbstractCegarLoop]: Abstraction has 1130 states and 3282 transitions. [2021-02-19 20:08:39,170 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 11 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-02-19 20:08:39,170 INFO L276 IsEmpty]: Start isEmpty. Operand 1130 states and 3282 transitions. [2021-02-19 20:08:39,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 20:08:39,173 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:08:39,173 INFO L506 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, 1] [2021-02-19 20:08:39,389 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:08:39,390 INFO L428 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:08:39,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:08:39,390 INFO L82 PathProgramCache]: Analyzing trace with hash -1282438566, now seen corresponding path program 3 times [2021-02-19 20:08:39,390 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:08:39,390 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1051091914] [2021-02-19 20:08:39,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:08:39,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:08:39,404 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 20:08:39,404 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1051091914] [2021-02-19 20:08:39,404 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-02-19 20:08:39,404 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-02-19 20:08:39,404 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1480334369] [2021-02-19 20:08:39,404 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-02-19 20:08:39,404 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:08:39,405 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-02-19 20:08:39,405 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-02-19 20:08:39,405 INFO L87 Difference]: Start difference. First operand 1130 states and 3282 transitions. Second operand has 3 states, 3 states have (on average 10.0) internal successors, (30), 2 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-02-19 20:08:39,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:08:39,413 INFO L93 Difference]: Finished difference Result 999 states and 2818 transitions. [2021-02-19 20:08:39,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-02-19 20:08:39,413 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 2 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 30 [2021-02-19 20:08:39,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:08:39,416 INFO L225 Difference]: With dead ends: 999 [2021-02-19 20:08:39,416 INFO L226 Difference]: Without dead ends: 999 [2021-02-19 20:08:39,417 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-02-19 20:08:39,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 999 states. [2021-02-19 20:08:39,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 999 to 999. [2021-02-19 20:08:39,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 999 states, 998 states have (on average 2.823647294589178) internal successors, (2818), 998 states have internal predecessors, (2818), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:08:39,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 999 states to 999 states and 2818 transitions. [2021-02-19 20:08:39,434 INFO L78 Accepts]: Start accepts. Automaton has 999 states and 2818 transitions. Word has length 30 [2021-02-19 20:08:39,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:08:39,434 INFO L480 AbstractCegarLoop]: Abstraction has 999 states and 2818 transitions. [2021-02-19 20:08:39,434 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 2 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-02-19 20:08:39,434 INFO L276 IsEmpty]: Start isEmpty. Operand 999 states and 2818 transitions. [2021-02-19 20:08:39,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-02-19 20:08:39,436 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:08:39,436 INFO L506 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, 1] [2021-02-19 20:08:39,436 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-02-19 20:08:39,436 INFO L428 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:08:39,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:08:39,437 INFO L82 PathProgramCache]: Analyzing trace with hash 1838259234, now seen corresponding path program 4 times [2021-02-19 20:08:39,437 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:08:39,438 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1877072043] [2021-02-19 20:08:39,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:08:39,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:08:39,532 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:08:39,533 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1877072043] [2021-02-19 20:08:39,533 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [436952857] [2021-02-19 20:08:39,533 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 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-02-19 20:08:39,564 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 20:08:39,564 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:08:39,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 10 conjunts are in the unsatisfiable core [2021-02-19 20:08:39,569 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:08:39,683 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:08:39,684 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:08:39,684 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-02-19 20:08:39,684 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [306028901] [2021-02-19 20:08:39,684 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-02-19 20:08:39,684 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:08:39,685 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-02-19 20:08:39,685 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-02-19 20:08:39,685 INFO L87 Difference]: Start difference. First operand 999 states and 2818 transitions. Second operand has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 12 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-02-19 20:08:39,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:08:39,865 INFO L93 Difference]: Finished difference Result 1442 states and 4013 transitions. [2021-02-19 20:08:39,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-02-19 20:08:39,865 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 12 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-02-19 20:08:39,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:08:39,870 INFO L225 Difference]: With dead ends: 1442 [2021-02-19 20:08:39,870 INFO L226 Difference]: Without dead ends: 1397 [2021-02-19 20:08:39,871 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=102, Invalid=240, Unknown=0, NotChecked=0, Total=342 [2021-02-19 20:08:39,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1397 states. [2021-02-19 20:08:39,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1397 to 975. [2021-02-19 20:08:39,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 975 states, 974 states have (on average 2.8213552361396306) internal successors, (2748), 974 states have internal predecessors, (2748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:08:39,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 975 states to 975 states and 2748 transitions. [2021-02-19 20:08:39,893 INFO L78 Accepts]: Start accepts. Automaton has 975 states and 2748 transitions. Word has length 30 [2021-02-19 20:08:39,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:08:39,893 INFO L480 AbstractCegarLoop]: Abstraction has 975 states and 2748 transitions. [2021-02-19 20:08:39,893 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 12 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-02-19 20:08:39,893 INFO L276 IsEmpty]: Start isEmpty. Operand 975 states and 2748 transitions. [2021-02-19 20:08:39,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-02-19 20:08:39,895 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:08:39,895 INFO L506 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, 1, 1, 1, 1] [2021-02-19 20:08:40,110 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:08:40,111 INFO L428 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:08:40,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:08:40,111 INFO L82 PathProgramCache]: Analyzing trace with hash -908031359, now seen corresponding path program 1 times [2021-02-19 20:08:40,111 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:08:40,111 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1231263144] [2021-02-19 20:08:40,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:08:40,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:08:40,153 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 20:08:40,153 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1231263144] [2021-02-19 20:08:40,153 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1786670151] [2021-02-19 20:08:40,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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-02-19 20:08:40,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:08:40,181 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 6 conjunts are in the unsatisfiable core [2021-02-19 20:08:40,182 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:08:40,240 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:08:40,241 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:08:40,243 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:08:40,243 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:08:40,243 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-02-19 20:08:40,294 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 20:08:40,295 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:08:40,295 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-02-19 20:08:40,296 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2111484746] [2021-02-19 20:08:40,297 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-02-19 20:08:40,297 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:08:40,297 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-02-19 20:08:40,297 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-02-19 20:08:40,297 INFO L87 Difference]: Start difference. First operand 975 states and 2748 transitions. Second operand has 8 states, 8 states have (on average 7.0) internal successors, (56), 7 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:08:40,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:08:40,368 INFO L93 Difference]: Finished difference Result 1251 states and 3576 transitions. [2021-02-19 20:08:40,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-02-19 20:08:40,369 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.0) internal successors, (56), 7 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-02-19 20:08:40,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:08:40,373 INFO L225 Difference]: With dead ends: 1251 [2021-02-19 20:08:40,373 INFO L226 Difference]: Without dead ends: 1251 [2021-02-19 20:08:40,373 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-02-19 20:08:40,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1251 states. [2021-02-19 20:08:40,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1251 to 1182. [2021-02-19 20:08:40,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1182 states, 1181 states have (on average 2.852667231160034) internal successors, (3369), 1181 states have internal predecessors, (3369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:08:40,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1182 states to 1182 states and 3369 transitions. [2021-02-19 20:08:40,398 INFO L78 Accepts]: Start accepts. Automaton has 1182 states and 3369 transitions. Word has length 33 [2021-02-19 20:08:40,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:08:40,400 INFO L480 AbstractCegarLoop]: Abstraction has 1182 states and 3369 transitions. [2021-02-19 20:08:40,400 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 7.0) internal successors, (56), 7 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:08:40,400 INFO L276 IsEmpty]: Start isEmpty. Operand 1182 states and 3369 transitions. [2021-02-19 20:08:40,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-02-19 20:08:40,402 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:08:40,402 INFO L506 BasicCegarLoop]: trace histogram [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, 1, 1] [2021-02-19 20:08:40,618 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:08:40,618 INFO L428 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:08:40,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:08:40,619 INFO L82 PathProgramCache]: Analyzing trace with hash 1208204357, now seen corresponding path program 5 times [2021-02-19 20:08:40,619 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:08:40,619 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [529917437] [2021-02-19 20:08:40,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:08:40,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:08:40,671 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 20:08:40,671 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [529917437] [2021-02-19 20:08:40,671 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [527512942] [2021-02-19 20:08:40,671 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:08:40,707 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-02-19 20:08:40,707 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:08:40,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 4 conjunts are in the unsatisfiable core [2021-02-19 20:08:40,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:08:40,780 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:08:40,780 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-02-19 20:08:40,780 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 9 [2021-02-19 20:08:40,781 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [482382175] [2021-02-19 20:08:40,781 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-02-19 20:08:40,781 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:08:40,782 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-02-19 20:08:40,782 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-02-19 20:08:40,784 INFO L87 Difference]: Start difference. First operand 1182 states and 3369 transitions. Second operand has 4 states, 4 states have (on average 8.25) internal successors, (33), 3 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-02-19 20:08:40,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:08:40,801 INFO L93 Difference]: Finished difference Result 2091 states and 5916 transitions. [2021-02-19 20:08:40,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-02-19 20:08:40,801 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.25) internal successors, (33), 3 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 34 [2021-02-19 20:08:40,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:08:40,808 INFO L225 Difference]: With dead ends: 2091 [2021-02-19 20:08:40,808 INFO L226 Difference]: Without dead ends: 2023 [2021-02-19 20:08:40,808 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-02-19 20:08:40,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2023 states. [2021-02-19 20:08:40,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2023 to 1796. [2021-02-19 20:08:40,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1796 states, 1795 states have (on average 2.8924791086350976) internal successors, (5192), 1795 states have internal predecessors, (5192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:08:40,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1796 states to 1796 states and 5192 transitions. [2021-02-19 20:08:40,845 INFO L78 Accepts]: Start accepts. Automaton has 1796 states and 5192 transitions. Word has length 34 [2021-02-19 20:08:40,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:08:40,845 INFO L480 AbstractCegarLoop]: Abstraction has 1796 states and 5192 transitions. [2021-02-19 20:08:40,845 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 8.25) internal successors, (33), 3 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-02-19 20:08:40,846 INFO L276 IsEmpty]: Start isEmpty. Operand 1796 states and 5192 transitions. [2021-02-19 20:08:40,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-02-19 20:08:40,849 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:08:40,849 INFO L506 BasicCegarLoop]: trace histogram [2, 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, 1, 1, 1, 1] [2021-02-19 20:08:41,066 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:08:41,066 INFO L428 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:08:41,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:08:41,067 INFO L82 PathProgramCache]: Analyzing trace with hash -1938531691, now seen corresponding path program 2 times [2021-02-19 20:08:41,067 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:08:41,067 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [55042231] [2021-02-19 20:08:41,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:08:41,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:08:41,121 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:08:41,121 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [55042231] [2021-02-19 20:08:41,122 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2022394651] [2021-02-19 20:08:41,122 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 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-02-19 20:08:41,156 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 20:08:41,157 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:08:41,157 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 14 conjunts are in the unsatisfiable core [2021-02-19 20:08:41,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:08:41,190 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-02-19 20:08:41,191 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:08:41,192 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:08:41,192 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:08:41,192 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:9, output treesize:3 [2021-02-19 20:08:41,206 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:08:41,207 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:08:41,208 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:08:41,208 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:08:41,208 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-02-19 20:08:41,261 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:08:41,261 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:08:41,261 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2021-02-19 20:08:41,261 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1776143742] [2021-02-19 20:08:41,261 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-02-19 20:08:41,261 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:08:41,265 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-02-19 20:08:41,265 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2021-02-19 20:08:41,265 INFO L87 Difference]: Start difference. First operand 1796 states and 5192 transitions. Second operand has 14 states, 14 states have (on average 4.571428571428571) internal successors, (64), 13 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-02-19 20:08:41,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:08:41,571 INFO L93 Difference]: Finished difference Result 1957 states and 5619 transitions. [2021-02-19 20:08:41,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-02-19 20:08:41,571 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.571428571428571) internal successors, (64), 13 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 38 [2021-02-19 20:08:41,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:08:41,579 INFO L225 Difference]: With dead ends: 1957 [2021-02-19 20:08:41,579 INFO L226 Difference]: Without dead ends: 1957 [2021-02-19 20:08:41,579 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=92, Invalid=508, Unknown=0, NotChecked=0, Total=600 [2021-02-19 20:08:41,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1957 states. [2021-02-19 20:08:41,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1957 to 1801. [2021-02-19 20:08:41,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1801 states, 1800 states have (on average 2.8983333333333334) internal successors, (5217), 1800 states have internal predecessors, (5217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:08:41,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1801 states to 1801 states and 5217 transitions. [2021-02-19 20:08:41,622 INFO L78 Accepts]: Start accepts. Automaton has 1801 states and 5217 transitions. Word has length 38 [2021-02-19 20:08:41,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:08:41,622 INFO L480 AbstractCegarLoop]: Abstraction has 1801 states and 5217 transitions. [2021-02-19 20:08:41,623 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 4.571428571428571) internal successors, (64), 13 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-02-19 20:08:41,623 INFO L276 IsEmpty]: Start isEmpty. Operand 1801 states and 5217 transitions. [2021-02-19 20:08:41,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-02-19 20:08:41,626 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:08:41,626 INFO L506 BasicCegarLoop]: trace histogram [2, 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, 1, 1, 1, 1] [2021-02-19 20:08:41,841 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:08:41,842 INFO L428 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:08:41,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:08:41,842 INFO L82 PathProgramCache]: Analyzing trace with hash -2068083227, now seen corresponding path program 3 times [2021-02-19 20:08:41,842 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:08:41,842 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [579087248] [2021-02-19 20:08:41,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:08:41,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:08:41,918 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 20:08:41,918 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [579087248] [2021-02-19 20:08:41,918 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [665506641] [2021-02-19 20:08:41,919 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 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-02-19 20:08:41,947 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-02-19 20:08:41,947 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:08:41,947 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 12 conjunts are in the unsatisfiable core [2021-02-19 20:08:41,948 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:08:41,991 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-02-19 20:08:41,992 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:08:41,993 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:08:41,993 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:08:41,993 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:9, output treesize:3 [2021-02-19 20:08:42,010 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:08:42,011 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:08:42,011 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:08:42,012 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:08:42,012 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-02-19 20:08:42,056 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:08:42,056 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:08:42,056 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 13 [2021-02-19 20:08:42,058 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [686848171] [2021-02-19 20:08:42,058 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-02-19 20:08:42,058 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:08:42,058 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-02-19 20:08:42,058 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-02-19 20:08:42,058 INFO L87 Difference]: Start difference. First operand 1801 states and 5217 transitions. Second operand has 14 states, 14 states have (on average 4.642857142857143) internal successors, (65), 13 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-02-19 20:08:42,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:08:42,422 INFO L93 Difference]: Finished difference Result 2808 states and 8033 transitions. [2021-02-19 20:08:42,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-02-19 20:08:42,423 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.642857142857143) internal successors, (65), 13 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 38 [2021-02-19 20:08:42,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:08:42,445 INFO L225 Difference]: With dead ends: 2808 [2021-02-19 20:08:42,445 INFO L226 Difference]: Without dead ends: 2808 [2021-02-19 20:08:42,446 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 162 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=160, Invalid=832, Unknown=0, NotChecked=0, Total=992 [2021-02-19 20:08:42,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2808 states. [2021-02-19 20:08:42,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2808 to 1897. [2021-02-19 20:08:42,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1897 states, 1896 states have (on average 2.923523206751055) internal successors, (5543), 1896 states have internal predecessors, (5543), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:08:42,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1897 states to 1897 states and 5543 transitions. [2021-02-19 20:08:42,485 INFO L78 Accepts]: Start accepts. Automaton has 1897 states and 5543 transitions. Word has length 38 [2021-02-19 20:08:42,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:08:42,485 INFO L480 AbstractCegarLoop]: Abstraction has 1897 states and 5543 transitions. [2021-02-19 20:08:42,485 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 4.642857142857143) internal successors, (65), 13 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-02-19 20:08:42,485 INFO L276 IsEmpty]: Start isEmpty. Operand 1897 states and 5543 transitions. [2021-02-19 20:08:42,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-02-19 20:08:42,488 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:08:42,488 INFO L506 BasicCegarLoop]: trace histogram [2, 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, 1, 1, 1, 1] [2021-02-19 20:08:42,704 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-02-19 20:08:42,704 INFO L428 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:08:42,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:08:42,704 INFO L82 PathProgramCache]: Analyzing trace with hash -742244503, now seen corresponding path program 4 times [2021-02-19 20:08:42,704 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:08:42,704 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1390160214] [2021-02-19 20:08:42,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:08:42,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:08:42,761 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 20:08:42,761 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1390160214] [2021-02-19 20:08:42,761 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1291834159] [2021-02-19 20:08:42,761 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 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-02-19 20:08:42,785 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 20:08:42,786 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:08:42,786 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 14 conjunts are in the unsatisfiable core [2021-02-19 20:08:42,787 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:08:42,825 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-02-19 20:08:42,826 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:08:42,827 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:08:42,828 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:08:42,828 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:9, output treesize:3 [2021-02-19 20:08:42,899 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-02-19 20:08:42,900 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:08:42,901 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:08:42,901 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:08:42,901 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:12, output treesize:4 [2021-02-19 20:08:42,921 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:08:42,922 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:08:42,922 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 13 [2021-02-19 20:08:42,922 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [975228361] [2021-02-19 20:08:42,923 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-02-19 20:08:42,923 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:08:42,923 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-02-19 20:08:42,923 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-02-19 20:08:42,923 INFO L87 Difference]: Start difference. First operand 1897 states and 5543 transitions. Second operand has 14 states, 14 states have (on average 4.642857142857143) internal successors, (65), 13 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-02-19 20:08:43,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:08:43,290 INFO L93 Difference]: Finished difference Result 2844 states and 8198 transitions. [2021-02-19 20:08:43,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-02-19 20:08:43,290 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.642857142857143) internal successors, (65), 13 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 38 [2021-02-19 20:08:43,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:08:43,295 INFO L225 Difference]: With dead ends: 2844 [2021-02-19 20:08:43,295 INFO L226 Difference]: Without dead ends: 2844 [2021-02-19 20:08:43,295 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=180, Invalid=942, Unknown=0, NotChecked=0, Total=1122 [2021-02-19 20:08:43,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2844 states. [2021-02-19 20:08:43,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2844 to 1767. [2021-02-19 20:08:43,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1767 states, 1766 states have (on average 2.9773499433748585) internal successors, (5258), 1766 states have internal predecessors, (5258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:08:43,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1767 states to 1767 states and 5258 transitions. [2021-02-19 20:08:43,329 INFO L78 Accepts]: Start accepts. Automaton has 1767 states and 5258 transitions. Word has length 38 [2021-02-19 20:08:43,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:08:43,329 INFO L480 AbstractCegarLoop]: Abstraction has 1767 states and 5258 transitions. [2021-02-19 20:08:43,329 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 4.642857142857143) internal successors, (65), 13 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-02-19 20:08:43,329 INFO L276 IsEmpty]: Start isEmpty. Operand 1767 states and 5258 transitions. [2021-02-19 20:08:43,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-02-19 20:08:43,332 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:08:43,332 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:08:43,546 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-02-19 20:08:43,546 INFO L428 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:08:43,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:08:43,546 INFO L82 PathProgramCache]: Analyzing trace with hash -1698254023, now seen corresponding path program 6 times [2021-02-19 20:08:43,547 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:08:43,547 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2110109809] [2021-02-19 20:08:43,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:08:43,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:08:43,582 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 11 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 20:08:43,583 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2110109809] [2021-02-19 20:08:43,583 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1987905361] [2021-02-19 20:08:43,583 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 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-02-19 20:08:43,604 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-02-19 20:08:43,604 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:08:43,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 22 conjunts are in the unsatisfiable core [2021-02-19 20:08:43,606 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:08:43,660 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:08:43,661 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:08:43,665 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:08:43,665 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:08:43,665 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:21, output treesize:10 [2021-02-19 20:08:43,694 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:08:43,695 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:08:43,699 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:08:43,699 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:08:43,699 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:21, output treesize:10 [2021-02-19 20:08:43,738 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:08:43,738 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:08:43,738 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8] total 12 [2021-02-19 20:08:43,739 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1626308059] [2021-02-19 20:08:43,739 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-02-19 20:08:43,739 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:08:43,739 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-02-19 20:08:43,739 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-02-19 20:08:43,739 INFO L87 Difference]: Start difference. First operand 1767 states and 5258 transitions. Second operand has 13 states, 13 states have (on average 4.6923076923076925) internal successors, (61), 12 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-02-19 20:08:43,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:08:43,879 INFO L93 Difference]: Finished difference Result 2042 states and 5890 transitions. [2021-02-19 20:08:43,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-02-19 20:08:43,882 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.6923076923076925) internal successors, (61), 12 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-02-19 20:08:43,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:08:43,885 INFO L225 Difference]: With dead ends: 2042 [2021-02-19 20:08:43,885 INFO L226 Difference]: Without dead ends: 1746 [2021-02-19 20:08:43,885 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-02-19 20:08:43,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1746 states. [2021-02-19 20:08:43,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1746 to 1746. [2021-02-19 20:08:43,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1746 states, 1745 states have (on average 2.9707736389684816) internal successors, (5184), 1745 states have internal predecessors, (5184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:08:43,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1746 states to 1746 states and 5184 transitions. [2021-02-19 20:08:43,919 INFO L78 Accepts]: Start accepts. Automaton has 1746 states and 5184 transitions. Word has length 39 [2021-02-19 20:08:43,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:08:43,919 INFO L480 AbstractCegarLoop]: Abstraction has 1746 states and 5184 transitions. [2021-02-19 20:08:43,920 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 4.6923076923076925) internal successors, (61), 12 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-02-19 20:08:43,920 INFO L276 IsEmpty]: Start isEmpty. Operand 1746 states and 5184 transitions. [2021-02-19 20:08:43,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:08:43,922 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:08:43,922 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:08:44,130 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:08:44,130 INFO L428 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:08:44,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:08:44,130 INFO L82 PathProgramCache]: Analyzing trace with hash -1069739904, now seen corresponding path program 5 times [2021-02-19 20:08:44,131 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:08:44,131 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1572022686] [2021-02-19 20:08:44,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:08:44,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:08:44,335 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:08:44,335 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1572022686] [2021-02-19 20:08:44,335 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [108881192] [2021-02-19 20:08:44,335 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:08:44,367 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-02-19 20:08:44,367 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:08:44,368 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 28 conjunts are in the unsatisfiable core [2021-02-19 20:08:44,369 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:08:44,458 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:08:44,459 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:08:44,464 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:08:44,465 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:08:44,465 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-02-19 20:08:44,474 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:08:44,475 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:08:44,480 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:08:44,480 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:08:44,481 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-02-19 20:08:44,603 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 20:08:44,603 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:08:44,603 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 23 [2021-02-19 20:08:44,604 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [325429930] [2021-02-19 20:08:44,604 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-02-19 20:08:44,604 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:08:44,605 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-02-19 20:08:44,605 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=475, Unknown=0, NotChecked=0, Total=552 [2021-02-19 20:08:44,605 INFO L87 Difference]: Start difference. First operand 1746 states and 5184 transitions. Second operand has 24 states, 24 states have (on average 2.75) internal successors, (66), 23 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-02-19 20:08:45,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:08:45,468 INFO L93 Difference]: Finished difference Result 2980 states and 8519 transitions. [2021-02-19 20:08:45,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-02-19 20:08:45,468 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.75) internal successors, (66), 23 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 42 [2021-02-19 20:08:45,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:08:45,473 INFO L225 Difference]: With dead ends: 2980 [2021-02-19 20:08:45,473 INFO L226 Difference]: Without dead ends: 2835 [2021-02-19 20:08:45,474 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 33 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 388 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=196, Invalid=1444, Unknown=0, NotChecked=0, Total=1640 [2021-02-19 20:08:45,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2835 states. [2021-02-19 20:08:45,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2835 to 2004. [2021-02-19 20:08:45,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2004 states, 2003 states have (on average 2.9316025961058414) internal successors, (5872), 2003 states have internal predecessors, (5872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:08:45,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2004 states to 2004 states and 5872 transitions. [2021-02-19 20:08:45,507 INFO L78 Accepts]: Start accepts. Automaton has 2004 states and 5872 transitions. Word has length 42 [2021-02-19 20:08:45,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:08:45,507 INFO L480 AbstractCegarLoop]: Abstraction has 2004 states and 5872 transitions. [2021-02-19 20:08:45,507 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.75) internal successors, (66), 23 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-02-19 20:08:45,507 INFO L276 IsEmpty]: Start isEmpty. Operand 2004 states and 5872 transitions. [2021-02-19 20:08:45,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:08:45,510 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:08:45,510 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:08:45,727 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:08:45,729 INFO L428 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:08:45,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:08:45,729 INFO L82 PathProgramCache]: Analyzing trace with hash -1626066528, now seen corresponding path program 6 times [2021-02-19 20:08:45,729 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:08:45,729 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [776220974] [2021-02-19 20:08:45,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:08:45,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:08:45,924 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 20:08:45,925 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [776220974] [2021-02-19 20:08:45,925 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [679856278] [2021-02-19 20:08:45,925 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02-19 20:08:45,950 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-02-19 20:08:45,950 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:08:45,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 28 conjunts are in the unsatisfiable core [2021-02-19 20:08:45,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:08:46,030 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:08:46,031 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:08:46,042 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:08:46,042 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:08:46,042 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-02-19 20:08:46,080 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:08:46,082 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:08:46,087 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:08:46,087 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:08:46,087 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:08:46,224 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 20:08:46,224 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:08:46,224 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 22 [2021-02-19 20:08:46,225 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1741556920] [2021-02-19 20:08:46,225 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-02-19 20:08:46,225 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:08:46,226 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-02-19 20:08:46,226 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=443, Unknown=0, NotChecked=0, Total=506 [2021-02-19 20:08:46,226 INFO L87 Difference]: Start difference. First operand 2004 states and 5872 transitions. Second operand has 23 states, 23 states have (on average 2.9565217391304346) internal successors, (68), 22 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-02-19 20:08:46,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:08:46,945 INFO L93 Difference]: Finished difference Result 3306 states and 9432 transitions. [2021-02-19 20:08:46,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-02-19 20:08:46,945 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.9565217391304346) internal successors, (68), 22 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 42 [2021-02-19 20:08:46,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:08:46,950 INFO L225 Difference]: With dead ends: 3306 [2021-02-19 20:08:46,950 INFO L226 Difference]: Without dead ends: 3184 [2021-02-19 20:08:46,951 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 33 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 349 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=167, Invalid=1315, Unknown=0, NotChecked=0, Total=1482 [2021-02-19 20:08:46,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3184 states. [2021-02-19 20:08:47,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3184 to 2156. [2021-02-19 20:08:47,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2156 states, 2155 states have (on average 2.917401392111369) internal successors, (6287), 2155 states have internal predecessors, (6287), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:08:47,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2156 states to 2156 states and 6287 transitions. [2021-02-19 20:08:47,012 INFO L78 Accepts]: Start accepts. Automaton has 2156 states and 6287 transitions. Word has length 42 [2021-02-19 20:08:47,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:08:47,013 INFO L480 AbstractCegarLoop]: Abstraction has 2156 states and 6287 transitions. [2021-02-19 20:08:47,013 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.9565217391304346) internal successors, (68), 22 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-02-19 20:08:47,013 INFO L276 IsEmpty]: Start isEmpty. Operand 2156 states and 6287 transitions. [2021-02-19 20:08:47,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:08:47,016 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:08:47,016 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:08:47,230 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-02-19 20:08:47,230 INFO L428 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:08:47,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:08:47,230 INFO L82 PathProgramCache]: Analyzing trace with hash 866268988, now seen corresponding path program 7 times [2021-02-19 20:08:47,230 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:08:47,230 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [307890423] [2021-02-19 20:08:47,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:08:47,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:08:47,434 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:08:47,434 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [307890423] [2021-02-19 20:08:47,434 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [284087812] [2021-02-19 20:08:47,435 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 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-02-19 20:08:47,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:08:47,464 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:08:47,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:08:47,534 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:08:47,535 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:08:47,539 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:08:47,539 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:08:47,539 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-02-19 20:08:47,572 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:08:47,574 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:08:47,577 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:08:47,578 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:08:47,578 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:08:47,686 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:08:47,686 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:08:47,686 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 23 [2021-02-19 20:08:47,686 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1735708015] [2021-02-19 20:08:47,686 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-02-19 20:08:47,686 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:08:47,687 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-02-19 20:08:47,687 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=482, Unknown=0, NotChecked=0, Total=552 [2021-02-19 20:08:47,687 INFO L87 Difference]: Start difference. First operand 2156 states and 6287 transitions. Second operand has 24 states, 24 states have (on average 2.75) internal successors, (66), 23 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-02-19 20:08:48,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:08:48,409 INFO L93 Difference]: Finished difference Result 3306 states and 9422 transitions. [2021-02-19 20:08:48,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-02-19 20:08:48,409 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.75) internal successors, (66), 23 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 42 [2021-02-19 20:08:48,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:08:48,416 INFO L225 Difference]: With dead ends: 3306 [2021-02-19 20:08:48,416 INFO L226 Difference]: Without dead ends: 3184 [2021-02-19 20:08:48,416 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 33 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 341 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=169, Invalid=1391, Unknown=0, NotChecked=0, Total=1560 [2021-02-19 20:08:48,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3184 states. [2021-02-19 20:08:48,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3184 to 2163. [2021-02-19 20:08:48,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2163 states, 2162 states have (on average 2.9167437557816838) internal successors, (6306), 2162 states have internal predecessors, (6306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:08:48,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2163 states to 2163 states and 6306 transitions. [2021-02-19 20:08:48,451 INFO L78 Accepts]: Start accepts. Automaton has 2163 states and 6306 transitions. Word has length 42 [2021-02-19 20:08:48,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:08:48,451 INFO L480 AbstractCegarLoop]: Abstraction has 2163 states and 6306 transitions. [2021-02-19 20:08:48,451 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.75) internal successors, (66), 23 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-02-19 20:08:48,451 INFO L276 IsEmpty]: Start isEmpty. Operand 2163 states and 6306 transitions. [2021-02-19 20:08:48,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:08:48,454 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:08:48,454 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:08:48,671 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-02-19 20:08:48,672 INFO L428 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:08:48,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:08:48,672 INFO L82 PathProgramCache]: Analyzing trace with hash -307417292, now seen corresponding path program 8 times [2021-02-19 20:08:48,672 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:08:48,672 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1538370462] [2021-02-19 20:08:48,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:08:48,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:08:48,875 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:08:48,876 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1538370462] [2021-02-19 20:08:48,876 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1191221155] [2021-02-19 20:08:48,876 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 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-02-19 20:08:48,902 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 20:08:48,903 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:08:48,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-02-19 20:08:48,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:08:48,973 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:08:48,974 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:08:48,982 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:08:48,983 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:08:48,983 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:13 [2021-02-19 20:08:49,021 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:08:49,023 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:08:49,027 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:08:49,028 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:08:49,028 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:08:49,130 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:08:49,130 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:08:49,130 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 24 [2021-02-19 20:08:49,130 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1411786064] [2021-02-19 20:08:49,130 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-02-19 20:08:49,131 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:08:49,131 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-02-19 20:08:49,131 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=525, Unknown=0, NotChecked=0, Total=600 [2021-02-19 20:08:49,131 INFO L87 Difference]: Start difference. First operand 2163 states and 6306 transitions. Second operand has 25 states, 25 states have (on average 2.76) internal successors, (69), 24 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:08:49,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:08:49,934 INFO L93 Difference]: Finished difference Result 3526 states and 10025 transitions. [2021-02-19 20:08:49,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-02-19 20:08:49,934 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.76) internal successors, (69), 24 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:08:49,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:08:49,939 INFO L225 Difference]: With dead ends: 3526 [2021-02-19 20:08:49,939 INFO L226 Difference]: Without dead ends: 3404 [2021-02-19 20:08:49,940 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 32 SyntacticMatches, 3 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 396 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=183, Invalid=1539, Unknown=0, NotChecked=0, Total=1722 [2021-02-19 20:08:49,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3404 states. [2021-02-19 20:08:49,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3404 to 2248. [2021-02-19 20:08:49,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2248 states, 2247 states have (on average 2.9087672452158433) internal successors, (6536), 2247 states have internal predecessors, (6536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:08:49,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2248 states to 2248 states and 6536 transitions. [2021-02-19 20:08:49,974 INFO L78 Accepts]: Start accepts. Automaton has 2248 states and 6536 transitions. Word has length 42 [2021-02-19 20:08:49,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:08:49,974 INFO L480 AbstractCegarLoop]: Abstraction has 2248 states and 6536 transitions. [2021-02-19 20:08:49,974 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.76) internal successors, (69), 24 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:08:49,974 INFO L276 IsEmpty]: Start isEmpty. Operand 2248 states and 6536 transitions. [2021-02-19 20:08:49,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:08:49,977 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:08:49,977 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:08:50,192 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-02-19 20:08:50,192 INFO L428 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:08:50,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:08:50,192 INFO L82 PathProgramCache]: Analyzing trace with hash -1729734660, now seen corresponding path program 9 times [2021-02-19 20:08:50,193 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:08:50,193 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2007543071] [2021-02-19 20:08:50,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:08:50,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:08:50,395 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:08:50,395 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2007543071] [2021-02-19 20:08:50,395 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2015304328] [2021-02-19 20:08:50,395 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02-19 20:08:50,422 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-02-19 20:08:50,422 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:08:50,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:08:50,423 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:08:50,528 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:08:50,529 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:08:50,535 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:08:50,536 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:08:50,536 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-02-19 20:08:50,596 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:08:50,597 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:08:50,601 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:08:50,602 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:08:50,602 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:08:50,759 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:08:50,760 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:08:50,760 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 28 [2021-02-19 20:08:50,760 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2040761495] [2021-02-19 20:08:50,760 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-02-19 20:08:50,760 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:08:50,760 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-02-19 20:08:50,760 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=723, Unknown=0, NotChecked=0, Total=812 [2021-02-19 20:08:50,761 INFO L87 Difference]: Start difference. First operand 2248 states and 6536 transitions. Second operand has 29 states, 29 states have (on average 2.5517241379310347) internal successors, (74), 28 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:08:51,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:08:51,842 INFO L93 Difference]: Finished difference Result 3475 states and 9879 transitions. [2021-02-19 20:08:51,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-02-19 20:08:51,842 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.5517241379310347) internal successors, (74), 28 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:08:51,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:08:51,847 INFO L225 Difference]: With dead ends: 3475 [2021-02-19 20:08:51,847 INFO L226 Difference]: Without dead ends: 3353 [2021-02-19 20:08:51,848 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 591 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=240, Invalid=2210, Unknown=0, NotChecked=0, Total=2450 [2021-02-19 20:08:51,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3353 states. [2021-02-19 20:08:51,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3353 to 2272. [2021-02-19 20:08:51,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2272 states, 2271 states have (on average 2.9114927344782036) internal successors, (6612), 2271 states have internal predecessors, (6612), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:08:51,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2272 states to 2272 states and 6612 transitions. [2021-02-19 20:08:51,880 INFO L78 Accepts]: Start accepts. Automaton has 2272 states and 6612 transitions. Word has length 42 [2021-02-19 20:08:51,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:08:51,880 INFO L480 AbstractCegarLoop]: Abstraction has 2272 states and 6612 transitions. [2021-02-19 20:08:51,880 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 2.5517241379310347) internal successors, (74), 28 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:08:51,881 INFO L276 IsEmpty]: Start isEmpty. Operand 2272 states and 6612 transitions. [2021-02-19 20:08:51,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:08:51,883 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:08:51,883 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:08:52,094 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:08:52,094 INFO L428 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:08:52,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:08:52,094 INFO L82 PathProgramCache]: Analyzing trace with hash 1109711192, now seen corresponding path program 10 times [2021-02-19 20:08:52,094 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:08:52,094 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [140611729] [2021-02-19 20:08:52,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:08:52,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:08:52,297 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:08:52,298 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [140611729] [2021-02-19 20:08:52,298 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [620825722] [2021-02-19 20:08:52,298 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02-19 20:08:52,325 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 20:08:52,325 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:08:52,326 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:08:52,326 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:08:52,408 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:08:52,409 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:08:52,415 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:08:52,416 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:08:52,416 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-02-19 20:08:52,485 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:08:52,486 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:08:52,490 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:08:52,490 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:08:52,490 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:08:52,601 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:08:52,602 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:08:52,602 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-02-19 20:08:52,602 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [755036931] [2021-02-19 20:08:52,602 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-02-19 20:08:52,602 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:08:52,602 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-02-19 20:08:52,602 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=625, Unknown=0, NotChecked=0, Total=702 [2021-02-19 20:08:52,603 INFO L87 Difference]: Start difference. First operand 2272 states and 6612 transitions. Second operand has 27 states, 27 states have (on average 2.740740740740741) internal successors, (74), 26 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:08:53,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:08:53,561 INFO L93 Difference]: Finished difference Result 4096 states and 11552 transitions. [2021-02-19 20:08:53,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-02-19 20:08:53,561 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.740740740740741) internal successors, (74), 26 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:08:53,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:08:53,566 INFO L225 Difference]: With dead ends: 4096 [2021-02-19 20:08:53,566 INFO L226 Difference]: Without dead ends: 3974 [2021-02-19 20:08:53,566 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 493 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=215, Invalid=1947, Unknown=0, NotChecked=0, Total=2162 [2021-02-19 20:08:53,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3974 states. [2021-02-19 20:08:53,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3974 to 2275. [2021-02-19 20:08:53,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2275 states, 2274 states have (on average 2.9124890061565525) internal successors, (6623), 2274 states have internal predecessors, (6623), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:08:53,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2275 states to 2275 states and 6623 transitions. [2021-02-19 20:08:53,601 INFO L78 Accepts]: Start accepts. Automaton has 2275 states and 6623 transitions. Word has length 42 [2021-02-19 20:08:53,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:08:53,601 INFO L480 AbstractCegarLoop]: Abstraction has 2275 states and 6623 transitions. [2021-02-19 20:08:53,601 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.740740740740741) internal successors, (74), 26 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:08:53,601 INFO L276 IsEmpty]: Start isEmpty. Operand 2275 states and 6623 transitions. [2021-02-19 20:08:53,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:08:53,604 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:08:53,604 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:08:53,818 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-02-19 20:08:53,818 INFO L428 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:08:53,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:08:53,818 INFO L82 PathProgramCache]: Analyzing trace with hash 80591374, now seen corresponding path program 11 times [2021-02-19 20:08:53,818 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:08:53,818 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [384995814] [2021-02-19 20:08:53,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:08:53,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:08:54,018 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:08:54,019 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [384995814] [2021-02-19 20:08:54,019 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2029168935] [2021-02-19 20:08:54,019 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02-19 20:08:54,045 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 20:08:54,045 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:08:54,046 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:08:54,046 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:08:54,136 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:08:54,137 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:08:54,143 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:08:54,143 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:08:54,143 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-02-19 20:08:54,207 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:08:54,208 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:08:54,212 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:08:54,213 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:08:54,213 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:08:54,379 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:08:54,379 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:08:54,379 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 28 [2021-02-19 20:08:54,379 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [271357515] [2021-02-19 20:08:54,380 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-02-19 20:08:54,380 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:08:54,380 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-02-19 20:08:54,380 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=724, Unknown=0, NotChecked=0, Total=812 [2021-02-19 20:08:54,380 INFO L87 Difference]: Start difference. First operand 2275 states and 6623 transitions. Second operand has 29 states, 29 states have (on average 2.5517241379310347) internal successors, (74), 28 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:08:55,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:08:55,595 INFO L93 Difference]: Finished difference Result 4339 states and 12285 transitions. [2021-02-19 20:08:55,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-02-19 20:08:55,595 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.5517241379310347) internal successors, (74), 28 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:08:55,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:08:55,600 INFO L225 Difference]: With dead ends: 4339 [2021-02-19 20:08:55,600 INFO L226 Difference]: Without dead ends: 4217 [2021-02-19 20:08:55,601 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 692 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=267, Invalid=2595, Unknown=0, NotChecked=0, Total=2862 [2021-02-19 20:08:55,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4217 states. [2021-02-19 20:08:55,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4217 to 2311. [2021-02-19 20:08:55,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2311 states, 2310 states have (on average 2.9294372294372293) internal successors, (6767), 2310 states have internal predecessors, (6767), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:08:55,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2311 states to 2311 states and 6767 transitions. [2021-02-19 20:08:55,643 INFO L78 Accepts]: Start accepts. Automaton has 2311 states and 6767 transitions. Word has length 42 [2021-02-19 20:08:55,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:08:55,643 INFO L480 AbstractCegarLoop]: Abstraction has 2311 states and 6767 transitions. [2021-02-19 20:08:55,643 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 2.5517241379310347) internal successors, (74), 28 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:08:55,644 INFO L276 IsEmpty]: Start isEmpty. Operand 2311 states and 6767 transitions. [2021-02-19 20:08:55,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:08:55,646 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:08:55,646 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:08:55,854 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:08:55,854 INFO L428 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:08:55,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:08:55,854 INFO L82 PathProgramCache]: Analyzing trace with hash -625989590, now seen corresponding path program 12 times [2021-02-19 20:08:55,854 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:08:55,854 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [306847806] [2021-02-19 20:08:55,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:08:55,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:08:56,031 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:08:56,031 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [306847806] [2021-02-19 20:08:56,031 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1808668481] [2021-02-19 20:08:56,032 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 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-02-19 20:08:56,055 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-02-19 20:08:56,056 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:08:56,056 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:08:56,057 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:08:56,148 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:08:56,149 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:08:56,155 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:08:56,155 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:08:56,155 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-02-19 20:08:56,198 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:08:56,199 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:08:56,203 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:08:56,203 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:08:56,203 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:08:56,341 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:08:56,341 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:08:56,341 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-02-19 20:08:56,341 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [62677324] [2021-02-19 20:08:56,341 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-02-19 20:08:56,341 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:08:56,341 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-02-19 20:08:56,342 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=626, Unknown=0, NotChecked=0, Total=702 [2021-02-19 20:08:56,342 INFO L87 Difference]: Start difference. First operand 2311 states and 6767 transitions. Second operand has 27 states, 27 states have (on average 2.740740740740741) internal successors, (74), 26 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:08:57,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:08:57,599 INFO L93 Difference]: Finished difference Result 4522 states and 12854 transitions. [2021-02-19 20:08:57,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-02-19 20:08:57,599 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.740740740740741) internal successors, (74), 26 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:08:57,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:08:57,604 INFO L225 Difference]: With dead ends: 4522 [2021-02-19 20:08:57,604 INFO L226 Difference]: Without dead ends: 4400 [2021-02-19 20:08:57,604 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 555 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=235, Invalid=2215, Unknown=0, NotChecked=0, Total=2450 [2021-02-19 20:08:57,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4400 states. [2021-02-19 20:08:57,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4400 to 2330. [2021-02-19 20:08:57,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2330 states, 2329 states have (on average 2.9373121511378275) internal successors, (6841), 2329 states have internal predecessors, (6841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:08:57,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2330 states to 2330 states and 6841 transitions. [2021-02-19 20:08:57,639 INFO L78 Accepts]: Start accepts. Automaton has 2330 states and 6841 transitions. Word has length 42 [2021-02-19 20:08:57,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:08:57,639 INFO L480 AbstractCegarLoop]: Abstraction has 2330 states and 6841 transitions. [2021-02-19 20:08:57,639 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.740740740740741) internal successors, (74), 26 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:08:57,639 INFO L276 IsEmpty]: Start isEmpty. Operand 2330 states and 6841 transitions. [2021-02-19 20:08:57,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:08:57,642 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:08:57,642 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:08:57,856 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,18 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:08:57,857 INFO L428 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:08:57,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:08:57,857 INFO L82 PathProgramCache]: Analyzing trace with hash 968110606, now seen corresponding path program 13 times [2021-02-19 20:08:57,857 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:08:57,857 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2121146839] [2021-02-19 20:08:57,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:08:57,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:08:58,045 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:08:58,045 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2121146839] [2021-02-19 20:08:58,046 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [236904232] [2021-02-19 20:08:58,046 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02-19 20:08:58,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:08:58,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:08:58,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:08:58,164 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:08:58,165 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:08:58,171 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:08:58,172 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:08:58,172 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-02-19 20:08:58,212 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:08:58,212 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:08:58,217 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:08:58,217 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:08:58,217 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:08:58,370 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:08:58,371 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:08:58,371 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-02-19 20:08:58,371 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1854925911] [2021-02-19 20:08:58,371 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-02-19 20:08:58,371 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:08:58,371 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-02-19 20:08:58,371 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=626, Unknown=0, NotChecked=0, Total=702 [2021-02-19 20:08:58,372 INFO L87 Difference]: Start difference. First operand 2330 states and 6841 transitions. Second operand has 27 states, 27 states have (on average 2.740740740740741) internal successors, (74), 26 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:08:59,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:08:59,810 INFO L93 Difference]: Finished difference Result 5127 states and 14673 transitions. [2021-02-19 20:08:59,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-02-19 20:08:59,810 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.740740740740741) internal successors, (74), 26 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:08:59,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:08:59,816 INFO L225 Difference]: With dead ends: 5127 [2021-02-19 20:08:59,816 INFO L226 Difference]: Without dead ends: 5014 [2021-02-19 20:08:59,817 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 648 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=255, Invalid=2501, Unknown=0, NotChecked=0, Total=2756 [2021-02-19 20:08:59,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5014 states. [2021-02-19 20:08:59,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5014 to 2408. [2021-02-19 20:08:59,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2408 states, 2407 states have (on average 2.966348151225592) internal successors, (7140), 2407 states have internal predecessors, (7140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:08:59,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2408 states to 2408 states and 7140 transitions. [2021-02-19 20:08:59,857 INFO L78 Accepts]: Start accepts. Automaton has 2408 states and 7140 transitions. Word has length 42 [2021-02-19 20:08:59,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:08:59,858 INFO L480 AbstractCegarLoop]: Abstraction has 2408 states and 7140 transitions. [2021-02-19 20:08:59,858 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.740740740740741) internal successors, (74), 26 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:08:59,858 INFO L276 IsEmpty]: Start isEmpty. Operand 2408 states and 7140 transitions. [2021-02-19 20:08:59,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:08:59,860 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:08:59,861 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:09:00,074 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-02-19 20:09:00,074 INFO L428 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:09:00,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:09:00,074 INFO L82 PathProgramCache]: Analyzing trace with hash 1294981146, now seen corresponding path program 14 times [2021-02-19 20:09:00,074 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:09:00,074 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [264483411] [2021-02-19 20:09:00,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:09:00,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:09:00,092 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 20:09:00,093 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [264483411] [2021-02-19 20:09:00,093 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-02-19 20:09:00,093 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-02-19 20:09:00,093 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1488605249] [2021-02-19 20:09:00,093 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-02-19 20:09:00,093 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:09:00,093 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-02-19 20:09:00,093 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-02-19 20:09:00,094 INFO L87 Difference]: Start difference. First operand 2408 states and 7140 transitions. Second operand has 5 states, 5 states have (on average 8.4) internal successors, (42), 4 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:00,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:09:00,111 INFO L93 Difference]: Finished difference Result 5624 states and 16348 transitions. [2021-02-19 20:09:00,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-02-19 20:09:00,112 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.4) internal successors, (42), 4 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:09:00,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:09:00,118 INFO L225 Difference]: With dead ends: 5624 [2021-02-19 20:09:00,118 INFO L226 Difference]: Without dead ends: 5361 [2021-02-19 20:09:00,118 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-02-19 20:09:00,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5361 states. [2021-02-19 20:09:00,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5361 to 4595. [2021-02-19 20:09:00,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4595 states, 4594 states have (on average 2.994122768828907) internal successors, (13755), 4594 states have internal predecessors, (13755), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:00,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4595 states to 4595 states and 13755 transitions. [2021-02-19 20:09:00,180 INFO L78 Accepts]: Start accepts. Automaton has 4595 states and 13755 transitions. Word has length 42 [2021-02-19 20:09:00,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:09:00,180 INFO L480 AbstractCegarLoop]: Abstraction has 4595 states and 13755 transitions. [2021-02-19 20:09:00,180 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 8.4) internal successors, (42), 4 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:00,180 INFO L276 IsEmpty]: Start isEmpty. Operand 4595 states and 13755 transitions. [2021-02-19 20:09:00,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:09:00,186 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:09:00,186 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:09:00,186 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-02-19 20:09:00,186 INFO L428 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:09:00,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:09:00,187 INFO L82 PathProgramCache]: Analyzing trace with hash 1916534588, now seen corresponding path program 15 times [2021-02-19 20:09:00,187 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:09:00,187 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1458193743] [2021-02-19 20:09:00,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:09:00,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:09:00,355 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:09:00,355 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1458193743] [2021-02-19 20:09:00,355 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [81055009] [2021-02-19 20:09:00,355 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:09:00,384 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-02-19 20:09:00,384 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:09:00,384 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 28 conjunts are in the unsatisfiable core [2021-02-19 20:09:00,385 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:09:00,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:09:00,447 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:00,453 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:00,453 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:00,453 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:09:00,518 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:09:00,519 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:00,523 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:00,524 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:00,524 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:09:00,645 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:09:00,645 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:09:00,645 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 25 [2021-02-19 20:09:00,645 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [216911059] [2021-02-19 20:09:00,646 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-02-19 20:09:00,646 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:09:00,646 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-02-19 20:09:00,646 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=576, Unknown=0, NotChecked=0, Total=650 [2021-02-19 20:09:00,646 INFO L87 Difference]: Start difference. First operand 4595 states and 13755 transitions. Second operand has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:01,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:09:01,555 INFO L93 Difference]: Finished difference Result 5285 states and 15482 transitions. [2021-02-19 20:09:01,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-02-19 20:09:01,555 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:09:01,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:09:01,562 INFO L225 Difference]: With dead ends: 5285 [2021-02-19 20:09:01,562 INFO L226 Difference]: Without dead ends: 5064 [2021-02-19 20:09:01,562 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 384 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=186, Invalid=1620, Unknown=0, NotChecked=0, Total=1806 [2021-02-19 20:09:01,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5064 states. [2021-02-19 20:09:01,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5064 to 4600. [2021-02-19 20:09:01,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4600 states, 4599 states have (on average 2.994998912807132) internal successors, (13774), 4599 states have internal predecessors, (13774), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:01,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4600 states to 4600 states and 13774 transitions. [2021-02-19 20:09:01,629 INFO L78 Accepts]: Start accepts. Automaton has 4600 states and 13774 transitions. Word has length 42 [2021-02-19 20:09:01,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:09:01,629 INFO L480 AbstractCegarLoop]: Abstraction has 4600 states and 13774 transitions. [2021-02-19 20:09:01,629 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:01,629 INFO L276 IsEmpty]: Start isEmpty. Operand 4600 states and 13774 transitions. [2021-02-19 20:09:01,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:09:01,639 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:09:01,639 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:09:01,855 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-02-19 20:09:01,855 INFO L428 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:09:01,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:09:01,855 INFO L82 PathProgramCache]: Analyzing trace with hash -1394325038, now seen corresponding path program 16 times [2021-02-19 20:09:01,855 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:09:01,855 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1342066025] [2021-02-19 20:09:01,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:09:01,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:09:02,038 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:09:02,039 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1342066025] [2021-02-19 20:09:02,039 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [345601953] [2021-02-19 20:09:02,039 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:09:02,080 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 20:09:02,080 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:09:02,081 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:09:02,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:09:02,142 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:09:02,143 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:02,147 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:02,148 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:02,148 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:09:02,210 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:09:02,211 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:02,215 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:02,216 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:02,216 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:09:02,329 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:09:02,330 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:09:02,330 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 25 [2021-02-19 20:09:02,330 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [470167338] [2021-02-19 20:09:02,330 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-02-19 20:09:02,330 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:09:02,331 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-02-19 20:09:02,331 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=577, Unknown=0, NotChecked=0, Total=650 [2021-02-19 20:09:02,331 INFO L87 Difference]: Start difference. First operand 4600 states and 13774 transitions. Second operand has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:03,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:09:03,521 INFO L93 Difference]: Finished difference Result 5862 states and 16975 transitions. [2021-02-19 20:09:03,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-02-19 20:09:03,521 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:09:03,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:09:03,527 INFO L225 Difference]: With dead ends: 5862 [2021-02-19 20:09:03,527 INFO L226 Difference]: Without dead ends: 5641 [2021-02-19 20:09:03,527 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 438 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=207, Invalid=1863, Unknown=0, NotChecked=0, Total=2070 [2021-02-19 20:09:03,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5641 states. [2021-02-19 20:09:03,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5641 to 4612. [2021-02-19 20:09:03,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4612 states, 4611 states have (on average 2.9969637822598134) internal successors, (13819), 4611 states have internal predecessors, (13819), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:03,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4612 states to 4612 states and 13819 transitions. [2021-02-19 20:09:03,583 INFO L78 Accepts]: Start accepts. Automaton has 4612 states and 13819 transitions. Word has length 42 [2021-02-19 20:09:03,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:09:03,583 INFO L480 AbstractCegarLoop]: Abstraction has 4612 states and 13819 transitions. [2021-02-19 20:09:03,583 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:03,583 INFO L276 IsEmpty]: Start isEmpty. Operand 4612 states and 13819 transitions. [2021-02-19 20:09:03,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:09:03,589 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:09:03,589 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:09:03,789 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-02-19 20:09:03,789 INFO L428 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:09:03,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:09:03,790 INFO L82 PathProgramCache]: Analyzing trace with hash -2100906002, now seen corresponding path program 17 times [2021-02-19 20:09:03,790 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:09:03,790 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [71346617] [2021-02-19 20:09:03,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:09:03,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:09:03,972 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:09:03,972 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [71346617] [2021-02-19 20:09:03,972 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [24336319] [2021-02-19 20:09:03,972 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:09:03,996 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 20:09:03,996 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:09:03,997 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:09:03,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:09:04,058 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:09:04,059 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:04,063 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:04,063 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:04,063 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-02-19 20:09:04,106 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:09:04,107 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:04,112 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:04,113 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:04,113 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:09:04,293 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:09:04,293 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:09:04,293 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 27 [2021-02-19 20:09:04,293 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1839252919] [2021-02-19 20:09:04,294 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:09:04,294 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:09:04,294 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:09:04,294 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=671, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:09:04,294 INFO L87 Difference]: Start difference. First operand 4612 states and 13819 transitions. Second operand has 28 states, 28 states have (on average 2.5714285714285716) internal successors, (72), 27 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:05,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:09:05,474 INFO L93 Difference]: Finished difference Result 6189 states and 17997 transitions. [2021-02-19 20:09:05,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-02-19 20:09:05,474 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.5714285714285716) internal successors, (72), 27 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:09:05,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:09:05,481 INFO L225 Difference]: With dead ends: 6189 [2021-02-19 20:09:05,481 INFO L226 Difference]: Without dead ends: 5968 [2021-02-19 20:09:05,482 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 557 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=235, Invalid=2215, Unknown=0, NotChecked=0, Total=2450 [2021-02-19 20:09:05,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5968 states. [2021-02-19 20:09:05,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5968 to 4616. [2021-02-19 20:09:05,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4616 states, 4615 states have (on average 2.996749729144095) internal successors, (13830), 4615 states have internal predecessors, (13830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:05,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4616 states to 4616 states and 13830 transitions. [2021-02-19 20:09:05,542 INFO L78 Accepts]: Start accepts. Automaton has 4616 states and 13830 transitions. Word has length 42 [2021-02-19 20:09:05,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:09:05,542 INFO L480 AbstractCegarLoop]: Abstraction has 4616 states and 13830 transitions. [2021-02-19 20:09:05,542 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.5714285714285716) internal successors, (72), 27 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:05,542 INFO L276 IsEmpty]: Start isEmpty. Operand 4616 states and 13830 transitions. [2021-02-19 20:09:05,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:09:05,548 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:09:05,548 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:09:05,750 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-02-19 20:09:05,750 INFO L428 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:09:05,750 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:09:05,750 INFO L82 PathProgramCache]: Analyzing trace with hash -506805806, now seen corresponding path program 18 times [2021-02-19 20:09:05,750 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:09:05,750 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [476904367] [2021-02-19 20:09:05,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:09:05,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:09:05,936 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:09:05,936 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [476904367] [2021-02-19 20:09:05,936 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1308377081] [2021-02-19 20:09:05,937 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:09:05,964 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-02-19 20:09:05,964 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:09:05,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-02-19 20:09:05,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:09:06,056 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:09:06,056 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:06,060 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:06,061 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:06,061 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:13 [2021-02-19 20:09:06,102 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:09:06,103 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:06,108 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:06,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-02-19 20:09:06,108 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:09:06,239 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:09:06,239 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:09:06,239 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 25 [2021-02-19 20:09:06,240 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [596140512] [2021-02-19 20:09:06,240 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-02-19 20:09:06,240 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:09:06,240 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-02-19 20:09:06,240 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=577, Unknown=0, NotChecked=0, Total=650 [2021-02-19 20:09:06,240 INFO L87 Difference]: Start difference. First operand 4616 states and 13830 transitions. Second operand has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:07,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:09:07,445 INFO L93 Difference]: Finished difference Result 7088 states and 20488 transitions. [2021-02-19 20:09:07,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-02-19 20:09:07,445 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:09:07,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:09:07,453 INFO L225 Difference]: With dead ends: 7088 [2021-02-19 20:09:07,454 INFO L226 Difference]: Without dead ends: 6902 [2021-02-19 20:09:07,454 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 489 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=216, Invalid=2040, Unknown=0, NotChecked=0, Total=2256 [2021-02-19 20:09:07,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6902 states. [2021-02-19 20:09:07,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6902 to 4597. [2021-02-19 20:09:07,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4597 states, 4596 states have (on average 2.9945604873803306) internal successors, (13763), 4596 states have internal predecessors, (13763), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:07,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4597 states to 4597 states and 13763 transitions. [2021-02-19 20:09:07,531 INFO L78 Accepts]: Start accepts. Automaton has 4597 states and 13763 transitions. Word has length 42 [2021-02-19 20:09:07,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:09:07,531 INFO L480 AbstractCegarLoop]: Abstraction has 4597 states and 13763 transitions. [2021-02-19 20:09:07,531 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:07,531 INFO L276 IsEmpty]: Start isEmpty. Operand 4597 states and 13763 transitions. [2021-02-19 20:09:07,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:09:07,537 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:09:07,537 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:09:07,737 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:09:07,738 INFO L428 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:09:07,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:09:07,738 INFO L82 PathProgramCache]: Analyzing trace with hash 1538926234, now seen corresponding path program 19 times [2021-02-19 20:09:07,738 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:09:07,738 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [851176838] [2021-02-19 20:09:07,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:09:07,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:09:07,917 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:09:07,917 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [851176838] [2021-02-19 20:09:07,918 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1365328928] [2021-02-19 20:09:07,918 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02-19 20:09:07,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:09:07,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:09:07,941 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:09:08,002 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:09:08,002 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:08,007 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:08,007 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:08,007 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:09:08,058 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:09:08,059 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:08,063 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:08,070 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:08,070 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:09:08,172 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:09:08,172 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:09:08,173 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 24 [2021-02-19 20:09:08,173 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1776530499] [2021-02-19 20:09:08,173 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-02-19 20:09:08,173 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:09:08,173 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-02-19 20:09:08,173 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=529, Unknown=0, NotChecked=0, Total=600 [2021-02-19 20:09:08,173 INFO L87 Difference]: Start difference. First operand 4597 states and 13763 transitions. Second operand has 25 states, 25 states have (on average 2.84) internal successors, (71), 24 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:09,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:09:09,053 INFO L93 Difference]: Finished difference Result 5261 states and 15418 transitions. [2021-02-19 20:09:09,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-02-19 20:09:09,054 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.84) internal successors, (71), 24 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:09:09,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:09:09,060 INFO L225 Difference]: With dead ends: 5261 [2021-02-19 20:09:09,060 INFO L226 Difference]: Without dead ends: 5040 [2021-02-19 20:09:09,061 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 32 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 377 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=187, Invalid=1619, Unknown=0, NotChecked=0, Total=1806 [2021-02-19 20:09:09,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5040 states. [2021-02-19 20:09:09,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5040 to 4604. [2021-02-19 20:09:09,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4604 states, 4603 states have (on average 2.9941342602650445) internal successors, (13782), 4603 states have internal predecessors, (13782), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:09,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4604 states to 4604 states and 13782 transitions. [2021-02-19 20:09:09,120 INFO L78 Accepts]: Start accepts. Automaton has 4604 states and 13782 transitions. Word has length 42 [2021-02-19 20:09:09,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:09:09,120 INFO L480 AbstractCegarLoop]: Abstraction has 4604 states and 13782 transitions. [2021-02-19 20:09:09,121 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.84) internal successors, (71), 24 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:09,121 INFO L276 IsEmpty]: Start isEmpty. Operand 4604 states and 13782 transitions. [2021-02-19 20:09:09,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:09:09,126 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:09:09,126 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:09:09,326 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-02-19 20:09:09,327 INFO L428 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:09:09,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:09:09,327 INFO L82 PathProgramCache]: Analyzing trace with hash -1531590002, now seen corresponding path program 20 times [2021-02-19 20:09:09,327 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:09:09,327 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1885280780] [2021-02-19 20:09:09,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:09:09,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:09:09,506 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:09:09,506 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1885280780] [2021-02-19 20:09:09,506 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1161073984] [2021-02-19 20:09:09,506 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:09:09,541 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 20:09:09,541 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:09:09,542 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 28 conjunts are in the unsatisfiable core [2021-02-19 20:09:09,543 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:09:09,603 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:09:09,604 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:09,609 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:09,609 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:09,609 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-02-19 20:09:09,655 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:09:09,656 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:09,660 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:09,661 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:09,661 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:09:09,764 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:09:09,765 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:09:09,765 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 24 [2021-02-19 20:09:09,765 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [961563662] [2021-02-19 20:09:09,765 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-02-19 20:09:09,765 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:09:09,766 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-02-19 20:09:09,766 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=525, Unknown=0, NotChecked=0, Total=600 [2021-02-19 20:09:09,766 INFO L87 Difference]: Start difference. First operand 4604 states and 13782 transitions. Second operand has 25 states, 25 states have (on average 2.76) internal successors, (69), 24 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:10,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:09:10,551 INFO L93 Difference]: Finished difference Result 5518 states and 16059 transitions. [2021-02-19 20:09:10,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-02-19 20:09:10,551 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.76) internal successors, (69), 24 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:09:10,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:09:10,557 INFO L225 Difference]: With dead ends: 5518 [2021-02-19 20:09:10,557 INFO L226 Difference]: Without dead ends: 5297 [2021-02-19 20:09:10,558 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 32 SyntacticMatches, 3 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 396 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=183, Invalid=1539, Unknown=0, NotChecked=0, Total=1722 [2021-02-19 20:09:10,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5297 states. [2021-02-19 20:09:10,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5297 to 4597. [2021-02-19 20:09:10,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4597 states, 4596 states have (on average 2.9945604873803306) internal successors, (13763), 4596 states have internal predecessors, (13763), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:10,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4597 states to 4597 states and 13763 transitions. [2021-02-19 20:09:10,613 INFO L78 Accepts]: Start accepts. Automaton has 4597 states and 13763 transitions. Word has length 42 [2021-02-19 20:09:10,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:09:10,614 INFO L480 AbstractCegarLoop]: Abstraction has 4597 states and 13763 transitions. [2021-02-19 20:09:10,614 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.76) internal successors, (69), 24 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:10,614 INFO L276 IsEmpty]: Start isEmpty. Operand 4597 states and 13763 transitions. [2021-02-19 20:09:10,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:09:10,618 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:09:10,619 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:09:10,826 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:09:10,826 INFO L428 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:09:10,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:09:10,826 INFO L82 PathProgramCache]: Analyzing trace with hash 936826042, now seen corresponding path program 21 times [2021-02-19 20:09:10,826 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:09:10,826 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [921226660] [2021-02-19 20:09:10,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:09:10,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:09:11,028 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:09:11,028 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [921226660] [2021-02-19 20:09:11,028 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [853786908] [2021-02-19 20:09:11,028 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-02-19 20:09:11,057 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-02-19 20:09:11,057 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:09:11,058 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-02-19 20:09:11,059 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:09:11,141 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:09:11,142 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:11,146 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:11,147 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:11,147 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:13 [2021-02-19 20:09:11,216 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:09:11,218 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:11,222 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:11,223 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:11,223 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-02-19 20:09:11,334 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:09:11,335 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:09:11,335 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-02-19 20:09:11,335 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [539678582] [2021-02-19 20:09:11,335 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-02-19 20:09:11,335 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:09:11,335 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-02-19 20:09:11,335 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=625, Unknown=0, NotChecked=0, Total=702 [2021-02-19 20:09:11,335 INFO L87 Difference]: Start difference. First operand 4597 states and 13763 transitions. Second operand has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:12,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:09:12,696 INFO L93 Difference]: Finished difference Result 5991 states and 17427 transitions. [2021-02-19 20:09:12,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-02-19 20:09:12,696 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:09:12,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:09:12,702 INFO L225 Difference]: With dead ends: 5991 [2021-02-19 20:09:12,703 INFO L226 Difference]: Without dead ends: 5770 [2021-02-19 20:09:12,704 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 677 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=280, Invalid=2582, Unknown=0, NotChecked=0, Total=2862 [2021-02-19 20:09:12,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5770 states. [2021-02-19 20:09:12,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5770 to 4617. [2021-02-19 20:09:12,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4617 states, 4616 states have (on average 2.997833622183709) internal successors, (13838), 4616 states have internal predecessors, (13838), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:12,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4617 states to 4617 states and 13838 transitions. [2021-02-19 20:09:12,767 INFO L78 Accepts]: Start accepts. Automaton has 4617 states and 13838 transitions. Word has length 42 [2021-02-19 20:09:12,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:09:12,767 INFO L480 AbstractCegarLoop]: Abstraction has 4617 states and 13838 transitions. [2021-02-19 20:09:12,767 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:12,767 INFO L276 IsEmpty]: Start isEmpty. Operand 4617 states and 13838 transitions. [2021-02-19 20:09:12,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:09:12,772 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:09:12,772 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:09:12,974 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-02-19 20:09:12,974 INFO L428 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:09:12,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:09:12,974 INFO L82 PathProgramCache]: Analyzing trace with hash -2060116746, now seen corresponding path program 22 times [2021-02-19 20:09:12,974 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:09:12,974 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1635978058] [2021-02-19 20:09:12,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:09:12,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:09:13,170 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:09:13,170 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1635978058] [2021-02-19 20:09:13,170 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2106690658] [2021-02-19 20:09:13,170 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:09:13,196 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 20:09:13,196 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:09:13,196 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:09:13,197 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:09:13,260 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:09:13,262 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:13,267 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:13,268 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:13,268 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:09:13,310 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:09:13,311 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:13,315 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:13,315 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:13,315 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:09:13,452 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:09:13,452 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:09:13,452 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 25 [2021-02-19 20:09:13,452 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1845315993] [2021-02-19 20:09:13,453 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-02-19 20:09:13,453 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:09:13,453 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-02-19 20:09:13,453 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=577, Unknown=0, NotChecked=0, Total=650 [2021-02-19 20:09:13,453 INFO L87 Difference]: Start difference. First operand 4617 states and 13838 transitions. Second operand has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:14,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:09:14,530 INFO L93 Difference]: Finished difference Result 6650 states and 19277 transitions. [2021-02-19 20:09:14,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-02-19 20:09:14,531 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:09:14,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:09:14,539 INFO L225 Difference]: With dead ends: 6650 [2021-02-19 20:09:14,539 INFO L226 Difference]: Without dead ends: 6429 [2021-02-19 20:09:14,540 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 438 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=213, Invalid=1857, Unknown=0, NotChecked=0, Total=2070 [2021-02-19 20:09:14,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6429 states. [2021-02-19 20:09:14,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6429 to 4641. [2021-02-19 20:09:14,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4641 states, 4640 states have (on average 3.0008620689655174) internal successors, (13924), 4640 states have internal predecessors, (13924), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:14,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4641 states to 4641 states and 13924 transitions. [2021-02-19 20:09:14,605 INFO L78 Accepts]: Start accepts. Automaton has 4641 states and 13924 transitions. Word has length 42 [2021-02-19 20:09:14,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:09:14,605 INFO L480 AbstractCegarLoop]: Abstraction has 4641 states and 13924 transitions. [2021-02-19 20:09:14,605 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:14,605 INFO L276 IsEmpty]: Start isEmpty. Operand 4641 states and 13924 transitions. [2021-02-19 20:09:14,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:09:14,609 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:09:14,610 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:09:14,810 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:09:14,811 INFO L428 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:09:14,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:09:14,811 INFO L82 PathProgramCache]: Analyzing trace with hash -466016550, now seen corresponding path program 23 times [2021-02-19 20:09:14,811 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:09:14,811 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [165094874] [2021-02-19 20:09:14,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:09:14,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:09:14,999 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:09:15,000 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [165094874] [2021-02-19 20:09:15,000 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1346687174] [2021-02-19 20:09:15,000 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:09:15,023 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 20:09:15,023 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:09:15,024 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:09:15,024 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:09:15,093 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:09:15,094 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:15,098 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:15,098 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:15,098 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-02-19 20:09:15,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:09:15,140 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:15,144 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:15,144 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:15,145 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-02-19 20:09:15,284 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:09:15,284 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:09:15,284 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 25 [2021-02-19 20:09:15,284 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1028628420] [2021-02-19 20:09:15,285 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-02-19 20:09:15,285 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:09:15,285 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-02-19 20:09:15,285 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=577, Unknown=0, NotChecked=0, Total=650 [2021-02-19 20:09:15,285 INFO L87 Difference]: Start difference. First operand 4641 states and 13924 transitions. Second operand has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:16,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:09:16,405 INFO L93 Difference]: Finished difference Result 7549 states and 21768 transitions. [2021-02-19 20:09:16,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-02-19 20:09:16,405 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:09:16,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:09:16,414 INFO L225 Difference]: With dead ends: 7549 [2021-02-19 20:09:16,415 INFO L226 Difference]: Without dead ends: 7363 [2021-02-19 20:09:16,415 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 490 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=224, Invalid=2032, Unknown=0, NotChecked=0, Total=2256 [2021-02-19 20:09:16,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7363 states. [2021-02-19 20:09:16,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7363 to 4625. [2021-02-19 20:09:16,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4625 states, 4624 states have (on average 2.9991349480968856) internal successors, (13868), 4624 states have internal predecessors, (13868), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:16,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4625 states to 4625 states and 13868 transitions. [2021-02-19 20:09:16,481 INFO L78 Accepts]: Start accepts. Automaton has 4625 states and 13868 transitions. Word has length 42 [2021-02-19 20:09:16,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:09:16,481 INFO L480 AbstractCegarLoop]: Abstraction has 4625 states and 13868 transitions. [2021-02-19 20:09:16,481 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:16,481 INFO L276 IsEmpty]: Start isEmpty. Operand 4625 states and 13868 transitions. [2021-02-19 20:09:16,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:09:16,486 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:09:16,486 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:09:16,687 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2021-02-19 20:09:16,687 INFO L428 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:09:16,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:09:16,688 INFO L82 PathProgramCache]: Analyzing trace with hash 1617381788, now seen corresponding path program 24 times [2021-02-19 20:09:16,688 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:09:16,688 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [489956754] [2021-02-19 20:09:16,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:09:16,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:09:16,877 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:09:16,877 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [489956754] [2021-02-19 20:09:16,877 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [686532513] [2021-02-19 20:09:16,877 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-02-19 20:09:16,907 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-02-19 20:09:16,907 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:09:16,907 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-02-19 20:09:16,908 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:09:16,967 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:09:16,968 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:16,972 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:16,972 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:16,973 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:09:17,062 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:09:17,063 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:17,067 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:17,067 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:17,067 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:13 [2021-02-19 20:09:17,209 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:09:17,209 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:09:17,209 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 27 [2021-02-19 20:09:17,209 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [302666832] [2021-02-19 20:09:17,209 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:09:17,209 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:09:17,209 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:09:17,210 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=670, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:09:17,210 INFO L87 Difference]: Start difference. First operand 4625 states and 13868 transitions. Second operand has 28 states, 28 states have (on average 2.5714285714285716) internal successors, (72), 27 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:18,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:09:18,216 INFO L93 Difference]: Finished difference Result 5952 states and 17272 transitions. [2021-02-19 20:09:18,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-02-19 20:09:18,217 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.5714285714285716) internal successors, (72), 27 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:09:18,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:09:18,223 INFO L225 Difference]: With dead ends: 5952 [2021-02-19 20:09:18,224 INFO L226 Difference]: Without dead ends: 5731 [2021-02-19 20:09:18,224 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 598 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=260, Invalid=2290, Unknown=0, NotChecked=0, Total=2550 [2021-02-19 20:09:18,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5731 states. [2021-02-19 20:09:18,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5731 to 4625. [2021-02-19 20:09:18,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4625 states, 4624 states have (on average 2.9991349480968856) internal successors, (13868), 4624 states have internal predecessors, (13868), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:18,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4625 states to 4625 states and 13868 transitions. [2021-02-19 20:09:18,283 INFO L78 Accepts]: Start accepts. Automaton has 4625 states and 13868 transitions. Word has length 42 [2021-02-19 20:09:18,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:09:18,283 INFO L480 AbstractCegarLoop]: Abstraction has 4625 states and 13868 transitions. [2021-02-19 20:09:18,283 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.5714285714285716) internal successors, (72), 27 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:18,283 INFO L276 IsEmpty]: Start isEmpty. Operand 4625 states and 13868 transitions. [2021-02-19 20:09:18,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:09:18,288 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:09:18,288 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:09:18,491 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:09:18,491 INFO L428 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:09:18,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:09:18,491 INFO L82 PathProgramCache]: Analyzing trace with hash 1787927390, now seen corresponding path program 25 times [2021-02-19 20:09:18,491 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:09:18,491 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1124478682] [2021-02-19 20:09:18,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:09:18,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:09:18,703 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:09:18,704 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1124478682] [2021-02-19 20:09:18,704 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [863797262] [2021-02-19 20:09:18,704 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-02-19 20:09:18,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:09:18,737 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:09:18,737 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:09:18,820 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:09:18,821 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:18,827 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:18,828 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:18,828 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-02-19 20:09:18,932 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:09:18,933 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:18,938 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:18,938 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:18,938 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:09:19,071 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:09:19,071 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:09:19,071 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:09:19,071 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1490908197] [2021-02-19 20:09:19,071 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:09:19,071 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:09:19,072 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:09:19,072 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:09:19,072 INFO L87 Difference]: Start difference. First operand 4625 states and 13868 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:19,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:09:19,849 INFO L93 Difference]: Finished difference Result 5174 states and 15236 transitions. [2021-02-19 20:09:19,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-02-19 20:09:19,849 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:09:19,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:09:19,855 INFO L225 Difference]: With dead ends: 5174 [2021-02-19 20:09:19,856 INFO L226 Difference]: Without dead ends: 4953 [2021-02-19 20:09:19,856 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 447 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=195, Invalid=1785, Unknown=0, NotChecked=0, Total=1980 [2021-02-19 20:09:19,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4953 states. [2021-02-19 20:09:19,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4953 to 4631. [2021-02-19 20:09:19,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4631 states, 4630 states have (on average 2.999352051835853) internal successors, (13887), 4630 states have internal predecessors, (13887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:19,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4631 states to 4631 states and 13887 transitions. [2021-02-19 20:09:19,913 INFO L78 Accepts]: Start accepts. Automaton has 4631 states and 13887 transitions. Word has length 42 [2021-02-19 20:09:19,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:09:19,913 INFO L480 AbstractCegarLoop]: Abstraction has 4631 states and 13887 transitions. [2021-02-19 20:09:19,913 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:19,913 INFO L276 IsEmpty]: Start isEmpty. Operand 4631 states and 13887 transitions. [2021-02-19 20:09:19,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:09:19,918 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:09:19,918 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:09:20,118 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-02-19 20:09:20,119 INFO L428 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:09:20,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:09:20,119 INFO L82 PathProgramCache]: Analyzing trace with hash 758807572, now seen corresponding path program 26 times [2021-02-19 20:09:20,119 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:09:20,119 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1775686031] [2021-02-19 20:09:20,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:09:20,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:09:20,347 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:09:20,347 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1775686031] [2021-02-19 20:09:20,347 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [854861312] [2021-02-19 20:09:20,347 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:09:20,374 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 20:09:20,374 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:09:20,374 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:09:20,375 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:09:20,463 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:09:20,464 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:20,470 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:20,471 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:20,471 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-02-19 20:09:20,566 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:09:20,567 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:20,571 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:20,572 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:20,572 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:09:20,688 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:09:20,688 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:09:20,688 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:09:20,688 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1344069916] [2021-02-19 20:09:20,689 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:09:20,689 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:09:20,689 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:09:20,689 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=675, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:09:20,689 INFO L87 Difference]: Start difference. First operand 4631 states and 13887 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:21,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:09:21,857 INFO L93 Difference]: Finished difference Result 5538 states and 16146 transitions. [2021-02-19 20:09:21,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-02-19 20:09:21,858 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:09:21,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:09:21,864 INFO L225 Difference]: With dead ends: 5538 [2021-02-19 20:09:21,864 INFO L226 Difference]: Without dead ends: 5317 [2021-02-19 20:09:21,865 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 507 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=217, Invalid=2039, Unknown=0, NotChecked=0, Total=2256 [2021-02-19 20:09:21,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5317 states. [2021-02-19 20:09:21,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5317 to 4631. [2021-02-19 20:09:21,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4631 states, 4630 states have (on average 2.999352051835853) internal successors, (13887), 4630 states have internal predecessors, (13887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:21,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4631 states to 4631 states and 13887 transitions. [2021-02-19 20:09:21,930 INFO L78 Accepts]: Start accepts. Automaton has 4631 states and 13887 transitions. Word has length 42 [2021-02-19 20:09:21,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:09:21,930 INFO L480 AbstractCegarLoop]: Abstraction has 4631 states and 13887 transitions. [2021-02-19 20:09:21,930 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:21,930 INFO L276 IsEmpty]: Start isEmpty. Operand 4631 states and 13887 transitions. [2021-02-19 20:09:21,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:09:21,935 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:09:21,935 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:09:22,137 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:09:22,137 INFO L428 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:09:22,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:09:22,138 INFO L82 PathProgramCache]: Analyzing trace with hash 52226608, now seen corresponding path program 27 times [2021-02-19 20:09:22,138 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:09:22,138 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [66406439] [2021-02-19 20:09:22,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:09:22,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:09:22,347 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:09:22,348 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [66406439] [2021-02-19 20:09:22,348 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1132986439] [2021-02-19 20:09:22,348 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:09:22,375 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-02-19 20:09:22,376 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:09:22,376 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:09:22,377 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:09:22,459 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:09:22,460 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:22,466 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:22,467 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:22,467 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-02-19 20:09:22,538 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:09:22,539 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:22,543 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:22,544 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:22,544 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:09:22,691 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:09:22,692 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:09:22,692 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:09:22,692 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [135820083] [2021-02-19 20:09:22,692 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:09:22,692 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:09:22,692 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:09:22,693 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=675, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:09:22,693 INFO L87 Difference]: Start difference. First operand 4631 states and 13887 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:23,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:09:23,895 INFO L93 Difference]: Finished difference Result 5709 states and 16746 transitions. [2021-02-19 20:09:23,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-02-19 20:09:23,895 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:09:23,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:09:23,901 INFO L225 Difference]: With dead ends: 5709 [2021-02-19 20:09:23,902 INFO L226 Difference]: Without dead ends: 5488 [2021-02-19 20:09:23,902 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 506 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=215, Invalid=2041, Unknown=0, NotChecked=0, Total=2256 [2021-02-19 20:09:23,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5488 states. [2021-02-19 20:09:23,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5488 to 4647. [2021-02-19 20:09:23,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4647 states, 4646 states have (on average 3.001076194575979) internal successors, (13943), 4646 states have internal predecessors, (13943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:23,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4647 states to 4647 states and 13943 transitions. [2021-02-19 20:09:23,959 INFO L78 Accepts]: Start accepts. Automaton has 4647 states and 13943 transitions. Word has length 42 [2021-02-19 20:09:23,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:09:23,959 INFO L480 AbstractCegarLoop]: Abstraction has 4647 states and 13943 transitions. [2021-02-19 20:09:23,959 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:23,959 INFO L276 IsEmpty]: Start isEmpty. Operand 4647 states and 13943 transitions. [2021-02-19 20:09:23,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:09:23,964 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:09:23,964 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:09:24,166 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-02-19 20:09:24,167 INFO L428 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:09:24,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:09:24,167 INFO L82 PathProgramCache]: Analyzing trace with hash 1646326804, now seen corresponding path program 28 times [2021-02-19 20:09:24,167 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:09:24,167 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1879847714] [2021-02-19 20:09:24,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:09:24,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:09:24,366 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:09:24,367 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1879847714] [2021-02-19 20:09:24,367 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1402429950] [2021-02-19 20:09:24,367 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:09:24,390 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 20:09:24,390 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:09:24,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:09:24,391 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:09:24,470 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:09:24,470 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:24,477 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:24,478 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:24,478 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-02-19 20:09:24,552 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:09:24,553 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:24,559 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:24,559 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:24,560 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:09:24,696 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:09:24,696 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:09:24,696 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:09:24,697 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [603148447] [2021-02-19 20:09:24,697 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:09:24,697 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:09:24,697 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:09:24,697 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=675, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:09:24,697 INFO L87 Difference]: Start difference. First operand 4647 states and 13943 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:25,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:09:25,877 INFO L93 Difference]: Finished difference Result 6147 states and 18037 transitions. [2021-02-19 20:09:25,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-02-19 20:09:25,878 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:09:25,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:09:25,885 INFO L225 Difference]: With dead ends: 6147 [2021-02-19 20:09:25,885 INFO L226 Difference]: Without dead ends: 5961 [2021-02-19 20:09:25,885 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 562 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=226, Invalid=2224, Unknown=0, NotChecked=0, Total=2450 [2021-02-19 20:09:25,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5961 states. [2021-02-19 20:09:25,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5961 to 4628. [2021-02-19 20:09:25,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4628 states, 4627 states have (on average 2.998919386211368) internal successors, (13876), 4627 states have internal predecessors, (13876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:25,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4628 states to 4628 states and 13876 transitions. [2021-02-19 20:09:25,946 INFO L78 Accepts]: Start accepts. Automaton has 4628 states and 13876 transitions. Word has length 42 [2021-02-19 20:09:25,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:09:25,947 INFO L480 AbstractCegarLoop]: Abstraction has 4628 states and 13876 transitions. [2021-02-19 20:09:25,947 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:25,947 INFO L276 IsEmpty]: Start isEmpty. Operand 4628 states and 13876 transitions. [2021-02-19 20:09:25,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:09:25,952 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:09:25,952 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:09:26,162 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-02-19 20:09:26,162 INFO L428 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:09:26,163 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:09:26,163 INFO L82 PathProgramCache]: Analyzing trace with hash -14632034, now seen corresponding path program 29 times [2021-02-19 20:09:26,163 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:09:26,163 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [138550210] [2021-02-19 20:09:26,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:09:26,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:09:26,357 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:09:26,358 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [138550210] [2021-02-19 20:09:26,358 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1506392149] [2021-02-19 20:09:26,358 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:09:26,386 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 20:09:26,387 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:09:26,387 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:09:26,389 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:09:26,468 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:09:26,469 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:26,475 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:26,475 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:26,475 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-02-19 20:09:26,526 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:09:26,527 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:26,532 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:26,533 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:26,533 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-02-19 20:09:26,703 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:09:26,703 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:09:26,703 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:09:26,704 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [58040143] [2021-02-19 20:09:26,704 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:09:26,704 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:09:26,704 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:09:26,704 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=677, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:09:26,704 INFO L87 Difference]: Start difference. First operand 4628 states and 13876 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:27,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:09:27,597 INFO L93 Difference]: Finished difference Result 5266 states and 15640 transitions. [2021-02-19 20:09:27,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-02-19 20:09:27,598 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:09:27,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:09:27,604 INFO L225 Difference]: With dead ends: 5266 [2021-02-19 20:09:27,604 INFO L226 Difference]: Without dead ends: 5045 [2021-02-19 20:09:27,604 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 379 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=186, Invalid=1706, Unknown=0, NotChecked=0, Total=1892 [2021-02-19 20:09:27,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5045 states. [2021-02-19 20:09:27,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5045 to 4648. [2021-02-19 20:09:27,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4648 states, 4647 states have (on average 2.9978480740262534) internal successors, (13931), 4647 states have internal predecessors, (13931), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:27,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4648 states to 4648 states and 13931 transitions. [2021-02-19 20:09:27,689 INFO L78 Accepts]: Start accepts. Automaton has 4648 states and 13931 transitions. Word has length 42 [2021-02-19 20:09:27,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:09:27,689 INFO L480 AbstractCegarLoop]: Abstraction has 4648 states and 13931 transitions. [2021-02-19 20:09:27,689 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:27,689 INFO L276 IsEmpty]: Start isEmpty. Operand 4648 states and 13931 transitions. [2021-02-19 20:09:27,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:09:27,695 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:09:27,695 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:09:27,895 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-02-19 20:09:27,895 INFO L428 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:09:27,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:09:27,896 INFO L82 PathProgramCache]: Analyzing trace with hash 1579468162, now seen corresponding path program 30 times [2021-02-19 20:09:27,896 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:09:27,896 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1445565917] [2021-02-19 20:09:27,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:09:27,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:09:28,077 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:09:28,077 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1445565917] [2021-02-19 20:09:28,077 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [808894283] [2021-02-19 20:09:28,077 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02-19 20:09:28,100 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-02-19 20:09:28,101 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:09:28,110 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-02-19 20:09:28,111 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:09:28,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:09:28,190 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:28,196 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:28,197 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:28,197 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:19 [2021-02-19 20:09:28,241 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:09:28,242 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:28,248 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:28,248 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:28,248 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-02-19 20:09:28,413 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:09:28,413 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:09:28,414 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:09:28,414 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1873367957] [2021-02-19 20:09:28,414 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:09:28,414 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:09:28,414 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:09:28,414 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=676, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:09:28,414 INFO L87 Difference]: Start difference. First operand 4648 states and 13931 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:29,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:09:29,308 INFO L93 Difference]: Finished difference Result 5632 states and 16746 transitions. [2021-02-19 20:09:29,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-02-19 20:09:29,309 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:09:29,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:09:29,316 INFO L225 Difference]: With dead ends: 5632 [2021-02-19 20:09:29,316 INFO L226 Difference]: Without dead ends: 5446 [2021-02-19 20:09:29,316 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 417 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=193, Invalid=1787, Unknown=0, NotChecked=0, Total=1980 [2021-02-19 20:09:29,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5446 states. [2021-02-19 20:09:29,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5446 to 4644. [2021-02-19 20:09:29,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4644 states, 4643 states have (on average 2.9980615981046737) internal successors, (13920), 4643 states have internal predecessors, (13920), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:29,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4644 states to 4644 states and 13920 transitions. [2021-02-19 20:09:29,374 INFO L78 Accepts]: Start accepts. Automaton has 4644 states and 13920 transitions. Word has length 42 [2021-02-19 20:09:29,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:09:29,374 INFO L480 AbstractCegarLoop]: Abstraction has 4644 states and 13920 transitions. [2021-02-19 20:09:29,374 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:29,374 INFO L276 IsEmpty]: Start isEmpty. Operand 4644 states and 13920 transitions. [2021-02-19 20:09:29,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:09:29,380 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:09:29,380 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:09:29,593 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-02-19 20:09:29,594 INFO L428 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:09:29,594 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:09:29,594 INFO L82 PathProgramCache]: Analyzing trace with hash -1235341952, now seen corresponding path program 31 times [2021-02-19 20:09:29,594 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:09:29,594 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1044255493] [2021-02-19 20:09:29,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:09:29,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:09:29,808 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:09:29,809 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1044255493] [2021-02-19 20:09:29,809 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [528059522] [2021-02-19 20:09:29,809 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:09:29,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:09:29,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:09:29,835 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:09:29,912 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:09:29,913 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:29,919 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:29,920 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:29,920 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-02-19 20:09:29,965 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:09:29,966 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:29,972 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:29,972 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:29,972 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-02-19 20:09:30,136 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:09:30,136 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:09:30,136 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:09:30,136 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [209824212] [2021-02-19 20:09:30,136 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:09:30,136 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:09:30,137 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:09:30,137 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=676, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:09:30,137 INFO L87 Difference]: Start difference. First operand 4644 states and 13920 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:30,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:09:30,953 INFO L93 Difference]: Finished difference Result 5523 states and 16436 transitions. [2021-02-19 20:09:30,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-02-19 20:09:30,954 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:09:30,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:09:30,961 INFO L225 Difference]: With dead ends: 5523 [2021-02-19 20:09:30,961 INFO L226 Difference]: Without dead ends: 5337 [2021-02-19 20:09:30,961 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 375 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=188, Invalid=1704, Unknown=0, NotChecked=0, Total=1892 [2021-02-19 20:09:30,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5337 states. [2021-02-19 20:09:31,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5337 to 4656. [2021-02-19 20:09:31,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4656 states, 4655 states have (on average 2.9965628356605802) internal successors, (13949), 4655 states have internal predecessors, (13949), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:31,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4656 states to 4656 states and 13949 transitions. [2021-02-19 20:09:31,020 INFO L78 Accepts]: Start accepts. Automaton has 4656 states and 13949 transitions. Word has length 42 [2021-02-19 20:09:31,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:09:31,020 INFO L480 AbstractCegarLoop]: Abstraction has 4656 states and 13949 transitions. [2021-02-19 20:09:31,020 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:31,020 INFO L276 IsEmpty]: Start isEmpty. Operand 4656 states and 13949 transitions. [2021-02-19 20:09:31,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:09:31,025 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:09:31,025 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:09:31,226 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-02-19 20:09:31,226 INFO L428 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:09:31,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:09:31,226 INFO L82 PathProgramCache]: Analyzing trace with hash -382062332, now seen corresponding path program 32 times [2021-02-19 20:09:31,226 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:09:31,226 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1277459967] [2021-02-19 20:09:31,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:09:31,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:09:31,428 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:09:31,429 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1277459967] [2021-02-19 20:09:31,429 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [809431261] [2021-02-19 20:09:31,429 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:09:31,452 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 20:09:31,452 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:09:31,453 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:09:31,453 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:09:31,535 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:09:31,536 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:31,542 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:31,543 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:31,543 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-02-19 20:09:31,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:09:31,669 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:31,673 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:31,673 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:31,673 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:09:31,790 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:09:31,790 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:09:31,790 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:09:31,790 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [492761271] [2021-02-19 20:09:31,791 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:09:31,791 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:09:31,791 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:09:31,791 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=677, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:09:31,791 INFO L87 Difference]: Start difference. First operand 4656 states and 13949 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:32,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:09:32,803 INFO L93 Difference]: Finished difference Result 5238 states and 15427 transitions. [2021-02-19 20:09:32,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-02-19 20:09:32,803 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:09:32,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:09:32,809 INFO L225 Difference]: With dead ends: 5238 [2021-02-19 20:09:32,809 INFO L226 Difference]: Without dead ends: 5017 [2021-02-19 20:09:32,810 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 483 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=218, Invalid=2038, Unknown=0, NotChecked=0, Total=2256 [2021-02-19 20:09:32,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5017 states. [2021-02-19 20:09:32,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5017 to 4656. [2021-02-19 20:09:32,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4656 states, 4655 states have (on average 2.9965628356605802) internal successors, (13949), 4655 states have internal predecessors, (13949), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:32,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4656 states to 4656 states and 13949 transitions. [2021-02-19 20:09:32,867 INFO L78 Accepts]: Start accepts. Automaton has 4656 states and 13949 transitions. Word has length 42 [2021-02-19 20:09:32,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:09:32,867 INFO L480 AbstractCegarLoop]: Abstraction has 4656 states and 13949 transitions. [2021-02-19 20:09:32,867 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:32,867 INFO L276 IsEmpty]: Start isEmpty. Operand 4656 states and 13949 transitions. [2021-02-19 20:09:32,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:09:32,872 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:09:32,872 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:09:33,072 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-02-19 20:09:33,073 INFO L428 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:09:33,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:09:33,073 INFO L82 PathProgramCache]: Analyzing trace with hash -1088643296, now seen corresponding path program 33 times [2021-02-19 20:09:33,073 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:09:33,073 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [197429752] [2021-02-19 20:09:33,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:09:33,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:09:33,274 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:09:33,274 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [197429752] [2021-02-19 20:09:33,274 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1171508508] [2021-02-19 20:09:33,274 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:09:33,308 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-02-19 20:09:33,308 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:09:33,309 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:09:33,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:09:33,385 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:09:33,386 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:33,393 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:33,394 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:33,394 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-02-19 20:09:33,465 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:09:33,466 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:33,470 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:33,471 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:33,471 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:09:33,639 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:09:33,640 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:09:33,640 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:09:33,640 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [412355326] [2021-02-19 20:09:33,640 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:09:33,640 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:09:33,640 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:09:33,640 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=677, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:09:33,640 INFO L87 Difference]: Start difference. First operand 4656 states and 13949 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:34,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:09:34,691 INFO L93 Difference]: Finished difference Result 5692 states and 16701 transitions. [2021-02-19 20:09:34,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-02-19 20:09:34,692 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:09:34,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:09:34,699 INFO L225 Difference]: With dead ends: 5692 [2021-02-19 20:09:34,699 INFO L226 Difference]: Without dead ends: 5471 [2021-02-19 20:09:34,699 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 482 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=216, Invalid=2040, Unknown=0, NotChecked=0, Total=2256 [2021-02-19 20:09:34,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5471 states. [2021-02-19 20:09:34,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5471 to 4672. [2021-02-19 20:09:34,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4672 states, 4671 states have (on average 2.998287304645686) internal successors, (14005), 4671 states have internal predecessors, (14005), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:34,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4672 states to 4672 states and 14005 transitions. [2021-02-19 20:09:34,760 INFO L78 Accepts]: Start accepts. Automaton has 4672 states and 14005 transitions. Word has length 42 [2021-02-19 20:09:34,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:09:34,760 INFO L480 AbstractCegarLoop]: Abstraction has 4672 states and 14005 transitions. [2021-02-19 20:09:34,760 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:34,760 INFO L276 IsEmpty]: Start isEmpty. Operand 4672 states and 14005 transitions. [2021-02-19 20:09:34,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:09:34,765 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:09:34,765 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:09:34,974 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2021-02-19 20:09:34,975 INFO L428 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:09:34,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:09:34,975 INFO L82 PathProgramCache]: Analyzing trace with hash 505456900, now seen corresponding path program 34 times [2021-02-19 20:09:34,975 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:09:34,975 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2073758218] [2021-02-19 20:09:34,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:09:34,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:09:35,158 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:09:35,158 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2073758218] [2021-02-19 20:09:35,158 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [126784801] [2021-02-19 20:09:35,158 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02-19 20:09:35,180 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 20:09:35,181 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:09:35,181 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:09:35,182 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:09:35,263 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:09:35,264 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:35,271 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:35,271 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:35,271 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-02-19 20:09:35,343 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:09:35,344 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:35,349 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:35,349 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:35,349 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:09:35,522 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:09:35,522 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:09:35,522 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:09:35,522 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1355618829] [2021-02-19 20:09:35,523 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:09:35,523 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:09:35,523 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:09:35,523 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=677, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:09:35,523 INFO L87 Difference]: Start difference. First operand 4672 states and 14005 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:36,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:09:36,722 INFO L93 Difference]: Finished difference Result 6078 states and 17845 transitions. [2021-02-19 20:09:36,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-02-19 20:09:36,723 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:09:36,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:09:36,730 INFO L225 Difference]: With dead ends: 6078 [2021-02-19 20:09:36,730 INFO L226 Difference]: Without dead ends: 5892 [2021-02-19 20:09:36,731 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 566 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=235, Invalid=2315, Unknown=0, NotChecked=0, Total=2550 [2021-02-19 20:09:36,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5892 states. [2021-02-19 20:09:36,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5892 to 4656. [2021-02-19 20:09:36,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4656 states, 4655 states have (on average 2.9965628356605802) internal successors, (13949), 4655 states have internal predecessors, (13949), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:36,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4656 states to 4656 states and 13949 transitions. [2021-02-19 20:09:36,800 INFO L78 Accepts]: Start accepts. Automaton has 4656 states and 13949 transitions. Word has length 42 [2021-02-19 20:09:36,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:09:36,800 INFO L480 AbstractCegarLoop]: Abstraction has 4656 states and 13949 transitions. [2021-02-19 20:09:36,800 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:36,800 INFO L276 IsEmpty]: Start isEmpty. Operand 4656 states and 13949 transitions. [2021-02-19 20:09:36,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:09:36,805 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:09:36,805 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:09:37,006 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:09:37,006 INFO L428 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:09:37,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:09:37,006 INFO L82 PathProgramCache]: Analyzing trace with hash -984808422, now seen corresponding path program 35 times [2021-02-19 20:09:37,006 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:09:37,006 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1702568669] [2021-02-19 20:09:37,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:09:37,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:09:37,209 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:09:37,209 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1702568669] [2021-02-19 20:09:37,209 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1641647521] [2021-02-19 20:09:37,209 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:09:37,232 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 20:09:37,232 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:09:37,233 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:09:37,233 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:09:37,290 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:09:37,291 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:37,298 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:37,299 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:37,299 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-02-19 20:09:37,413 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:09:37,414 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:37,418 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:37,419 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:37,419 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-02-19 20:09:37,545 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:09:37,545 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:09:37,545 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:09:37,545 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [833176084] [2021-02-19 20:09:37,546 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:09:37,546 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:09:37,546 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:09:37,546 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:09:37,546 INFO L87 Difference]: Start difference. First operand 4656 states and 13949 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:38,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:09:38,521 INFO L93 Difference]: Finished difference Result 5205 states and 15317 transitions. [2021-02-19 20:09:38,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-02-19 20:09:38,521 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:09:38,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:09:38,528 INFO L225 Difference]: With dead ends: 5205 [2021-02-19 20:09:38,528 INFO L226 Difference]: Without dead ends: 4984 [2021-02-19 20:09:38,528 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 446 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=195, Invalid=1785, Unknown=0, NotChecked=0, Total=1980 [2021-02-19 20:09:38,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4984 states. [2021-02-19 20:09:38,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4984 to 4662. [2021-02-19 20:09:38,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4662 states, 4661 states have (on average 2.996781806479296) internal successors, (13968), 4661 states have internal predecessors, (13968), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:38,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4662 states to 4662 states and 13968 transitions. [2021-02-19 20:09:38,586 INFO L78 Accepts]: Start accepts. Automaton has 4662 states and 13968 transitions. Word has length 42 [2021-02-19 20:09:38,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:09:38,586 INFO L480 AbstractCegarLoop]: Abstraction has 4662 states and 13968 transitions. [2021-02-19 20:09:38,586 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:38,586 INFO L276 IsEmpty]: Start isEmpty. Operand 4662 states and 13968 transitions. [2021-02-19 20:09:38,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:09:38,591 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:09:38,591 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:09:38,806 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,40 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:09:38,806 INFO L428 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:09:38,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:09:38,806 INFO L82 PathProgramCache]: Analyzing trace with hash -2013928240, now seen corresponding path program 36 times [2021-02-19 20:09:38,806 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:09:38,806 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1124743034] [2021-02-19 20:09:38,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:09:38,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:09:38,994 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:09:38,994 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1124743034] [2021-02-19 20:09:38,994 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [940492869] [2021-02-19 20:09:38,994 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02-19 20:09:39,017 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-02-19 20:09:39,017 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:09:39,018 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:09:39,018 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:09:39,080 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:09:39,081 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:39,086 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:39,087 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:39,087 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-02-19 20:09:39,202 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:09:39,203 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:39,207 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:39,208 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:39,208 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:09:39,324 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:09:39,324 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:09:39,324 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:09:39,324 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [441814672] [2021-02-19 20:09:39,324 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:09:39,324 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:09:39,324 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:09:39,325 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=675, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:09:39,325 INFO L87 Difference]: Start difference. First operand 4662 states and 13968 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:40,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:09:40,471 INFO L93 Difference]: Finished difference Result 5569 states and 16227 transitions. [2021-02-19 20:09:40,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-02-19 20:09:40,471 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:09:40,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:09:40,478 INFO L225 Difference]: With dead ends: 5569 [2021-02-19 20:09:40,478 INFO L226 Difference]: Without dead ends: 5348 [2021-02-19 20:09:40,478 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 506 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=217, Invalid=2039, Unknown=0, NotChecked=0, Total=2256 [2021-02-19 20:09:40,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5348 states. [2021-02-19 20:09:40,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5348 to 4662. [2021-02-19 20:09:40,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4662 states, 4661 states have (on average 2.996781806479296) internal successors, (13968), 4661 states have internal predecessors, (13968), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:40,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4662 states to 4662 states and 13968 transitions. [2021-02-19 20:09:40,535 INFO L78 Accepts]: Start accepts. Automaton has 4662 states and 13968 transitions. Word has length 42 [2021-02-19 20:09:40,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:09:40,535 INFO L480 AbstractCegarLoop]: Abstraction has 4662 states and 13968 transitions. [2021-02-19 20:09:40,536 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:40,536 INFO L276 IsEmpty]: Start isEmpty. Operand 4662 states and 13968 transitions. [2021-02-19 20:09:40,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:09:40,540 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:09:40,540 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:09:40,741 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:09:40,741 INFO L428 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:09:40,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:09:40,741 INFO L82 PathProgramCache]: Analyzing trace with hash 1574458092, now seen corresponding path program 37 times [2021-02-19 20:09:40,741 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:09:40,741 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1093395963] [2021-02-19 20:09:40,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:09:40,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:09:40,925 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:09:40,926 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1093395963] [2021-02-19 20:09:40,926 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1571853881] [2021-02-19 20:09:40,926 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:09:40,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:09:40,949 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:09:40,950 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:09:41,009 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:09:41,010 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:41,016 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:41,016 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:41,016 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-02-19 20:09:41,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:09:41,109 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:41,113 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:41,114 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:41,114 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:09:41,250 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:09:41,250 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:09:41,250 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:09:41,250 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1532172697] [2021-02-19 20:09:41,250 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:09:41,250 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:09:41,250 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:09:41,250 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=675, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:09:41,251 INFO L87 Difference]: Start difference. First operand 4662 states and 13968 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:42,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:09:42,355 INFO L93 Difference]: Finished difference Result 5740 states and 16827 transitions. [2021-02-19 20:09:42,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-02-19 20:09:42,356 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:09:42,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:09:42,362 INFO L225 Difference]: With dead ends: 5740 [2021-02-19 20:09:42,362 INFO L226 Difference]: Without dead ends: 5519 [2021-02-19 20:09:42,362 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 505 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=215, Invalid=2041, Unknown=0, NotChecked=0, Total=2256 [2021-02-19 20:09:42,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5519 states. [2021-02-19 20:09:42,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5519 to 4678. [2021-02-19 20:09:42,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4678 states, 4677 states have (on average 2.998503314090229) internal successors, (14024), 4677 states have internal predecessors, (14024), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:42,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4678 states to 4678 states and 14024 transitions. [2021-02-19 20:09:42,428 INFO L78 Accepts]: Start accepts. Automaton has 4678 states and 14024 transitions. Word has length 42 [2021-02-19 20:09:42,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:09:42,428 INFO L480 AbstractCegarLoop]: Abstraction has 4678 states and 14024 transitions. [2021-02-19 20:09:42,428 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:42,428 INFO L276 IsEmpty]: Start isEmpty. Operand 4678 states and 14024 transitions. [2021-02-19 20:09:42,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:09:42,434 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:09:42,434 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:09:42,634 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2021-02-19 20:09:42,634 INFO L428 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:09:42,634 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:09:42,635 INFO L82 PathProgramCache]: Analyzing trace with hash -1126409008, now seen corresponding path program 38 times [2021-02-19 20:09:42,635 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:09:42,635 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [16577344] [2021-02-19 20:09:42,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:09:42,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:09:42,849 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:09:42,849 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [16577344] [2021-02-19 20:09:42,849 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1024022825] [2021-02-19 20:09:42,849 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:09:42,875 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 20:09:42,875 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:09:42,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-02-19 20:09:42,876 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:09:42,934 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:09:42,934 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:42,940 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:42,941 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:42,941 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:16 [2021-02-19 20:09:43,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 11 treesize of output 7 [2021-02-19 20:09:43,047 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:43,052 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:43,053 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:43,053 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:09:43,207 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:09:43,207 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:09:43,207 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:09:43,207 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1295512957] [2021-02-19 20:09:43,208 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:09:43,208 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:09:43,208 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:09:43,208 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=675, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:09:43,208 INFO L87 Difference]: Start difference. First operand 4678 states and 14024 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:44,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:09:44,368 INFO L93 Difference]: Finished difference Result 6178 states and 18118 transitions. [2021-02-19 20:09:44,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-02-19 20:09:44,368 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:09:44,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:09:44,376 INFO L225 Difference]: With dead ends: 6178 [2021-02-19 20:09:44,376 INFO L226 Difference]: Without dead ends: 5992 [2021-02-19 20:09:44,376 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 561 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=226, Invalid=2224, Unknown=0, NotChecked=0, Total=2450 [2021-02-19 20:09:44,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5992 states. [2021-02-19 20:09:44,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5992 to 4659. [2021-02-19 20:09:44,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4659 states, 4658 states have (on average 2.9963503649635035) internal successors, (13957), 4658 states have internal predecessors, (13957), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:44,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4659 states to 4659 states and 13957 transitions. [2021-02-19 20:09:44,439 INFO L78 Accepts]: Start accepts. Automaton has 4659 states and 13957 transitions. Word has length 42 [2021-02-19 20:09:44,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:09:44,439 INFO L480 AbstractCegarLoop]: Abstraction has 4659 states and 13957 transitions. [2021-02-19 20:09:44,440 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:44,440 INFO L276 IsEmpty]: Start isEmpty. Operand 4659 states and 13957 transitions. [2021-02-19 20:09:44,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:09:44,444 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:09:44,444 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:09:44,645 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:09:44,645 INFO L428 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:09:44,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:09:44,645 INFO L82 PathProgramCache]: Analyzing trace with hash 1507599450, now seen corresponding path program 39 times [2021-02-19 20:09:44,645 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:09:44,645 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [489527567] [2021-02-19 20:09:44,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:09:44,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:09:44,829 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:09:44,829 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [489527567] [2021-02-19 20:09:44,829 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1968210312] [2021-02-19 20:09:44,829 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02-19 20:09:44,851 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-02-19 20:09:44,851 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:09:44,852 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:09:44,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:09:44,912 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:09:44,913 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:44,918 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:44,919 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:44,919 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-02-19 20:09:44,990 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:09:44,991 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:44,996 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:44,997 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:44,997 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-02-19 20:09:45,167 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:09:45,167 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:09:45,167 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:09:45,167 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1248181082] [2021-02-19 20:09:45,167 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:09:45,167 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:09:45,167 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:09:45,168 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=677, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:09:45,168 INFO L87 Difference]: Start difference. First operand 4659 states and 13957 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:46,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:09:46,082 INFO L93 Difference]: Finished difference Result 5297 states and 15721 transitions. [2021-02-19 20:09:46,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-02-19 20:09:46,082 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:09:46,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:09:46,089 INFO L225 Difference]: With dead ends: 5297 [2021-02-19 20:09:46,090 INFO L226 Difference]: Without dead ends: 5076 [2021-02-19 20:09:46,090 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 378 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=186, Invalid=1706, Unknown=0, NotChecked=0, Total=1892 [2021-02-19 20:09:46,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5076 states. [2021-02-19 20:09:46,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5076 to 4679. [2021-02-19 20:09:46,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4679 states, 4678 states have (on average 2.9952971355280034) internal successors, (14012), 4678 states have internal predecessors, (14012), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:46,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4679 states to 4679 states and 14012 transitions. [2021-02-19 20:09:46,148 INFO L78 Accepts]: Start accepts. Automaton has 4679 states and 14012 transitions. Word has length 42 [2021-02-19 20:09:46,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:09:46,148 INFO L480 AbstractCegarLoop]: Abstraction has 4679 states and 14012 transitions. [2021-02-19 20:09:46,148 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:46,148 INFO L276 IsEmpty]: Start isEmpty. Operand 4679 states and 14012 transitions. [2021-02-19 20:09:46,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:09:46,153 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:09:46,153 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:09:46,353 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:09:46,354 INFO L428 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:09:46,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:09:46,354 INFO L82 PathProgramCache]: Analyzing trace with hash -1193267650, now seen corresponding path program 40 times [2021-02-19 20:09:46,354 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:09:46,354 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2122058069] [2021-02-19 20:09:46,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:09:46,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:09:46,552 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:09:46,552 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2122058069] [2021-02-19 20:09:46,552 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2060546551] [2021-02-19 20:09:46,553 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:09:46,588 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 20:09:46,588 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:09:46,589 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:09:46,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:09:46,646 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:09:46,647 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:46,653 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:46,653 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:46,653 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-02-19 20:09:46,721 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:09:46,722 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:46,728 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:46,728 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:46,728 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-02-19 20:09:46,905 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:09:46,905 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:09:46,905 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:09:46,905 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1183887801] [2021-02-19 20:09:46,905 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:09:46,905 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:09:46,906 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:09:46,906 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=676, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:09:46,906 INFO L87 Difference]: Start difference. First operand 4679 states and 14012 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:47,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:09:47,892 INFO L93 Difference]: Finished difference Result 5663 states and 16827 transitions. [2021-02-19 20:09:47,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-02-19 20:09:47,893 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:09:47,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:09:47,899 INFO L225 Difference]: With dead ends: 5663 [2021-02-19 20:09:47,899 INFO L226 Difference]: Without dead ends: 5477 [2021-02-19 20:09:47,900 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 416 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=193, Invalid=1787, Unknown=0, NotChecked=0, Total=1980 [2021-02-19 20:09:47,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5477 states. [2021-02-19 20:09:47,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5477 to 4675. [2021-02-19 20:09:47,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4675 states, 4674 states have (on average 2.995507060333761) internal successors, (14001), 4674 states have internal predecessors, (14001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:47,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4675 states to 4675 states and 14001 transitions. [2021-02-19 20:09:47,959 INFO L78 Accepts]: Start accepts. Automaton has 4675 states and 14001 transitions. Word has length 42 [2021-02-19 20:09:47,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:09:47,959 INFO L480 AbstractCegarLoop]: Abstraction has 4675 states and 14001 transitions. [2021-02-19 20:09:47,959 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:47,959 INFO L276 IsEmpty]: Start isEmpty. Operand 4675 states and 14001 transitions. [2021-02-19 20:09:47,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:09:47,964 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:09:47,964 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:09:48,164 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-02-19 20:09:48,164 INFO L428 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:09:48,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:09:48,164 INFO L82 PathProgramCache]: Analyzing trace with hash 286889532, now seen corresponding path program 41 times [2021-02-19 20:09:48,165 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:09:48,165 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1341430836] [2021-02-19 20:09:48,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:09:48,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:09:48,344 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:09:48,344 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1341430836] [2021-02-19 20:09:48,344 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [811683119] [2021-02-19 20:09:48,344 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:09:48,368 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 20:09:48,368 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:09:48,368 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:09:48,369 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:09:48,425 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:09:48,426 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:48,432 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:48,433 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:48,433 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-02-19 20:09:48,501 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:09:48,502 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:48,509 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:48,509 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:48,509 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-02-19 20:09:48,724 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:09:48,725 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:09:48,725 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 29 [2021-02-19 20:09:48,725 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2005617810] [2021-02-19 20:09:48,725 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-02-19 20:09:48,725 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:09:48,725 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-02-19 20:09:48,725 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=778, Unknown=0, NotChecked=0, Total=870 [2021-02-19 20:09:48,725 INFO L87 Difference]: Start difference. First operand 4675 states and 14001 transitions. Second operand has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:49,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:09:49,874 INFO L93 Difference]: Finished difference Result 5643 states and 16719 transitions. [2021-02-19 20:09:49,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-02-19 20:09:49,874 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:09:49,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:09:49,881 INFO L225 Difference]: With dead ends: 5643 [2021-02-19 20:09:49,882 INFO L226 Difference]: Without dead ends: 5355 [2021-02-19 20:09:49,882 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 502 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=237, Invalid=2115, Unknown=0, NotChecked=0, Total=2352 [2021-02-19 20:09:49,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5355 states. [2021-02-19 20:09:49,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5355 to 4671. [2021-02-19 20:09:49,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4671 states, 4670 states have (on average 2.9957173447537473) internal successors, (13990), 4670 states have internal predecessors, (13990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:49,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4671 states to 4671 states and 13990 transitions. [2021-02-19 20:09:49,943 INFO L78 Accepts]: Start accepts. Automaton has 4671 states and 13990 transitions. Word has length 42 [2021-02-19 20:09:49,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:09:49,943 INFO L480 AbstractCegarLoop]: Abstraction has 4671 states and 13990 transitions. [2021-02-19 20:09:49,943 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:49,943 INFO L276 IsEmpty]: Start isEmpty. Operand 4671 states and 13990 transitions. [2021-02-19 20:09:49,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:09:49,948 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:09:49,948 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:09:50,148 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-02-19 20:09:50,148 INFO L428 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:09:50,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:09:50,149 INFO L82 PathProgramCache]: Analyzing trace with hash 1140169152, now seen corresponding path program 42 times [2021-02-19 20:09:50,149 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:09:50,149 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [633358210] [2021-02-19 20:09:50,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:09:50,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:09:50,372 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:09:50,372 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [633358210] [2021-02-19 20:09:50,372 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [939032129] [2021-02-19 20:09:50,372 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:09:50,396 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-02-19 20:09:50,397 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:09:50,397 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:09:50,398 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:09:50,462 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:09:50,463 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:50,470 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:50,470 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:50,470 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-02-19 20:09:50,588 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:09:50,589 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:50,593 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:50,594 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:50,594 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:09:50,725 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:09:50,725 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:09:50,725 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:09:50,725 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [558123002] [2021-02-19 20:09:50,725 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:09:50,725 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:09:50,725 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:09:50,725 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=677, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:09:50,726 INFO L87 Difference]: Start difference. First operand 4671 states and 13990 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:51,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:09:51,901 INFO L93 Difference]: Finished difference Result 5253 states and 15468 transitions. [2021-02-19 20:09:51,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-02-19 20:09:51,901 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:09:51,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:09:51,908 INFO L225 Difference]: With dead ends: 5253 [2021-02-19 20:09:51,908 INFO L226 Difference]: Without dead ends: 5032 [2021-02-19 20:09:51,908 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 482 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=218, Invalid=2038, Unknown=0, NotChecked=0, Total=2256 [2021-02-19 20:09:51,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5032 states. [2021-02-19 20:09:51,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5032 to 4671. [2021-02-19 20:09:51,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4671 states, 4670 states have (on average 2.9957173447537473) internal successors, (13990), 4670 states have internal predecessors, (13990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:51,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4671 states to 4671 states and 13990 transitions. [2021-02-19 20:09:51,968 INFO L78 Accepts]: Start accepts. Automaton has 4671 states and 13990 transitions. Word has length 42 [2021-02-19 20:09:51,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:09:51,968 INFO L480 AbstractCegarLoop]: Abstraction has 4671 states and 13990 transitions. [2021-02-19 20:09:51,968 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:51,968 INFO L276 IsEmpty]: Start isEmpty. Operand 4671 states and 13990 transitions. [2021-02-19 20:09:51,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:09:51,973 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:09:51,973 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:09:52,173 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-02-19 20:09:52,174 INFO L428 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:09:52,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:09:52,174 INFO L82 PathProgramCache]: Analyzing trace with hash 433588188, now seen corresponding path program 43 times [2021-02-19 20:09:52,174 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:09:52,174 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [643749906] [2021-02-19 20:09:52,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:09:52,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:09:52,367 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:09:52,367 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [643749906] [2021-02-19 20:09:52,367 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [339817677] [2021-02-19 20:09:52,368 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:09:52,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:09:52,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:09:52,391 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:09:52,448 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:09:52,449 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:52,455 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:52,455 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:52,455 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-02-19 20:09:52,551 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:09:52,552 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:52,556 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:52,557 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:52,557 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:09:52,717 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:09:52,717 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:09:52,717 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:09:52,717 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1671297169] [2021-02-19 20:09:52,717 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:09:52,717 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:09:52,718 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:09:52,718 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=677, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:09:52,718 INFO L87 Difference]: Start difference. First operand 4671 states and 13990 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:53,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:09:53,951 INFO L93 Difference]: Finished difference Result 5715 states and 16764 transitions. [2021-02-19 20:09:53,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-02-19 20:09:53,952 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:09:53,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:09:53,958 INFO L225 Difference]: With dead ends: 5715 [2021-02-19 20:09:53,958 INFO L226 Difference]: Without dead ends: 5494 [2021-02-19 20:09:53,958 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 481 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=216, Invalid=2040, Unknown=0, NotChecked=0, Total=2256 [2021-02-19 20:09:53,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5494 states. [2021-02-19 20:09:54,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5494 to 4687. [2021-02-19 20:09:54,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4687 states, 4686 states have (on average 2.9974391805377723) internal successors, (14046), 4686 states have internal predecessors, (14046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:54,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4687 states to 4687 states and 14046 transitions. [2021-02-19 20:09:54,011 INFO L78 Accepts]: Start accepts. Automaton has 4687 states and 14046 transitions. Word has length 42 [2021-02-19 20:09:54,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:09:54,011 INFO L480 AbstractCegarLoop]: Abstraction has 4687 states and 14046 transitions. [2021-02-19 20:09:54,011 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:54,011 INFO L276 IsEmpty]: Start isEmpty. Operand 4687 states and 14046 transitions. [2021-02-19 20:09:54,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:09:54,016 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:09:54,016 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:09:54,217 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:09:54,218 INFO L428 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:09:54,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:09:54,218 INFO L82 PathProgramCache]: Analyzing trace with hash 2027688384, now seen corresponding path program 44 times [2021-02-19 20:09:54,218 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:09:54,218 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [921385096] [2021-02-19 20:09:54,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:09:54,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:09:54,430 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:09:54,431 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [921385096] [2021-02-19 20:09:54,431 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [713950459] [2021-02-19 20:09:54,431 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:09:54,456 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 20:09:54,457 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:09:54,457 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-02-19 20:09:54,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:09:54,519 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:09:54,522 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:54,529 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:54,529 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:54,530 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:16 [2021-02-19 20:09:54,641 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:09:54,642 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:54,647 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:54,649 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:54,649 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:09:54,791 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:09:54,792 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:09:54,792 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:09:54,792 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [522563585] [2021-02-19 20:09:54,792 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:09:54,792 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:09:54,792 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:09:54,792 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=677, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:09:54,792 INFO L87 Difference]: Start difference. First operand 4687 states and 14046 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:56,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:09:56,100 INFO L93 Difference]: Finished difference Result 6109 states and 17926 transitions. [2021-02-19 20:09:56,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-02-19 20:09:56,101 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:09:56,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:09:56,109 INFO L225 Difference]: With dead ends: 6109 [2021-02-19 20:09:56,109 INFO L226 Difference]: Without dead ends: 5923 [2021-02-19 20:09:56,109 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 565 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=235, Invalid=2315, Unknown=0, NotChecked=0, Total=2550 [2021-02-19 20:09:56,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5923 states. [2021-02-19 20:09:56,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5923 to 4656. [2021-02-19 20:09:56,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4656 states, 4655 states have (on average 2.9965628356605802) internal successors, (13949), 4655 states have internal predecessors, (13949), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:56,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4656 states to 4656 states and 13949 transitions. [2021-02-19 20:09:56,172 INFO L78 Accepts]: Start accepts. Automaton has 4656 states and 13949 transitions. Word has length 42 [2021-02-19 20:09:56,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:09:56,172 INFO L480 AbstractCegarLoop]: Abstraction has 4656 states and 13949 transitions. [2021-02-19 20:09:56,172 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:56,172 INFO L276 IsEmpty]: Start isEmpty. Operand 4656 states and 13949 transitions. [2021-02-19 20:09:56,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:09:56,177 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:09:56,177 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:09:56,377 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:09:56,377 INFO L428 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:09:56,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:09:56,378 INFO L82 PathProgramCache]: Analyzing trace with hash 2012073762, now seen corresponding path program 45 times [2021-02-19 20:09:56,378 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:09:56,378 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1962230772] [2021-02-19 20:09:56,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:09:56,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:09:56,584 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:09:56,584 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1962230772] [2021-02-19 20:09:56,584 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1437848927] [2021-02-19 20:09:56,585 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:09:56,609 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-02-19 20:09:56,609 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:09:56,610 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 28 conjunts are in the unsatisfiable core [2021-02-19 20:09:56,611 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:09:56,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:09:56,669 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:56,674 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:56,675 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:56,675 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-02-19 20:09:56,771 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:09:56,772 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:56,777 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:56,777 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:56,778 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:09:56,892 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:09:56,892 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:09:56,892 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-02-19 20:09:56,892 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1524834818] [2021-02-19 20:09:56,892 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-02-19 20:09:56,892 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:09:56,893 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-02-19 20:09:56,893 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=625, Unknown=0, NotChecked=0, Total=702 [2021-02-19 20:09:56,893 INFO L87 Difference]: Start difference. First operand 4656 states and 13949 transitions. Second operand has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:57,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:09:57,908 INFO L93 Difference]: Finished difference Result 5489 states and 16018 transitions. [2021-02-19 20:09:57,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-02-19 20:09:57,908 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:09:57,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:09:57,915 INFO L225 Difference]: With dead ends: 5489 [2021-02-19 20:09:57,916 INFO L226 Difference]: Without dead ends: 5268 [2021-02-19 20:09:57,916 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 465 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=209, Invalid=1861, Unknown=0, NotChecked=0, Total=2070 [2021-02-19 20:09:57,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5268 states. [2021-02-19 20:09:57,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5268 to 4659. [2021-02-19 20:09:57,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4659 states, 4658 states have (on average 2.9969944182052384) internal successors, (13960), 4658 states have internal predecessors, (13960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:57,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4659 states to 4659 states and 13960 transitions. [2021-02-19 20:09:57,982 INFO L78 Accepts]: Start accepts. Automaton has 4659 states and 13960 transitions. Word has length 42 [2021-02-19 20:09:57,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:09:57,982 INFO L480 AbstractCegarLoop]: Abstraction has 4659 states and 13960 transitions. [2021-02-19 20:09:57,982 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:57,982 INFO L276 IsEmpty]: Start isEmpty. Operand 4659 states and 13960 transitions. [2021-02-19 20:09:57,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:09:57,987 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:09:57,987 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:09:58,188 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2021-02-19 20:09:58,188 INFO L428 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:09:58,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:09:58,188 INFO L82 PathProgramCache]: Analyzing trace with hash -1298785864, now seen corresponding path program 46 times [2021-02-19 20:09:58,188 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:09:58,188 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [174015806] [2021-02-19 20:09:58,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:09:58,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:09:58,379 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:09:58,379 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [174015806] [2021-02-19 20:09:58,379 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2072891533] [2021-02-19 20:09:58,379 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:09:58,401 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 20:09:58,402 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:09:58,402 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:09:58,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:09:58,462 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:09:58,463 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:58,469 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:58,470 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:58,470 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-02-19 20:09:58,566 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:09:58,567 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:09:58,572 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:09:58,573 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:09:58,573 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:09:58,693 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:09:58,693 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:09:58,693 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-02-19 20:09:58,693 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2134950230] [2021-02-19 20:09:58,694 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-02-19 20:09:58,694 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:09:58,694 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-02-19 20:09:58,694 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=626, Unknown=0, NotChecked=0, Total=702 [2021-02-19 20:09:58,694 INFO L87 Difference]: Start difference. First operand 4659 states and 13960 transitions. Second operand has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:59,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:09:59,911 INFO L93 Difference]: Finished difference Result 5776 states and 16780 transitions. [2021-02-19 20:09:59,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-02-19 20:09:59,912 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:09:59,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:09:59,919 INFO L225 Difference]: With dead ends: 5776 [2021-02-19 20:09:59,919 INFO L226 Difference]: Without dead ends: 5555 [2021-02-19 20:09:59,920 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 526 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=230, Invalid=2122, Unknown=0, NotChecked=0, Total=2352 [2021-02-19 20:09:59,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5555 states. [2021-02-19 20:09:59,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5555 to 4659. [2021-02-19 20:09:59,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4659 states, 4658 states have (on average 2.9969944182052384) internal successors, (13960), 4658 states have internal predecessors, (13960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:59,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4659 states to 4659 states and 13960 transitions. [2021-02-19 20:09:59,996 INFO L78 Accepts]: Start accepts. Automaton has 4659 states and 13960 transitions. Word has length 42 [2021-02-19 20:09:59,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:09:59,996 INFO L480 AbstractCegarLoop]: Abstraction has 4659 states and 13960 transitions. [2021-02-19 20:09:59,996 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:09:59,996 INFO L276 IsEmpty]: Start isEmpty. Operand 4659 states and 13960 transitions. [2021-02-19 20:10:00,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:10:00,001 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:10:00,001 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:10:00,201 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:10:00,202 INFO L428 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:10:00,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:10:00,202 INFO L82 PathProgramCache]: Analyzing trace with hash -2005366828, now seen corresponding path program 47 times [2021-02-19 20:10:00,202 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:10:00,202 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [948329823] [2021-02-19 20:10:00,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:10:00,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:10:00,402 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:10:00,403 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [948329823] [2021-02-19 20:10:00,403 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2077901829] [2021-02-19 20:10:00,403 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-02-19 20:10:00,435 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 20:10:00,435 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:10:00,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:10:00,437 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:10:00,494 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:10:00,495 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:10:00,501 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:10:00,501 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:10:00,501 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-02-19 20:10:00,575 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:10:00,575 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:10:00,580 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:10:00,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-02-19 20:10:00,581 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:10:00,763 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:10:00,763 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:10:00,763 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 28 [2021-02-19 20:10:00,763 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2069536680] [2021-02-19 20:10:00,763 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-02-19 20:10:00,763 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:10:00,764 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-02-19 20:10:00,764 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=724, Unknown=0, NotChecked=0, Total=812 [2021-02-19 20:10:00,764 INFO L87 Difference]: Start difference. First operand 4659 states and 13960 transitions. Second operand has 29 states, 29 states have (on average 2.689655172413793) internal successors, (78), 28 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:02,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:10:02,248 INFO L93 Difference]: Finished difference Result 5971 states and 17441 transitions. [2021-02-19 20:10:02,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-02-19 20:10:02,249 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.689655172413793) internal successors, (78), 28 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:10:02,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:10:02,257 INFO L225 Difference]: With dead ends: 5971 [2021-02-19 20:10:02,257 INFO L226 Difference]: Without dead ends: 5750 [2021-02-19 20:10:02,258 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 657 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=258, Invalid=2498, Unknown=0, NotChecked=0, Total=2756 [2021-02-19 20:10:02,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5750 states. [2021-02-19 20:10:02,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5750 to 4675. [2021-02-19 20:10:02,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4675 states, 4674 states have (on average 2.998716302952503) internal successors, (14016), 4674 states have internal predecessors, (14016), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:02,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4675 states to 4675 states and 14016 transitions. [2021-02-19 20:10:02,327 INFO L78 Accepts]: Start accepts. Automaton has 4675 states and 14016 transitions. Word has length 42 [2021-02-19 20:10:02,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:10:02,327 INFO L480 AbstractCegarLoop]: Abstraction has 4675 states and 14016 transitions. [2021-02-19 20:10:02,328 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 2.689655172413793) internal successors, (78), 28 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:02,328 INFO L276 IsEmpty]: Start isEmpty. Operand 4675 states and 14016 transitions. [2021-02-19 20:10:02,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:10:02,332 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:10:02,332 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:10:02,547 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2021-02-19 20:10:02,547 INFO L428 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:10:02,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:10:02,547 INFO L82 PathProgramCache]: Analyzing trace with hash -411266632, now seen corresponding path program 48 times [2021-02-19 20:10:02,547 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:10:02,548 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [48376677] [2021-02-19 20:10:02,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:10:02,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:10:02,800 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:10:02,800 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [48376677] [2021-02-19 20:10:02,800 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [446411826] [2021-02-19 20:10:02,800 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-02-19 20:10:02,835 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-02-19 20:10:02,835 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:10:02,836 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-02-19 20:10:02,836 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:10:02,901 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:10:02,902 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:10:02,908 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:10:02,909 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:10:02,909 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:16 [2021-02-19 20:10:02,996 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:10:02,997 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:10:03,003 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:10:03,003 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:10:03,003 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:10:03,159 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:10:03,159 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:10:03,159 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-02-19 20:10:03,159 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1388433734] [2021-02-19 20:10:03,159 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-02-19 20:10:03,159 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:10:03,160 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-02-19 20:10:03,160 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=626, Unknown=0, NotChecked=0, Total=702 [2021-02-19 20:10:03,160 INFO L87 Difference]: Start difference. First operand 4675 states and 14016 transitions. Second operand has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:04,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:10:04,500 INFO L93 Difference]: Finished difference Result 6565 states and 19085 transitions. [2021-02-19 20:10:04,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-02-19 20:10:04,501 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:10:04,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:10:04,510 INFO L225 Difference]: With dead ends: 6565 [2021-02-19 20:10:04,510 INFO L226 Difference]: Without dead ends: 6379 [2021-02-19 20:10:04,510 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 583 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=239, Invalid=2311, Unknown=0, NotChecked=0, Total=2550 [2021-02-19 20:10:04,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6379 states. [2021-02-19 20:10:04,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6379 to 4656. [2021-02-19 20:10:04,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4656 states, 4655 states have (on average 2.9965628356605802) internal successors, (13949), 4655 states have internal predecessors, (13949), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:04,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4656 states to 4656 states and 13949 transitions. [2021-02-19 20:10:04,578 INFO L78 Accepts]: Start accepts. Automaton has 4656 states and 13949 transitions. Word has length 42 [2021-02-19 20:10:04,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:10:04,578 INFO L480 AbstractCegarLoop]: Abstraction has 4656 states and 13949 transitions. [2021-02-19 20:10:04,578 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:04,578 INFO L276 IsEmpty]: Start isEmpty. Operand 4656 states and 13949 transitions. [2021-02-19 20:10:04,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:10:04,583 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:10:04,583 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:10:04,784 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-02-19 20:10:04,785 INFO L428 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:10:04,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:10:04,785 INFO L82 PathProgramCache]: Analyzing trace with hash 1634465408, now seen corresponding path program 49 times [2021-02-19 20:10:04,785 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:10:04,785 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1668939918] [2021-02-19 20:10:04,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:10:04,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:10:04,983 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:10:04,983 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1668939918] [2021-02-19 20:10:04,983 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [120803315] [2021-02-19 20:10:04,983 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:10:05,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:10:05,008 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:10:05,009 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:10:05,073 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:10:05,074 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:10:05,080 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:10:05,081 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:10:05,081 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-02-19 20:10:05,197 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:10:05,198 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:10:05,202 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:10:05,203 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:10:05,203 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:10:05,322 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:10:05,323 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:10:05,323 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 25 [2021-02-19 20:10:05,323 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1821838016] [2021-02-19 20:10:05,323 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-02-19 20:10:05,323 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:10:05,323 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-02-19 20:10:05,323 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=576, Unknown=0, NotChecked=0, Total=650 [2021-02-19 20:10:05,324 INFO L87 Difference]: Start difference. First operand 4656 states and 13949 transitions. Second operand has 26 states, 26 states have (on average 2.9615384615384617) internal successors, (77), 25 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:06,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:10:06,305 INFO L93 Difference]: Finished difference Result 5233 states and 15390 transitions. [2021-02-19 20:10:06,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-02-19 20:10:06,306 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.9615384615384617) internal successors, (77), 25 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:10:06,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:10:06,312 INFO L225 Difference]: With dead ends: 5233 [2021-02-19 20:10:06,312 INFO L226 Difference]: Without dead ends: 5012 [2021-02-19 20:10:06,313 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 409 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=191, Invalid=1701, Unknown=0, NotChecked=0, Total=1892 [2021-02-19 20:10:06,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5012 states. [2021-02-19 20:10:06,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5012 to 4656. [2021-02-19 20:10:06,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4656 states, 4655 states have (on average 2.9965628356605802) internal successors, (13949), 4655 states have internal predecessors, (13949), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:06,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4656 states to 4656 states and 13949 transitions. [2021-02-19 20:10:06,372 INFO L78 Accepts]: Start accepts. Automaton has 4656 states and 13949 transitions. Word has length 42 [2021-02-19 20:10:06,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:10:06,372 INFO L480 AbstractCegarLoop]: Abstraction has 4656 states and 13949 transitions. [2021-02-19 20:10:06,372 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.9615384615384617) internal successors, (77), 25 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:06,372 INFO L276 IsEmpty]: Start isEmpty. Operand 4656 states and 13949 transitions. [2021-02-19 20:10:06,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:10:06,377 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:10:06,378 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:10:06,578 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-02-19 20:10:06,578 INFO L428 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:10:06,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:10:06,578 INFO L82 PathProgramCache]: Analyzing trace with hash -1436050828, now seen corresponding path program 50 times [2021-02-19 20:10:06,578 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:10:06,578 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1592486027] [2021-02-19 20:10:06,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:10:06,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:10:06,770 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:10:06,770 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1592486027] [2021-02-19 20:10:06,770 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [820139011] [2021-02-19 20:10:06,770 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02-19 20:10:06,793 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 20:10:06,793 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:10:06,794 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 28 conjunts are in the unsatisfiable core [2021-02-19 20:10:06,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:10:06,852 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:10:06,853 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:10:06,858 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:10:06,859 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:10:06,859 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-02-19 20:10:06,934 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:10:06,935 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:10:06,940 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:10:06,940 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:10:06,940 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:10:07,050 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:10:07,050 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:10:07,050 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 25 [2021-02-19 20:10:07,050 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [972573005] [2021-02-19 20:10:07,051 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-02-19 20:10:07,051 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:10:07,051 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-02-19 20:10:07,051 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=572, Unknown=0, NotChecked=0, Total=650 [2021-02-19 20:10:07,051 INFO L87 Difference]: Start difference. First operand 4656 states and 13949 transitions. Second operand has 26 states, 26 states have (on average 2.8846153846153846) internal successors, (75), 25 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:07,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:10:07,937 INFO L93 Difference]: Finished difference Result 5490 states and 16031 transitions. [2021-02-19 20:10:07,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-02-19 20:10:07,937 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.8846153846153846) internal successors, (75), 25 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:10:07,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:10:07,944 INFO L225 Difference]: With dead ends: 5490 [2021-02-19 20:10:07,944 INFO L226 Difference]: Without dead ends: 5269 [2021-02-19 20:10:07,946 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 428 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=187, Invalid=1619, Unknown=0, NotChecked=0, Total=1806 [2021-02-19 20:10:07,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5269 states. [2021-02-19 20:10:07,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5269 to 4649. [2021-02-19 20:10:07,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4649 states, 4648 states have (on average 2.996987951807229) internal successors, (13930), 4648 states have internal predecessors, (13930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:08,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4649 states to 4649 states and 13930 transitions. [2021-02-19 20:10:08,006 INFO L78 Accepts]: Start accepts. Automaton has 4649 states and 13930 transitions. Word has length 42 [2021-02-19 20:10:08,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:10:08,006 INFO L480 AbstractCegarLoop]: Abstraction has 4649 states and 13930 transitions. [2021-02-19 20:10:08,006 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.8846153846153846) internal successors, (75), 25 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:08,006 INFO L276 IsEmpty]: Start isEmpty. Operand 4649 states and 13930 transitions. [2021-02-19 20:10:08,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:10:08,012 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:10:08,012 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:10:08,212 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-02-19 20:10:08,212 INFO L428 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:10:08,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:10:08,213 INFO L82 PathProgramCache]: Analyzing trace with hash -1964577572, now seen corresponding path program 51 times [2021-02-19 20:10:08,213 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:10:08,213 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [342365577] [2021-02-19 20:10:08,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:10:08,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:10:08,405 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:10:08,405 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [342365577] [2021-02-19 20:10:08,405 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [333935217] [2021-02-19 20:10:08,405 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:10:08,428 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-02-19 20:10:08,428 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:10:08,429 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:10:08,429 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:10:08,489 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:10:08,490 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:10:08,496 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:10:08,497 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:10:08,497 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-02-19 20:10:08,569 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:10:08,570 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:10:08,575 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:10:08,576 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:10:08,576 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:10:08,716 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:10:08,716 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:10:08,716 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-02-19 20:10:08,716 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [637397511] [2021-02-19 20:10:08,717 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-02-19 20:10:08,717 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:10:08,717 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-02-19 20:10:08,717 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=626, Unknown=0, NotChecked=0, Total=702 [2021-02-19 20:10:08,717 INFO L87 Difference]: Start difference. First operand 4649 states and 13930 transitions. Second operand has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:09,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:10:09,933 INFO L93 Difference]: Finished difference Result 6319 states and 18331 transitions. [2021-02-19 20:10:09,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-02-19 20:10:09,933 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:10:09,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:10:09,942 INFO L225 Difference]: With dead ends: 6319 [2021-02-19 20:10:09,942 INFO L226 Difference]: Without dead ends: 6098 [2021-02-19 20:10:09,942 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 473 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=217, Invalid=1945, Unknown=0, NotChecked=0, Total=2162 [2021-02-19 20:10:09,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6098 states. [2021-02-19 20:10:09,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6098 to 4653. [2021-02-19 20:10:10,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4653 states, 4652 states have (on average 2.996775580395529) internal successors, (13941), 4652 states have internal predecessors, (13941), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:10,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4653 states to 4653 states and 13941 transitions. [2021-02-19 20:10:10,009 INFO L78 Accepts]: Start accepts. Automaton has 4653 states and 13941 transitions. Word has length 42 [2021-02-19 20:10:10,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:10:10,009 INFO L480 AbstractCegarLoop]: Abstraction has 4653 states and 13941 transitions. [2021-02-19 20:10:10,009 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:10,009 INFO L276 IsEmpty]: Start isEmpty. Operand 4653 states and 13941 transitions. [2021-02-19 20:10:10,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:10:10,014 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:10:10,014 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:10:10,214 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:10:10,215 INFO L428 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:10:10,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:10:10,215 INFO L82 PathProgramCache]: Analyzing trace with hash -370477376, now seen corresponding path program 52 times [2021-02-19 20:10:10,215 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:10:10,215 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [796977759] [2021-02-19 20:10:10,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:10:10,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:10:10,455 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:10:10,455 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [796977759] [2021-02-19 20:10:10,455 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [773517276] [2021-02-19 20:10:10,455 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:10:10,480 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 20:10:10,480 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:10:10,481 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:10:10,481 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:10:10,546 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:10:10,547 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:10:10,553 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:10:10,554 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:10:10,554 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-02-19 20:10:10,632 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:10:10,633 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:10:10,639 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:10:10,639 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:10:10,640 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:10:10,788 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:10:10,789 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:10:10,789 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-02-19 20:10:10,789 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1971007725] [2021-02-19 20:10:10,789 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-02-19 20:10:10,789 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:10:10,789 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-02-19 20:10:10,789 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=626, Unknown=0, NotChecked=0, Total=702 [2021-02-19 20:10:10,790 INFO L87 Difference]: Start difference. First operand 4653 states and 13941 transitions. Second operand has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:12,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:10:12,247 INFO L93 Difference]: Finished difference Result 6961 states and 20115 transitions. [2021-02-19 20:10:12,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-02-19 20:10:12,248 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:10:12,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:10:12,257 INFO L225 Difference]: With dead ends: 6961 [2021-02-19 20:10:12,257 INFO L226 Difference]: Without dead ends: 6775 [2021-02-19 20:10:12,257 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 527 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=228, Invalid=2124, Unknown=0, NotChecked=0, Total=2352 [2021-02-19 20:10:12,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6775 states. [2021-02-19 20:10:12,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6775 to 4637. [2021-02-19 20:10:12,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4637 states, 4636 states have (on average 2.9950388265746333) internal successors, (13885), 4636 states have internal predecessors, (13885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:12,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4637 states to 4637 states and 13885 transitions. [2021-02-19 20:10:12,326 INFO L78 Accepts]: Start accepts. Automaton has 4637 states and 13885 transitions. Word has length 42 [2021-02-19 20:10:12,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:10:12,326 INFO L480 AbstractCegarLoop]: Abstraction has 4637 states and 13885 transitions. [2021-02-19 20:10:12,327 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:12,327 INFO L276 IsEmpty]: Start isEmpty. Operand 4637 states and 13885 transitions. [2021-02-19 20:10:12,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:10:12,332 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:10:12,332 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:10:12,532 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-02-19 20:10:12,532 INFO L428 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:10:12,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:10:12,532 INFO L82 PathProgramCache]: Analyzing trace with hash 1712920962, now seen corresponding path program 53 times [2021-02-19 20:10:12,533 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:10:12,533 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [552921172] [2021-02-19 20:10:12,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:10:12,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:10:12,726 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:10:12,727 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [552921172] [2021-02-19 20:10:12,727 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [864329787] [2021-02-19 20:10:12,727 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02-19 20:10:12,750 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-02-19 20:10:12,751 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:10:12,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-02-19 20:10:12,752 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:10:12,859 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:10:12,860 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:10:12,865 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:10:12,865 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:10:12,865 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-02-19 20:10:12,997 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 20:10:12,997 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:10:12,998 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:10:13,005 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:10:13,007 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:10:13,007 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:32, output treesize:13 [2021-02-19 20:10:13,161 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:10:13,161 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:10:13,161 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 29 [2021-02-19 20:10:13,161 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [111639847] [2021-02-19 20:10:13,162 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-02-19 20:10:13,162 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:10:13,162 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-02-19 20:10:13,162 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=785, Unknown=0, NotChecked=0, Total=870 [2021-02-19 20:10:13,162 INFO L87 Difference]: Start difference. First operand 4637 states and 13885 transitions. Second operand has 30 states, 30 states have (on average 2.7) internal successors, (81), 29 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:14,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:10:14,920 INFO L93 Difference]: Finished difference Result 5652 states and 16485 transitions. [2021-02-19 20:10:14,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-02-19 20:10:14,921 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.7) internal successors, (81), 29 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:10:14,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:10:14,928 INFO L225 Difference]: With dead ends: 5652 [2021-02-19 20:10:14,928 INFO L226 Difference]: Without dead ends: 5431 [2021-02-19 20:10:14,929 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 811 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=369, Invalid=3291, Unknown=0, NotChecked=0, Total=3660 [2021-02-19 20:10:14,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5431 states. [2021-02-19 20:10:14,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5431 to 4727. [2021-02-19 20:10:14,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4727 states, 4726 states have (on average 2.984765129073212) internal successors, (14106), 4726 states have internal predecessors, (14106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:14,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4727 states to 4727 states and 14106 transitions. [2021-02-19 20:10:14,993 INFO L78 Accepts]: Start accepts. Automaton has 4727 states and 14106 transitions. Word has length 42 [2021-02-19 20:10:14,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:10:14,993 INFO L480 AbstractCegarLoop]: Abstraction has 4727 states and 14106 transitions. [2021-02-19 20:10:14,993 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 2.7) internal successors, (81), 29 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:14,993 INFO L276 IsEmpty]: Start isEmpty. Operand 4727 states and 14106 transitions. [2021-02-19 20:10:14,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:10:14,998 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:10:14,998 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:10:15,198 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:10:15,199 INFO L428 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:10:15,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:10:15,199 INFO L82 PathProgramCache]: Analyzing trace with hash -247980802, now seen corresponding path program 54 times [2021-02-19 20:10:15,199 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:10:15,199 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2037597840] [2021-02-19 20:10:15,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:10:15,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:10:15,375 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 20:10:15,375 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2037597840] [2021-02-19 20:10:15,376 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1608560638] [2021-02-19 20:10:15,376 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:10:15,398 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-02-19 20:10:15,399 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:10:15,399 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 28 conjunts are in the unsatisfiable core [2021-02-19 20:10:15,400 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:10:15,486 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:10:15,487 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:10:15,493 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:10:15,494 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:10:15,494 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-02-19 20:10:15,599 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:10:15,600 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:10:15,604 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:10:15,605 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:10:15,605 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:10:15,711 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 20:10:15,711 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:10:15,711 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 25 [2021-02-19 20:10:15,711 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [391857560] [2021-02-19 20:10:15,712 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-02-19 20:10:15,712 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:10:15,712 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-02-19 20:10:15,712 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=579, Unknown=0, NotChecked=0, Total=650 [2021-02-19 20:10:15,712 INFO L87 Difference]: Start difference. First operand 4727 states and 14106 transitions. Second operand has 26 states, 26 states have (on average 3.076923076923077) internal successors, (80), 25 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:16,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:10:16,666 INFO L93 Difference]: Finished difference Result 5658 states and 16484 transitions. [2021-02-19 20:10:16,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-02-19 20:10:16,666 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 3.076923076923077) internal successors, (80), 25 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:10:16,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:10:16,674 INFO L225 Difference]: With dead ends: 5658 [2021-02-19 20:10:16,674 INFO L226 Difference]: Without dead ends: 5625 [2021-02-19 20:10:16,674 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 469 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=219, Invalid=1761, Unknown=0, NotChecked=0, Total=1980 [2021-02-19 20:10:16,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5625 states. [2021-02-19 20:10:16,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5625 to 4627. [2021-02-19 20:10:16,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4627 states, 4626 states have (on average 2.993298746217034) internal successors, (13847), 4626 states have internal predecessors, (13847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:16,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4627 states to 4627 states and 13847 transitions. [2021-02-19 20:10:16,739 INFO L78 Accepts]: Start accepts. Automaton has 4627 states and 13847 transitions. Word has length 42 [2021-02-19 20:10:16,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:10:16,739 INFO L480 AbstractCegarLoop]: Abstraction has 4627 states and 13847 transitions. [2021-02-19 20:10:16,739 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 3.076923076923077) internal successors, (80), 25 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:16,740 INFO L276 IsEmpty]: Start isEmpty. Operand 4627 states and 13847 transitions. [2021-02-19 20:10:16,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:10:16,745 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:10:16,745 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:10:16,947 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable61 [2021-02-19 20:10:16,947 INFO L428 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:10:16,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:10:16,947 INFO L82 PathProgramCache]: Analyzing trace with hash -1522900910, now seen corresponding path program 55 times [2021-02-19 20:10:16,947 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:10:16,947 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [308300326] [2021-02-19 20:10:16,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:10:16,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:10:17,178 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:10:17,179 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [308300326] [2021-02-19 20:10:17,179 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1197079596] [2021-02-19 20:10:17,179 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:10:17,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:10:17,205 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:10:17,206 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:10:17,274 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:10:17,275 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:10:17,282 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:10:17,283 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:10:17,283 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-02-19 20:10:17,365 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:10:17,366 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:10:17,373 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:10:17,373 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:10:17,374 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-02-19 20:10:17,557 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:10:17,558 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:10:17,558 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:10:17,558 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [714092697] [2021-02-19 20:10:17,558 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:10:17,558 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:10:17,558 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:10:17,558 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=679, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:10:17,558 INFO L87 Difference]: Start difference. First operand 4627 states and 13847 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:18,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:10:18,675 INFO L93 Difference]: Finished difference Result 5265 states and 15611 transitions. [2021-02-19 20:10:18,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-02-19 20:10:18,676 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:10:18,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:10:18,683 INFO L225 Difference]: With dead ends: 5265 [2021-02-19 20:10:18,683 INFO L226 Difference]: Without dead ends: 5044 [2021-02-19 20:10:18,683 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 398 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=193, Invalid=1787, Unknown=0, NotChecked=0, Total=1980 [2021-02-19 20:10:18,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5044 states. [2021-02-19 20:10:18,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5044 to 4647. [2021-02-19 20:10:18,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4647 states, 4646 states have (on average 2.992251399052949) internal successors, (13902), 4646 states have internal predecessors, (13902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:18,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4647 states to 4647 states and 13902 transitions. [2021-02-19 20:10:18,745 INFO L78 Accepts]: Start accepts. Automaton has 4647 states and 13902 transitions. Word has length 42 [2021-02-19 20:10:18,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:10:18,745 INFO L480 AbstractCegarLoop]: Abstraction has 4647 states and 13902 transitions. [2021-02-19 20:10:18,746 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:18,746 INFO L276 IsEmpty]: Start isEmpty. Operand 4647 states and 13902 transitions. [2021-02-19 20:10:18,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:10:18,751 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:10:18,751 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:10:18,951 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:10:18,951 INFO L428 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:10:18,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:10:18,952 INFO L82 PathProgramCache]: Analyzing trace with hash 71199286, now seen corresponding path program 56 times [2021-02-19 20:10:18,952 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:10:18,952 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1855423683] [2021-02-19 20:10:18,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:10:18,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:10:19,149 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:10:19,149 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1855423683] [2021-02-19 20:10:19,150 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1635943013] [2021-02-19 20:10:19,150 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:10:19,175 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 20:10:19,175 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:10:19,175 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-02-19 20:10:19,176 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:10:19,253 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:10:19,255 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:10:19,262 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:10:19,262 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:10:19,263 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:16 [2021-02-19 20:10:19,344 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:10:19,345 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:10:19,352 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:10:19,353 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:10:19,353 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-02-19 20:10:19,542 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:10:19,542 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:10:19,542 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:10:19,542 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [154305837] [2021-02-19 20:10:19,542 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:10:19,542 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:10:19,543 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:10:19,543 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=678, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:10:19,543 INFO L87 Difference]: Start difference. First operand 4647 states and 13902 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:20,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:10:20,591 INFO L93 Difference]: Finished difference Result 5631 states and 16717 transitions. [2021-02-19 20:10:20,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-02-19 20:10:20,591 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:10:20,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:10:20,599 INFO L225 Difference]: With dead ends: 5631 [2021-02-19 20:10:20,599 INFO L226 Difference]: Without dead ends: 5445 [2021-02-19 20:10:20,600 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 437 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=200, Invalid=1870, Unknown=0, NotChecked=0, Total=2070 [2021-02-19 20:10:20,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5445 states. [2021-02-19 20:10:20,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5445 to 4643. [2021-02-19 20:10:20,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4643 states, 4642 states have (on average 2.9924601464885825) internal successors, (13891), 4642 states have internal predecessors, (13891), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:20,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4643 states to 4643 states and 13891 transitions. [2021-02-19 20:10:20,683 INFO L78 Accepts]: Start accepts. Automaton has 4643 states and 13891 transitions. Word has length 42 [2021-02-19 20:10:20,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:10:20,683 INFO L480 AbstractCegarLoop]: Abstraction has 4643 states and 13891 transitions. [2021-02-19 20:10:20,683 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:20,683 INFO L276 IsEmpty]: Start isEmpty. Operand 4643 states and 13891 transitions. [2021-02-19 20:10:20,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:10:20,688 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:10:20,688 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:10:20,890 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2021-02-19 20:10:20,890 INFO L428 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:10:20,890 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:10:20,890 INFO L82 PathProgramCache]: Analyzing trace with hash 1551356468, now seen corresponding path program 57 times [2021-02-19 20:10:20,890 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:10:20,890 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [153876162] [2021-02-19 20:10:20,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:10:20,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:10:21,117 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:10:21,117 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [153876162] [2021-02-19 20:10:21,117 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [700568949] [2021-02-19 20:10:21,117 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02-19 20:10:21,141 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-02-19 20:10:21,141 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:10:21,142 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-02-19 20:10:21,142 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:10:21,204 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:10:21,205 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:10:21,212 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:10:21,212 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:10:21,212 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:16 [2021-02-19 20:10:21,286 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:10:21,287 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:10:21,293 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:10:21,294 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:10:21,294 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-02-19 20:10:21,480 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:10:21,480 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:10:21,480 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:10:21,480 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1836759778] [2021-02-19 20:10:21,481 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:10:21,481 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:10:21,481 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:10:21,481 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=678, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:10:21,481 INFO L87 Difference]: Start difference. First operand 4643 states and 13891 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:22,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:10:22,551 INFO L93 Difference]: Finished difference Result 5522 states and 16407 transitions. [2021-02-19 20:10:22,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-02-19 20:10:22,551 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:10:22,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:10:22,557 INFO L225 Difference]: With dead ends: 5522 [2021-02-19 20:10:22,557 INFO L226 Difference]: Without dead ends: 5336 [2021-02-19 20:10:22,558 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 394 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=195, Invalid=1785, Unknown=0, NotChecked=0, Total=1980 [2021-02-19 20:10:22,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5336 states. [2021-02-19 20:10:22,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5336 to 4639. [2021-02-19 20:10:22,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4639 states, 4638 states have (on average 2.9926692539887885) internal successors, (13880), 4638 states have internal predecessors, (13880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:22,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4639 states to 4639 states and 13880 transitions. [2021-02-19 20:10:22,607 INFO L78 Accepts]: Start accepts. Automaton has 4639 states and 13880 transitions. Word has length 42 [2021-02-19 20:10:22,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:10:22,607 INFO L480 AbstractCegarLoop]: Abstraction has 4639 states and 13880 transitions. [2021-02-19 20:10:22,607 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:22,607 INFO L276 IsEmpty]: Start isEmpty. Operand 4639 states and 13880 transitions. [2021-02-19 20:10:22,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:10:22,611 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:10:22,611 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:10:22,812 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:10:22,812 INFO L428 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:10:22,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:10:22,812 INFO L82 PathProgramCache]: Analyzing trace with hash -1890331208, now seen corresponding path program 58 times [2021-02-19 20:10:22,812 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:10:22,812 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [626375321] [2021-02-19 20:10:22,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:10:22,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:10:23,037 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:10:23,037 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [626375321] [2021-02-19 20:10:23,037 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2139626718] [2021-02-19 20:10:23,037 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:10:23,063 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 20:10:23,063 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:10:23,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:10:23,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:10:23,129 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:10:23,130 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:10:23,136 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:10:23,137 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:10:23,137 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-02-19 20:10:23,282 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:10:23,283 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:10:23,289 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:10:23,289 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:10:23,290 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:10:23,454 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:10:23,455 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:10:23,455 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:10:23,455 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1224711893] [2021-02-19 20:10:23,455 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:10:23,455 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:10:23,455 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:10:23,455 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=679, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:10:23,456 INFO L87 Difference]: Start difference. First operand 4639 states and 13880 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:24,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:10:24,703 INFO L93 Difference]: Finished difference Result 5221 states and 15358 transitions. [2021-02-19 20:10:24,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-02-19 20:10:24,703 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:10:24,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:10:24,710 INFO L225 Difference]: With dead ends: 5221 [2021-02-19 20:10:24,710 INFO L226 Difference]: Without dead ends: 5000 [2021-02-19 20:10:24,711 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 506 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=225, Invalid=2127, Unknown=0, NotChecked=0, Total=2352 [2021-02-19 20:10:24,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5000 states. [2021-02-19 20:10:24,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5000 to 4651. [2021-02-19 20:10:24,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4651 states, 4650 states have (on average 2.9946236559139785) internal successors, (13925), 4650 states have internal predecessors, (13925), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:24,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4651 states to 4651 states and 13925 transitions. [2021-02-19 20:10:24,772 INFO L78 Accepts]: Start accepts. Automaton has 4651 states and 13925 transitions. Word has length 42 [2021-02-19 20:10:24,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:10:24,772 INFO L480 AbstractCegarLoop]: Abstraction has 4651 states and 13925 transitions. [2021-02-19 20:10:24,772 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:24,772 INFO L276 IsEmpty]: Start isEmpty. Operand 4651 states and 13925 transitions. [2021-02-19 20:10:24,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:10:24,777 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:10:24,777 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:10:24,982 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2021-02-19 20:10:24,982 INFO L428 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:10:24,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:10:24,982 INFO L82 PathProgramCache]: Analyzing trace with hash 1698055124, now seen corresponding path program 59 times [2021-02-19 20:10:24,982 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:10:24,982 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1435237998] [2021-02-19 20:10:24,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:10:24,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:10:25,204 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:10:25,205 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1435237998] [2021-02-19 20:10:25,205 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1146152313] [2021-02-19 20:10:25,205 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:10:25,228 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 20:10:25,228 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:10:25,229 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:10:25,229 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:10:25,299 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:10:25,306 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:10:25,312 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:10:25,312 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:10:25,312 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-02-19 20:10:25,407 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:10:25,408 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:10:25,413 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:10:25,413 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:10:25,413 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-02-19 20:10:25,563 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:10:25,563 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:10:25,563 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:10:25,564 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1795259083] [2021-02-19 20:10:25,564 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:10:25,564 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:10:25,564 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:10:25,564 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=679, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:10:25,564 INFO L87 Difference]: Start difference. First operand 4651 states and 13925 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:26,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:10:26,964 INFO L93 Difference]: Finished difference Result 5683 states and 16654 transitions. [2021-02-19 20:10:26,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-02-19 20:10:26,964 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:10:26,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:10:26,972 INFO L225 Difference]: With dead ends: 5683 [2021-02-19 20:10:26,972 INFO L226 Difference]: Without dead ends: 5462 [2021-02-19 20:10:26,973 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 505 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=223, Invalid=2129, Unknown=0, NotChecked=0, Total=2352 [2021-02-19 20:10:26,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5462 states. [2021-02-19 20:10:27,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5462 to 4655. [2021-02-19 20:10:27,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4655 states, 4654 states have (on average 2.994413407821229) internal successors, (13936), 4654 states have internal predecessors, (13936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:27,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4655 states to 4655 states and 13936 transitions. [2021-02-19 20:10:27,047 INFO L78 Accepts]: Start accepts. Automaton has 4655 states and 13936 transitions. Word has length 42 [2021-02-19 20:10:27,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:10:27,047 INFO L480 AbstractCegarLoop]: Abstraction has 4655 states and 13936 transitions. [2021-02-19 20:10:27,047 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:27,047 INFO L276 IsEmpty]: Start isEmpty. Operand 4655 states and 13936 transitions. [2021-02-19 20:10:27,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:10:27,052 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:10:27,052 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:10:27,252 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:10:27,253 INFO L428 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:10:27,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:10:27,253 INFO L82 PathProgramCache]: Analyzing trace with hash -1002811976, now seen corresponding path program 60 times [2021-02-19 20:10:27,253 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:10:27,253 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [156226056] [2021-02-19 20:10:27,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:10:27,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:10:27,465 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:10:27,465 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [156226056] [2021-02-19 20:10:27,465 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [163730324] [2021-02-19 20:10:27,466 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:10:27,488 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-02-19 20:10:27,488 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:10:27,489 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-02-19 20:10:27,490 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:10:27,553 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:10:27,554 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:10:27,561 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:10:27,561 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:10:27,561 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:16 [2021-02-19 20:10:27,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:10:27,669 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:10:27,676 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:10:27,676 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:10:27,677 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:10:27,847 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:10:27,848 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:10:27,848 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:10:27,848 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1454999071] [2021-02-19 20:10:27,848 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:10:27,848 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:10:27,848 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:10:27,848 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=679, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:10:27,848 INFO L87 Difference]: Start difference. First operand 4655 states and 13936 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:29,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:10:29,392 INFO L93 Difference]: Finished difference Result 6077 states and 17816 transitions. [2021-02-19 20:10:29,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-02-19 20:10:29,393 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:10:29,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:10:29,402 INFO L225 Difference]: With dead ends: 6077 [2021-02-19 20:10:29,402 INFO L226 Difference]: Without dead ends: 5891 [2021-02-19 20:10:29,402 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 592 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=242, Invalid=2410, Unknown=0, NotChecked=0, Total=2652 [2021-02-19 20:10:29,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5891 states. [2021-02-19 20:10:29,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5891 to 4627. [2021-02-19 20:10:29,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4627 states, 4626 states have (on average 2.993298746217034) internal successors, (13847), 4626 states have internal predecessors, (13847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:29,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4627 states to 4627 states and 13847 transitions. [2021-02-19 20:10:29,485 INFO L78 Accepts]: Start accepts. Automaton has 4627 states and 13847 transitions. Word has length 42 [2021-02-19 20:10:29,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:10:29,485 INFO L480 AbstractCegarLoop]: Abstraction has 4627 states and 13847 transitions. [2021-02-19 20:10:29,485 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:29,485 INFO L276 IsEmpty]: Start isEmpty. Operand 4627 states and 13847 transitions. [2021-02-19 20:10:29,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:10:29,490 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:10:29,491 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:10:29,691 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-02-19 20:10:29,691 INFO L428 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:10:29,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:10:29,691 INFO L82 PathProgramCache]: Analyzing trace with hash -546731600, now seen corresponding path program 61 times [2021-02-19 20:10:29,691 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:10:29,692 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [786153114] [2021-02-19 20:10:29,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:10:29,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:10:29,927 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:10:29,927 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [786153114] [2021-02-19 20:10:29,927 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [692668425] [2021-02-19 20:10:29,928 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-02-19 20:10:29,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:10:29,961 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:10:29,962 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:10:30,029 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:10:30,030 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:10:30,036 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:10:30,037 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:10:30,037 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-02-19 20:10:30,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:10:30,162 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:10:30,167 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:10:30,168 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:10:30,168 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:10:30,303 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:10:30,303 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:10:30,303 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:10:30,303 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [356890247] [2021-02-19 20:10:30,304 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:10:30,304 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:10:30,304 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:10:30,304 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=677, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:10:30,304 INFO L87 Difference]: Start difference. First operand 4627 states and 13847 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:31,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:10:31,654 INFO L93 Difference]: Finished difference Result 5890 states and 17085 transitions. [2021-02-19 20:10:31,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-02-19 20:10:31,655 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:10:31,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:10:31,663 INFO L225 Difference]: With dead ends: 5890 [2021-02-19 20:10:31,663 INFO L226 Difference]: Without dead ends: 5669 [2021-02-19 20:10:31,664 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 556 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=262, Invalid=2288, Unknown=0, NotChecked=0, Total=2550 [2021-02-19 20:10:31,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5669 states. [2021-02-19 20:10:31,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5669 to 4639. [2021-02-19 20:10:31,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4639 states, 4638 states have (on average 2.995256576110392) internal successors, (13892), 4638 states have internal predecessors, (13892), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:31,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4639 states to 4639 states and 13892 transitions. [2021-02-19 20:10:31,730 INFO L78 Accepts]: Start accepts. Automaton has 4639 states and 13892 transitions. Word has length 42 [2021-02-19 20:10:31,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:10:31,730 INFO L480 AbstractCegarLoop]: Abstraction has 4639 states and 13892 transitions. [2021-02-19 20:10:31,731 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:31,731 INFO L276 IsEmpty]: Start isEmpty. Operand 4639 states and 13892 transitions. [2021-02-19 20:10:31,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:10:31,736 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:10:31,736 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:10:31,936 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-02-19 20:10:31,936 INFO L428 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:10:31,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:10:31,937 INFO L82 PathProgramCache]: Analyzing trace with hash 751292908, now seen corresponding path program 62 times [2021-02-19 20:10:31,937 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:10:31,937 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [599319824] [2021-02-19 20:10:31,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:10:31,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:10:32,155 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:10:32,156 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [599319824] [2021-02-19 20:10:32,156 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [448183605] [2021-02-19 20:10:32,156 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:10:32,181 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 20:10:32,181 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:10:32,182 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:10:32,182 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:10:32,247 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:10:32,248 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:10:32,255 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:10:32,255 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:10:32,256 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-02-19 20:10:32,363 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:10:32,364 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:10:32,369 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:10:32,370 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:10:32,370 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:10:32,528 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:10:32,528 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:10:32,528 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:10:32,528 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1452842809] [2021-02-19 20:10:32,528 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:10:32,528 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:10:32,528 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:10:32,528 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=677, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:10:32,529 INFO L87 Difference]: Start difference. First operand 4639 states and 13892 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:33,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:10:33,983 INFO L93 Difference]: Finished difference Result 6190 states and 17997 transitions. [2021-02-19 20:10:33,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-02-19 20:10:33,983 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:10:33,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:10:33,991 INFO L225 Difference]: With dead ends: 6190 [2021-02-19 20:10:33,992 INFO L226 Difference]: Without dead ends: 5969 [2021-02-19 20:10:33,992 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 557 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=257, Invalid=2293, Unknown=0, NotChecked=0, Total=2550 [2021-02-19 20:10:33,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5969 states. [2021-02-19 20:10:34,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5969 to 4643. [2021-02-19 20:10:34,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4643 states, 4642 states have (on average 2.9950452391210685) internal successors, (13903), 4642 states have internal predecessors, (13903), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:34,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4643 states to 4643 states and 13903 transitions. [2021-02-19 20:10:34,059 INFO L78 Accepts]: Start accepts. Automaton has 4643 states and 13903 transitions. Word has length 42 [2021-02-19 20:10:34,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:10:34,059 INFO L480 AbstractCegarLoop]: Abstraction has 4643 states and 13903 transitions. [2021-02-19 20:10:34,059 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:34,059 INFO L276 IsEmpty]: Start isEmpty. Operand 4643 states and 13903 transitions. [2021-02-19 20:10:34,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:10:34,065 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:10:34,065 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:10:34,265 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2021-02-19 20:10:34,265 INFO L428 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:10:34,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:10:34,266 INFO L82 PathProgramCache]: Analyzing trace with hash -1949574192, now seen corresponding path program 63 times [2021-02-19 20:10:34,266 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:10:34,266 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [785871842] [2021-02-19 20:10:34,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:10:34,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:10:34,478 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:10:34,479 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [785871842] [2021-02-19 20:10:34,479 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2109255465] [2021-02-19 20:10:34,479 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:10:34,502 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-02-19 20:10:34,502 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:10:34,502 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-02-19 20:10:34,503 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:10:34,568 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:10:34,569 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:10:34,575 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:10:34,576 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:10:34,576 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:16 [2021-02-19 20:10:34,683 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:10:34,685 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:10:34,690 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:10:34,690 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:10:34,691 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:10:34,849 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:10:34,850 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:10:34,850 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:10:34,850 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [648911365] [2021-02-19 20:10:34,850 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:10:34,850 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:10:34,850 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:10:34,850 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=677, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:10:34,851 INFO L87 Difference]: Start difference. First operand 4643 states and 13903 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:36,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:10:36,512 INFO L93 Difference]: Finished difference Result 6784 states and 19641 transitions. [2021-02-19 20:10:36,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-02-19 20:10:36,513 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:10:36,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:10:36,522 INFO L225 Difference]: With dead ends: 6784 [2021-02-19 20:10:36,522 INFO L226 Difference]: Without dead ends: 6598 [2021-02-19 20:10:36,522 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 650 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=276, Invalid=2586, Unknown=0, NotChecked=0, Total=2862 [2021-02-19 20:10:36,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6598 states. [2021-02-19 20:10:36,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6598 to 4627. [2021-02-19 20:10:36,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4627 states, 4626 states have (on average 2.993298746217034) internal successors, (13847), 4626 states have internal predecessors, (13847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:36,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4627 states to 4627 states and 13847 transitions. [2021-02-19 20:10:36,586 INFO L78 Accepts]: Start accepts. Automaton has 4627 states and 13847 transitions. Word has length 42 [2021-02-19 20:10:36,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:10:36,586 INFO L480 AbstractCegarLoop]: Abstraction has 4627 states and 13847 transitions. [2021-02-19 20:10:36,587 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:36,587 INFO L276 IsEmpty]: Start isEmpty. Operand 4627 states and 13847 transitions. [2021-02-19 20:10:36,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:10:36,591 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:10:36,591 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:10:36,791 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:10:36,792 INFO L428 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:10:36,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:10:36,792 INFO L82 PathProgramCache]: Analyzing trace with hash 133824146, now seen corresponding path program 64 times [2021-02-19 20:10:36,792 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:10:36,792 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1606142287] [2021-02-19 20:10:36,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:10:36,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:10:37,023 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:10:37,023 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1606142287] [2021-02-19 20:10:37,023 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [252966841] [2021-02-19 20:10:37,023 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02-19 20:10:37,046 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 20:10:37,046 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:10:37,047 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:10:37,047 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:10:37,130 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:10:37,132 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:10:37,138 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:10:37,139 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:10:37,139 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-02-19 20:10:37,267 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:10:37,268 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:10:37,273 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:10:37,274 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:10:37,274 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:10:37,410 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:10:37,411 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:10:37,411 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:10:37,411 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1550097171] [2021-02-19 20:10:37,411 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:10:37,411 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:10:37,411 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:10:37,411 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=676, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:10:37,411 INFO L87 Difference]: Start difference. First operand 4627 states and 13847 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:38,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:10:38,709 INFO L93 Difference]: Finished difference Result 5487 states and 16039 transitions. [2021-02-19 20:10:38,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-02-19 20:10:38,709 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:10:38,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:10:38,717 INFO L225 Difference]: With dead ends: 5487 [2021-02-19 20:10:38,717 INFO L226 Difference]: Without dead ends: 5266 [2021-02-19 20:10:38,717 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 536 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=247, Invalid=2203, Unknown=0, NotChecked=0, Total=2450 [2021-02-19 20:10:38,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5266 states. [2021-02-19 20:10:38,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5266 to 4586. [2021-02-19 20:10:38,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4586 states, 4585 states have (on average 2.994547437295529) internal successors, (13730), 4585 states have internal predecessors, (13730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:38,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4586 states to 4586 states and 13730 transitions. [2021-02-19 20:10:38,780 INFO L78 Accepts]: Start accepts. Automaton has 4586 states and 13730 transitions. Word has length 42 [2021-02-19 20:10:38,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:10:38,780 INFO L480 AbstractCegarLoop]: Abstraction has 4586 states and 13730 transitions. [2021-02-19 20:10:38,780 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:38,780 INFO L276 IsEmpty]: Start isEmpty. Operand 4586 states and 13730 transitions. [2021-02-19 20:10:38,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:10:38,785 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:10:38,785 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:10:38,986 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,69 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:10:38,986 INFO L428 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:10:38,986 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:10:38,986 INFO L82 PathProgramCache]: Analyzing trace with hash -1483388200, now seen corresponding path program 65 times [2021-02-19 20:10:38,986 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:10:38,986 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [147806090] [2021-02-19 20:10:38,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:10:38,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:10:39,200 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:10:39,201 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [147806090] [2021-02-19 20:10:39,201 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1855739438] [2021-02-19 20:10:39,201 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:10:39,225 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-02-19 20:10:39,225 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:10:39,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 28 conjunts are in the unsatisfiable core [2021-02-19 20:10:39,226 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:10:39,386 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:10:39,391 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:10:39,398 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:10:39,399 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:10:39,399 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-02-19 20:10:39,455 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:10:39,456 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:10:39,463 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:10:39,463 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:10:39,464 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-02-19 20:10:39,665 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 20:10:39,665 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:10:39,665 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 29 [2021-02-19 20:10:39,665 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1212634194] [2021-02-19 20:10:39,665 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-02-19 20:10:39,665 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:10:39,665 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-02-19 20:10:39,666 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=770, Unknown=0, NotChecked=0, Total=870 [2021-02-19 20:10:39,666 INFO L87 Difference]: Start difference. First operand 4586 states and 13730 transitions. Second operand has 30 states, 30 states have (on average 2.6666666666666665) internal successors, (80), 29 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:40,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:10:40,760 INFO L93 Difference]: Finished difference Result 5830 states and 16967 transitions. [2021-02-19 20:10:40,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-02-19 20:10:40,761 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.6666666666666665) internal successors, (80), 29 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:10:40,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:10:40,768 INFO L225 Difference]: With dead ends: 5830 [2021-02-19 20:10:40,768 INFO L226 Difference]: Without dead ends: 5533 [2021-02-19 20:10:40,768 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 551 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=224, Invalid=1846, Unknown=0, NotChecked=0, Total=2070 [2021-02-19 20:10:40,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5533 states. [2021-02-19 20:10:40,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5533 to 4803. [2021-02-19 20:10:40,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4803 states, 4802 states have (on average 2.974802165764265) internal successors, (14285), 4802 states have internal predecessors, (14285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:40,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4803 states to 4803 states and 14285 transitions. [2021-02-19 20:10:40,823 INFO L78 Accepts]: Start accepts. Automaton has 4803 states and 14285 transitions. Word has length 42 [2021-02-19 20:10:40,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:10:40,823 INFO L480 AbstractCegarLoop]: Abstraction has 4803 states and 14285 transitions. [2021-02-19 20:10:40,823 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 2.6666666666666665) internal successors, (80), 29 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:40,823 INFO L276 IsEmpty]: Start isEmpty. Operand 4803 states and 14285 transitions. [2021-02-19 20:10:40,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:10:40,827 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:10:40,827 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:10:41,027 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:10:41,028 INFO L428 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:10:41,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:10:41,028 INFO L82 PathProgramCache]: Analyzing trace with hash -2039714824, now seen corresponding path program 66 times [2021-02-19 20:10:41,028 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:10:41,028 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [971371065] [2021-02-19 20:10:41,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:10:41,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:10:41,219 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 20:10:41,219 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [971371065] [2021-02-19 20:10:41,219 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1233700575] [2021-02-19 20:10:41,219 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02-19 20:10:41,242 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-02-19 20:10:41,243 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:10:41,243 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 28 conjunts are in the unsatisfiable core [2021-02-19 20:10:41,244 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:10:41,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:10:41,403 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:10:41,410 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:10:41,411 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:10:41,411 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-02-19 20:10:41,460 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:10:41,461 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:10:41,467 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:10:41,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-02-19 20:10:41,468 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:10:41,598 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 20:10:41,598 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:10:41,598 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 26 [2021-02-19 20:10:41,599 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [362135879] [2021-02-19 20:10:41,599 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-02-19 20:10:41,599 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:10:41,599 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-02-19 20:10:41,599 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=624, Unknown=0, NotChecked=0, Total=702 [2021-02-19 20:10:41,599 INFO L87 Difference]: Start difference. First operand 4803 states and 14285 transitions. Second operand has 27 states, 27 states have (on average 2.962962962962963) internal successors, (80), 26 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:42,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:10:42,655 INFO L93 Difference]: Finished difference Result 6056 states and 17601 transitions. [2021-02-19 20:10:42,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-02-19 20:10:42,656 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.962962962962963) internal successors, (80), 26 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:10:42,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:10:42,664 INFO L225 Difference]: With dead ends: 6056 [2021-02-19 20:10:42,664 INFO L226 Difference]: Without dead ends: 5853 [2021-02-19 20:10:42,665 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 455 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=191, Invalid=1615, Unknown=0, NotChecked=0, Total=1806 [2021-02-19 20:10:42,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5853 states. [2021-02-19 20:10:42,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5853 to 4622. [2021-02-19 20:10:42,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4622 states, 4621 states have (on average 2.9939407054750053) internal successors, (13835), 4621 states have internal predecessors, (13835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:42,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4622 states to 4622 states and 13835 transitions. [2021-02-19 20:10:42,735 INFO L78 Accepts]: Start accepts. Automaton has 4622 states and 13835 transitions. Word has length 42 [2021-02-19 20:10:42,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:10:42,735 INFO L480 AbstractCegarLoop]: Abstraction has 4622 states and 13835 transitions. [2021-02-19 20:10:42,735 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.962962962962963) internal successors, (80), 26 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:42,735 INFO L276 IsEmpty]: Start isEmpty. Operand 4622 states and 13835 transitions. [2021-02-19 20:10:42,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:10:42,770 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:10:42,770 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:10:42,970 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable73 [2021-02-19 20:10:42,970 INFO L428 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:10:42,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:10:42,971 INFO L82 PathProgramCache]: Analyzing trace with hash -620275116, now seen corresponding path program 67 times [2021-02-19 20:10:42,971 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:10:42,971 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1400154810] [2021-02-19 20:10:42,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:10:42,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:10:43,205 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:10:43,206 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1400154810] [2021-02-19 20:10:43,206 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [229481334] [2021-02-19 20:10:43,206 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:10:43,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:10:43,232 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:10:43,233 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:10:43,377 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:10:43,378 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:10:43,386 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:10:43,387 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:10:43,387 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-02-19 20:10:43,474 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:10:43,475 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:10:43,480 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:10:43,481 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:10:43,481 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:10:43,615 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:10:43,615 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:10:43,615 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:10:43,615 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [23524154] [2021-02-19 20:10:43,616 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:10:43,616 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:10:43,616 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:10:43,616 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=671, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:10:43,616 INFO L87 Difference]: Start difference. First operand 4622 states and 13835 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:44,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:10:44,812 INFO L93 Difference]: Finished difference Result 6002 states and 17329 transitions. [2021-02-19 20:10:44,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-02-19 20:10:44,813 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:10:44,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:10:44,821 INFO L225 Difference]: With dead ends: 6002 [2021-02-19 20:10:44,821 INFO L226 Difference]: Without dead ends: 5781 [2021-02-19 20:10:44,821 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 501 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=209, Invalid=1861, Unknown=0, NotChecked=0, Total=2070 [2021-02-19 20:10:44,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5781 states. [2021-02-19 20:10:44,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5781 to 4625. [2021-02-19 20:10:44,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4625 states, 4624 states have (on average 2.9943771626297577) internal successors, (13846), 4624 states have internal predecessors, (13846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:44,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4625 states to 4625 states and 13846 transitions. [2021-02-19 20:10:44,889 INFO L78 Accepts]: Start accepts. Automaton has 4625 states and 13846 transitions. Word has length 42 [2021-02-19 20:10:44,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:10:44,889 INFO L480 AbstractCegarLoop]: Abstraction has 4625 states and 13846 transitions. [2021-02-19 20:10:44,889 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:44,889 INFO L276 IsEmpty]: Start isEmpty. Operand 4625 states and 13846 transitions. [2021-02-19 20:10:44,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:10:44,894 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:10:44,895 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:10:45,095 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,72 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:10:45,095 INFO L428 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:10:45,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:10:45,095 INFO L82 PathProgramCache]: Analyzing trace with hash -1649394934, now seen corresponding path program 68 times [2021-02-19 20:10:45,096 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:10:45,096 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [250092902] [2021-02-19 20:10:45,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:10:45,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:10:45,315 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:10:45,315 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [250092902] [2021-02-19 20:10:45,315 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1626447385] [2021-02-19 20:10:45,316 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:10:45,339 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 20:10:45,339 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:10:45,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:10:45,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:10:45,472 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:10:45,473 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:10:45,480 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:10:45,481 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:10:45,481 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-02-19 20:10:45,556 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:10:45,557 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:10:45,563 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:10:45,563 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:10:45,564 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:10:45,707 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:10:45,708 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:10:45,708 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:10:45,708 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1778725541] [2021-02-19 20:10:45,708 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:10:45,708 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:10:45,708 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:10:45,708 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:10:45,709 INFO L87 Difference]: Start difference. First operand 4625 states and 13846 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:47,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:10:47,081 INFO L93 Difference]: Finished difference Result 6284 states and 18100 transitions. [2021-02-19 20:10:47,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-02-19 20:10:47,081 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:10:47,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:10:47,091 INFO L225 Difference]: With dead ends: 6284 [2021-02-19 20:10:47,091 INFO L226 Difference]: Without dead ends: 6063 [2021-02-19 20:10:47,091 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 566 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=231, Invalid=2121, Unknown=0, NotChecked=0, Total=2352 [2021-02-19 20:10:47,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6063 states. [2021-02-19 20:10:47,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6063 to 4637. [2021-02-19 20:10:47,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4637 states, 4636 states have (on average 2.996333045729077) internal successors, (13891), 4636 states have internal predecessors, (13891), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:47,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4637 states to 4637 states and 13891 transitions. [2021-02-19 20:10:47,161 INFO L78 Accepts]: Start accepts. Automaton has 4637 states and 13891 transitions. Word has length 42 [2021-02-19 20:10:47,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:10:47,162 INFO L480 AbstractCegarLoop]: Abstraction has 4637 states and 13891 transitions. [2021-02-19 20:10:47,162 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:47,162 INFO L276 IsEmpty]: Start isEmpty. Operand 4637 states and 13891 transitions. [2021-02-19 20:10:47,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:10:47,167 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:10:47,167 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:10:47,367 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,73 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:10:47,367 INFO L428 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:10:47,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:10:47,368 INFO L82 PathProgramCache]: Analyzing trace with hash 1938991398, now seen corresponding path program 69 times [2021-02-19 20:10:47,368 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:10:47,368 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2060607472] [2021-02-19 20:10:47,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:10:47,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:10:47,606 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:10:47,606 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2060607472] [2021-02-19 20:10:47,606 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [976526471] [2021-02-19 20:10:47,606 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:10:47,633 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-02-19 20:10:47,633 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:10:47,634 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:10:47,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:10:47,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:10:47,779 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:10:47,787 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:10:47,788 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:10:47,788 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-02-19 20:10:47,843 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:10:47,844 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:10:47,850 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:10:47,851 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:10:47,851 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:10:48,024 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:10:48,025 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:10:48,025 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:10:48,025 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2038860563] [2021-02-19 20:10:48,025 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:10:48,025 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:10:48,025 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:10:48,026 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:10:48,026 INFO L87 Difference]: Start difference. First operand 4637 states and 13891 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:49,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:10:49,453 INFO L93 Difference]: Finished difference Result 6560 states and 18993 transitions. [2021-02-19 20:10:49,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-02-19 20:10:49,454 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:10:49,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:10:49,464 INFO L225 Difference]: With dead ends: 6560 [2021-02-19 20:10:49,464 INFO L226 Difference]: Without dead ends: 6339 [2021-02-19 20:10:49,465 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 565 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=229, Invalid=2123, Unknown=0, NotChecked=0, Total=2352 [2021-02-19 20:10:49,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6339 states. [2021-02-19 20:10:49,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6339 to 4641. [2021-02-19 20:10:49,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4641 states, 4640 states have (on average 2.9961206896551724) internal successors, (13902), 4640 states have internal predecessors, (13902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:49,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4641 states to 4641 states and 13902 transitions. [2021-02-19 20:10:49,537 INFO L78 Accepts]: Start accepts. Automaton has 4641 states and 13902 transitions. Word has length 42 [2021-02-19 20:10:49,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:10:49,537 INFO L480 AbstractCegarLoop]: Abstraction has 4641 states and 13902 transitions. [2021-02-19 20:10:49,537 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:49,537 INFO L276 IsEmpty]: Start isEmpty. Operand 4641 states and 13902 transitions. [2021-02-19 20:10:49,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:10:49,543 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:10:49,543 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:10:49,743 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:10:49,743 INFO L428 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:10:49,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:10:49,744 INFO L82 PathProgramCache]: Analyzing trace with hash -761875702, now seen corresponding path program 70 times [2021-02-19 20:10:49,744 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:10:49,744 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [357824384] [2021-02-19 20:10:49,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:10:49,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:10:49,996 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:10:49,996 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [357824384] [2021-02-19 20:10:49,996 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1200299030] [2021-02-19 20:10:49,996 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:10:50,019 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 20:10:50,019 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:10:50,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:10:50,021 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:10:50,155 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:10:50,156 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:10:50,163 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:10:50,164 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:10:50,164 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-02-19 20:10:50,215 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:10:50,216 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:10:50,222 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:10:50,222 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:10:50,222 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:10:50,386 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:10:50,387 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:10:50,387 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:10:50,387 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1945656126] [2021-02-19 20:10:50,387 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:10:50,387 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:10:50,387 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:10:50,387 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:10:50,387 INFO L87 Difference]: Start difference. First operand 4641 states and 13902 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:52,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:10:52,228 INFO L93 Difference]: Finished difference Result 7255 states and 20991 transitions. [2021-02-19 20:10:52,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-02-19 20:10:52,229 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:10:52,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:10:52,240 INFO L225 Difference]: With dead ends: 7255 [2021-02-19 20:10:52,240 INFO L226 Difference]: Without dead ends: 7069 [2021-02-19 20:10:52,240 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 658 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=249, Invalid=2403, Unknown=0, NotChecked=0, Total=2652 [2021-02-19 20:10:52,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7069 states. [2021-02-19 20:10:52,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7069 to 4610. [2021-02-19 20:10:52,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4610 states, 4609 states have (on average 2.992189195053157) internal successors, (13791), 4609 states have internal predecessors, (13791), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:52,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4610 states to 4610 states and 13791 transitions. [2021-02-19 20:10:52,317 INFO L78 Accepts]: Start accepts. Automaton has 4610 states and 13791 transitions. Word has length 42 [2021-02-19 20:10:52,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:10:52,317 INFO L480 AbstractCegarLoop]: Abstraction has 4610 states and 13791 transitions. [2021-02-19 20:10:52,317 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:52,317 INFO L276 IsEmpty]: Start isEmpty. Operand 4610 states and 13791 transitions. [2021-02-19 20:10:52,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:10:52,322 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:10:52,322 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:10:52,523 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2021-02-19 20:10:52,523 INFO L428 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:10:52,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:10:52,523 INFO L82 PathProgramCache]: Analyzing trace with hash -1955355240, now seen corresponding path program 71 times [2021-02-19 20:10:52,523 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:10:52,523 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [704255776] [2021-02-19 20:10:52,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:10:52,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:10:52,749 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:10:52,750 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [704255776] [2021-02-19 20:10:52,750 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [169269008] [2021-02-19 20:10:52,750 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:10:52,774 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 20:10:52,774 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:10:52,775 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:10:52,775 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:10:52,876 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:10:52,877 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:10:52,884 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:10:52,884 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:10:52,884 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-02-19 20:10:52,979 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:10:52,980 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:10:52,985 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:10:52,985 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:10:52,985 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-02-19 20:10:53,110 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:10:53,110 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:10:53,111 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:10:53,111 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1192961952] [2021-02-19 20:10:53,111 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:10:53,111 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:10:53,111 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:10:53,111 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=671, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:10:53,111 INFO L87 Difference]: Start difference. First operand 4610 states and 13791 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:54,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:10:54,166 INFO L93 Difference]: Finished difference Result 5159 states and 15159 transitions. [2021-02-19 20:10:54,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-02-19 20:10:54,168 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:10:54,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:10:54,176 INFO L225 Difference]: With dead ends: 5159 [2021-02-19 20:10:54,176 INFO L226 Difference]: Without dead ends: 4938 [2021-02-19 20:10:54,176 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 473 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=202, Invalid=1778, Unknown=0, NotChecked=0, Total=1980 [2021-02-19 20:10:54,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4938 states. [2021-02-19 20:10:54,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4938 to 4616. [2021-02-19 20:10:54,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4616 states, 4615 states have (on average 2.9924160346695556) internal successors, (13810), 4615 states have internal predecessors, (13810), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:54,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4616 states to 4616 states and 13810 transitions. [2021-02-19 20:10:54,237 INFO L78 Accepts]: Start accepts. Automaton has 4616 states and 13810 transitions. Word has length 42 [2021-02-19 20:10:54,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:10:54,238 INFO L480 AbstractCegarLoop]: Abstraction has 4616 states and 13810 transitions. [2021-02-19 20:10:54,238 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:54,238 INFO L276 IsEmpty]: Start isEmpty. Operand 4616 states and 13810 transitions. [2021-02-19 20:10:54,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:10:54,243 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:10:54,243 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:10:54,443 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:10:54,444 INFO L428 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:10:54,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:10:54,444 INFO L82 PathProgramCache]: Analyzing trace with hash 1310492238, now seen corresponding path program 72 times [2021-02-19 20:10:54,444 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:10:54,444 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [900477913] [2021-02-19 20:10:54,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:10:54,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:10:54,681 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:10:54,682 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [900477913] [2021-02-19 20:10:54,682 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1701864454] [2021-02-19 20:10:54,682 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02-19 20:10:54,705 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-02-19 20:10:54,705 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:10:54,706 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:10:54,707 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:10:54,807 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:10:54,808 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:10:54,816 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:10:54,817 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:10:54,817 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-02-19 20:10:54,928 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:10:54,929 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:10:54,935 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:10:54,935 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:10:54,935 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:10:55,077 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:10:55,077 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:10:55,077 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:10:55,078 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [328597082] [2021-02-19 20:10:55,078 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:10:55,078 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:10:55,078 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:10:55,078 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:10:55,078 INFO L87 Difference]: Start difference. First operand 4616 states and 13810 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:56,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:10:56,314 INFO L93 Difference]: Finished difference Result 5523 states and 16069 transitions. [2021-02-19 20:10:56,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-02-19 20:10:56,314 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:10:56,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:10:56,322 INFO L225 Difference]: With dead ends: 5523 [2021-02-19 20:10:56,322 INFO L226 Difference]: Without dead ends: 5302 [2021-02-19 20:10:56,323 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 536 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=224, Invalid=2032, Unknown=0, NotChecked=0, Total=2256 [2021-02-19 20:10:56,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5302 states. [2021-02-19 20:10:56,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5302 to 4628. [2021-02-19 20:10:56,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4628 states, 4627 states have (on average 2.994380808299114) internal successors, (13855), 4627 states have internal predecessors, (13855), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:56,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4628 states to 4628 states and 13855 transitions. [2021-02-19 20:10:56,387 INFO L78 Accepts]: Start accepts. Automaton has 4628 states and 13855 transitions. Word has length 42 [2021-02-19 20:10:56,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:10:56,387 INFO L480 AbstractCegarLoop]: Abstraction has 4628 states and 13855 transitions. [2021-02-19 20:10:56,387 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:56,387 INFO L276 IsEmpty]: Start isEmpty. Operand 4628 states and 13855 transitions. [2021-02-19 20:10:56,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:10:56,392 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:10:56,392 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:10:56,593 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2021-02-19 20:10:56,593 INFO L428 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:10:56,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:10:56,593 INFO L82 PathProgramCache]: Analyzing trace with hash 603911274, now seen corresponding path program 73 times [2021-02-19 20:10:56,593 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:10:56,593 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [241001865] [2021-02-19 20:10:56,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:10:56,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:10:56,853 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:10:56,853 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [241001865] [2021-02-19 20:10:56,853 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1594325005] [2021-02-19 20:10:56,853 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02-19 20:10:56,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:10:56,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:10:56,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:10:56,980 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:10:56,981 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:10:56,989 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:10:56,990 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:10:56,990 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-02-19 20:10:57,078 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:10:57,079 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:10:57,084 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:10:57,085 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:10:57,085 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:10:57,257 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:10:57,257 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:10:57,257 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:10:57,257 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [566650351] [2021-02-19 20:10:57,257 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:10:57,257 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:10:57,257 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:10:57,258 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:10:57,258 INFO L87 Difference]: Start difference. First operand 4628 states and 13855 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:58,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:10:58,631 INFO L93 Difference]: Finished difference Result 5694 states and 16669 transitions. [2021-02-19 20:10:58,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-02-19 20:10:58,631 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:10:58,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:10:58,640 INFO L225 Difference]: With dead ends: 5694 [2021-02-19 20:10:58,640 INFO L226 Difference]: Without dead ends: 5473 [2021-02-19 20:10:58,640 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 535 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=222, Invalid=2034, Unknown=0, NotChecked=0, Total=2256 [2021-02-19 20:10:58,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5473 states. [2021-02-19 20:10:58,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5473 to 4632. [2021-02-19 20:10:58,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4632 states, 4631 states have (on average 2.9941697257611746) internal successors, (13866), 4631 states have internal predecessors, (13866), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:58,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4632 states to 4632 states and 13866 transitions. [2021-02-19 20:10:58,707 INFO L78 Accepts]: Start accepts. Automaton has 4632 states and 13866 transitions. Word has length 42 [2021-02-19 20:10:58,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:10:58,707 INFO L480 AbstractCegarLoop]: Abstraction has 4632 states and 13866 transitions. [2021-02-19 20:10:58,707 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:10:58,707 INFO L276 IsEmpty]: Start isEmpty. Operand 4632 states and 13866 transitions. [2021-02-19 20:10:58,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:10:58,713 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:10:58,713 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:10:58,913 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,78 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:10:58,913 INFO L428 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:10:58,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:10:58,914 INFO L82 PathProgramCache]: Analyzing trace with hash -2096955826, now seen corresponding path program 74 times [2021-02-19 20:10:58,914 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:10:58,914 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1701228325] [2021-02-19 20:10:58,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:10:58,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:10:59,137 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:10:59,137 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1701228325] [2021-02-19 20:10:59,137 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [452879768] [2021-02-19 20:10:59,137 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02-19 20:10:59,163 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 20:10:59,163 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:10:59,163 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-02-19 20:10:59,164 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:10:59,268 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:10:59,269 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:10:59,280 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:10:59,281 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:10:59,281 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:19 [2021-02-19 20:10:59,373 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:10:59,374 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:10:59,380 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:10:59,381 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:10:59,381 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:10:59,550 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:10:59,551 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:10:59,551 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:10:59,551 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1526152419] [2021-02-19 20:10:59,551 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:10:59,551 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:10:59,551 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:10:59,552 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:10:59,552 INFO L87 Difference]: Start difference. First operand 4632 states and 13866 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:01,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:11:01,204 INFO L93 Difference]: Finished difference Result 6132 states and 17960 transitions. [2021-02-19 20:11:01,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-02-19 20:11:01,204 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:11:01,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:11:01,214 INFO L225 Difference]: With dead ends: 6132 [2021-02-19 20:11:01,214 INFO L226 Difference]: Without dead ends: 5946 [2021-02-19 20:11:01,214 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 593 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=233, Invalid=2217, Unknown=0, NotChecked=0, Total=2450 [2021-02-19 20:11:01,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5946 states. [2021-02-19 20:11:01,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5946 to 4613. [2021-02-19 20:11:01,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4613 states, 4612 states have (on average 2.9919774501300953) internal successors, (13799), 4612 states have internal predecessors, (13799), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:01,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4613 states to 4613 states and 13799 transitions. [2021-02-19 20:11:01,286 INFO L78 Accepts]: Start accepts. Automaton has 4613 states and 13799 transitions. Word has length 42 [2021-02-19 20:11:01,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:11:01,286 INFO L480 AbstractCegarLoop]: Abstraction has 4613 states and 13799 transitions. [2021-02-19 20:11:01,286 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:01,286 INFO L276 IsEmpty]: Start isEmpty. Operand 4613 states and 13799 transitions. [2021-02-19 20:11:01,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:11:01,292 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:11:01,292 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:11:01,492 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,79 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:11:01,493 INFO L428 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:11:01,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:11:01,493 INFO L82 PathProgramCache]: Analyzing trace with hash 537052632, now seen corresponding path program 75 times [2021-02-19 20:11:01,493 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:11:01,493 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [296029161] [2021-02-19 20:11:01,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:11:01,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:11:01,689 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:11:01,690 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [296029161] [2021-02-19 20:11:01,690 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1622265277] [2021-02-19 20:11:01,690 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:11:01,714 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-02-19 20:11:01,715 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:11:01,715 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:11:01,716 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:11:01,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:11:01,823 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:11:01,832 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:11:01,833 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:11:01,833 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-02-19 20:11:01,892 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:11:01,893 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:11:01,900 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:11:01,901 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:11:01,901 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-02-19 20:11:02,119 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:11:02,119 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:11:02,119 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:11:02,119 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [282566522] [2021-02-19 20:11:02,120 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:11:02,120 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:11:02,120 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:11:02,120 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:11:02,120 INFO L87 Difference]: Start difference. First operand 4613 states and 13799 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:03,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:11:03,337 INFO L93 Difference]: Finished difference Result 5251 states and 15563 transitions. [2021-02-19 20:11:03,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-02-19 20:11:03,337 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:11:03,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:11:03,345 INFO L225 Difference]: With dead ends: 5251 [2021-02-19 20:11:03,345 INFO L226 Difference]: Without dead ends: 5030 [2021-02-19 20:11:03,345 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 404 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=193, Invalid=1699, Unknown=0, NotChecked=0, Total=1892 [2021-02-19 20:11:03,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5030 states. [2021-02-19 20:11:03,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5030 to 4633. [2021-02-19 20:11:03,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4633 states, 4632 states have (on average 2.9909326424870466) internal successors, (13854), 4632 states have internal predecessors, (13854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:03,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4633 states to 4633 states and 13854 transitions. [2021-02-19 20:11:03,409 INFO L78 Accepts]: Start accepts. Automaton has 4633 states and 13854 transitions. Word has length 42 [2021-02-19 20:11:03,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:11:03,409 INFO L480 AbstractCegarLoop]: Abstraction has 4633 states and 13854 transitions. [2021-02-19 20:11:03,409 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:03,409 INFO L276 IsEmpty]: Start isEmpty. Operand 4633 states and 13854 transitions. [2021-02-19 20:11:03,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:11:03,414 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:11:03,414 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:11:03,615 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:11:03,615 INFO L428 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:11:03,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:11:03,615 INFO L82 PathProgramCache]: Analyzing trace with hash 2131152828, now seen corresponding path program 76 times [2021-02-19 20:11:03,615 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:11:03,615 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1893725922] [2021-02-19 20:11:03,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:11:03,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:11:03,866 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:11:03,867 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1893725922] [2021-02-19 20:11:03,867 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [11294576] [2021-02-19 20:11:03,867 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:11:03,890 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 20:11:03,890 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:11:03,891 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:11:03,891 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:11:03,991 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:11:03,992 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:11:04,001 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:11:04,002 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:11:04,002 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-02-19 20:11:04,055 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:11:04,057 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:11:04,063 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:11:04,064 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:11:04,064 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-02-19 20:11:04,265 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:11:04,265 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:11:04,265 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:11:04,265 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [8960292] [2021-02-19 20:11:04,265 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:11:04,265 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:11:04,266 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:11:04,266 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=673, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:11:04,266 INFO L87 Difference]: Start difference. First operand 4633 states and 13854 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:05,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:11:05,362 INFO L93 Difference]: Finished difference Result 5617 states and 16669 transitions. [2021-02-19 20:11:05,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-02-19 20:11:05,362 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:11:05,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:11:05,371 INFO L225 Difference]: With dead ends: 5617 [2021-02-19 20:11:05,371 INFO L226 Difference]: Without dead ends: 5431 [2021-02-19 20:11:05,371 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 443 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=200, Invalid=1780, Unknown=0, NotChecked=0, Total=1980 [2021-02-19 20:11:05,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5431 states. [2021-02-19 20:11:05,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5431 to 4629. [2021-02-19 20:11:05,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4629 states, 4628 states have (on average 2.99114088159032) internal successors, (13843), 4628 states have internal predecessors, (13843), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:05,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4629 states to 4629 states and 13843 transitions. [2021-02-19 20:11:05,437 INFO L78 Accepts]: Start accepts. Automaton has 4629 states and 13843 transitions. Word has length 42 [2021-02-19 20:11:05,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:11:05,437 INFO L480 AbstractCegarLoop]: Abstraction has 4629 states and 13843 transitions. [2021-02-19 20:11:05,437 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:05,437 INFO L276 IsEmpty]: Start isEmpty. Operand 4629 states and 13843 transitions. [2021-02-19 20:11:05,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:11:05,443 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:11:05,443 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:11:05,644 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,81 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:11:05,644 INFO L428 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:11:05,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:11:05,645 INFO L82 PathProgramCache]: Analyzing trace with hash -683657286, now seen corresponding path program 77 times [2021-02-19 20:11:05,645 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:11:05,645 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1821807986] [2021-02-19 20:11:05,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:11:05,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:11:05,913 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:11:05,913 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1821807986] [2021-02-19 20:11:05,913 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [332059731] [2021-02-19 20:11:05,913 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-02-19 20:11:05,942 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 20:11:05,943 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:11:05,943 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:11:05,944 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:11:06,053 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:11:06,055 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:11:06,063 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:11:06,064 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:11:06,064 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-02-19 20:11:06,124 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:11:06,125 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:11:06,133 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:11:06,133 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:11:06,134 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-02-19 20:11:06,404 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:11:06,404 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:11:06,404 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 29 [2021-02-19 20:11:06,404 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2017941434] [2021-02-19 20:11:06,404 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-02-19 20:11:06,404 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:11:06,405 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-02-19 20:11:06,405 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=775, Unknown=0, NotChecked=0, Total=870 [2021-02-19 20:11:06,405 INFO L87 Difference]: Start difference. First operand 4629 states and 13843 transitions. Second operand has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:07,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:11:07,798 INFO L93 Difference]: Finished difference Result 5597 states and 16561 transitions. [2021-02-19 20:11:07,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-02-19 20:11:07,799 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:11:07,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:11:07,806 INFO L225 Difference]: With dead ends: 5597 [2021-02-19 20:11:07,807 INFO L226 Difference]: Without dead ends: 5309 [2021-02-19 20:11:07,807 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 533 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=244, Invalid=2108, Unknown=0, NotChecked=0, Total=2352 [2021-02-19 20:11:07,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5309 states. [2021-02-19 20:11:07,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5309 to 4625. [2021-02-19 20:11:07,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4625 states, 4624 states have (on average 2.991349480968858) internal successors, (13832), 4624 states have internal predecessors, (13832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:07,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4625 states to 4625 states and 13832 transitions. [2021-02-19 20:11:07,874 INFO L78 Accepts]: Start accepts. Automaton has 4625 states and 13832 transitions. Word has length 42 [2021-02-19 20:11:07,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:11:07,874 INFO L480 AbstractCegarLoop]: Abstraction has 4625 states and 13832 transitions. [2021-02-19 20:11:07,874 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:07,874 INFO L276 IsEmpty]: Start isEmpty. Operand 4625 states and 13832 transitions. [2021-02-19 20:11:07,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:11:07,880 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:11:07,880 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:11:08,080 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:11:08,080 INFO L428 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:11:08,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:11:08,081 INFO L82 PathProgramCache]: Analyzing trace with hash 169622334, now seen corresponding path program 78 times [2021-02-19 20:11:08,081 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:11:08,081 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1178548021] [2021-02-19 20:11:08,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:11:08,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:11:08,313 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:11:08,313 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1178548021] [2021-02-19 20:11:08,313 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [13646995] [2021-02-19 20:11:08,313 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:11:08,338 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-02-19 20:11:08,338 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:11:08,339 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:11:08,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:11:08,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:11:08,447 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:11:08,456 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:11:08,456 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:11:08,457 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-02-19 20:11:08,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:11:08,579 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:11:08,585 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:11:08,586 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:11:08,586 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:11:08,739 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:11:08,739 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:11:08,739 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:11:08,739 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [395322738] [2021-02-19 20:11:08,739 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:11:08,740 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:11:08,740 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:11:08,740 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:11:08,740 INFO L87 Difference]: Start difference. First operand 4625 states and 13832 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:10,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:11:10,121 INFO L93 Difference]: Finished difference Result 5207 states and 15310 transitions. [2021-02-19 20:11:10,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-02-19 20:11:10,122 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:11:10,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:11:10,130 INFO L225 Difference]: With dead ends: 5207 [2021-02-19 20:11:10,130 INFO L226 Difference]: Without dead ends: 4986 [2021-02-19 20:11:10,130 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 512 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=225, Invalid=2031, Unknown=0, NotChecked=0, Total=2256 [2021-02-19 20:11:10,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4986 states. [2021-02-19 20:11:10,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4986 to 4637. [2021-02-19 20:11:10,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4637 states, 4636 states have (on average 2.993313201035375) internal successors, (13877), 4636 states have internal predecessors, (13877), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:10,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4637 states to 4637 states and 13877 transitions. [2021-02-19 20:11:10,196 INFO L78 Accepts]: Start accepts. Automaton has 4637 states and 13877 transitions. Word has length 42 [2021-02-19 20:11:10,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:11:10,197 INFO L480 AbstractCegarLoop]: Abstraction has 4637 states and 13877 transitions. [2021-02-19 20:11:10,197 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:10,197 INFO L276 IsEmpty]: Start isEmpty. Operand 4637 states and 13877 transitions. [2021-02-19 20:11:10,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:11:10,202 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:11:10,202 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:11:10,403 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,83 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:11:10,403 INFO L428 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:11:10,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:11:10,403 INFO L82 PathProgramCache]: Analyzing trace with hash -536958630, now seen corresponding path program 79 times [2021-02-19 20:11:10,403 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:11:10,403 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1453562874] [2021-02-19 20:11:10,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:11:10,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:11:10,654 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:11:10,654 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1453562874] [2021-02-19 20:11:10,654 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [664520849] [2021-02-19 20:11:10,655 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:11:10,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:11:10,679 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:11:10,680 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:11:10,789 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:11:10,791 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:11:10,800 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:11:10,801 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:11:10,801 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-02-19 20:11:10,895 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:11:10,896 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:11:10,902 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:11:10,903 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:11:10,903 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:11:11,112 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:11:11,112 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:11:11,112 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:11:11,112 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2062459936] [2021-02-19 20:11:11,112 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:11:11,112 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:11:11,113 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:11:11,113 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:11:11,113 INFO L87 Difference]: Start difference. First operand 4637 states and 13877 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:12,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:11:12,482 INFO L93 Difference]: Finished difference Result 5669 states and 16606 transitions. [2021-02-19 20:11:12,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-02-19 20:11:12,483 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:11:12,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:11:12,490 INFO L225 Difference]: With dead ends: 5669 [2021-02-19 20:11:12,491 INFO L226 Difference]: Without dead ends: 5448 [2021-02-19 20:11:12,491 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 511 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=223, Invalid=2033, Unknown=0, NotChecked=0, Total=2256 [2021-02-19 20:11:12,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5448 states. [2021-02-19 20:11:12,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5448 to 4641. [2021-02-19 20:11:12,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4641 states, 4640 states have (on average 2.9931034482758623) internal successors, (13888), 4640 states have internal predecessors, (13888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:12,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4641 states to 4641 states and 13888 transitions. [2021-02-19 20:11:12,545 INFO L78 Accepts]: Start accepts. Automaton has 4641 states and 13888 transitions. Word has length 42 [2021-02-19 20:11:12,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:11:12,546 INFO L480 AbstractCegarLoop]: Abstraction has 4641 states and 13888 transitions. [2021-02-19 20:11:12,546 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:12,546 INFO L276 IsEmpty]: Start isEmpty. Operand 4641 states and 13888 transitions. [2021-02-19 20:11:12,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:11:12,550 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:11:12,550 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:11:12,750 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:11:12,751 INFO L428 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:11:12,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:11:12,751 INFO L82 PathProgramCache]: Analyzing trace with hash 1057141566, now seen corresponding path program 80 times [2021-02-19 20:11:12,751 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:11:12,751 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1150968670] [2021-02-19 20:11:12,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:11:12,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:11:12,987 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:11:12,988 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1150968670] [2021-02-19 20:11:12,988 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1604119765] [2021-02-19 20:11:12,988 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:11:13,013 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 20:11:13,013 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:11:13,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-02-19 20:11:13,014 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:11:13,128 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:11:13,130 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:11:13,140 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:11:13,141 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:11:13,141 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:19 [2021-02-19 20:11:13,233 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:11:13,234 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:11:13,239 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:11:13,240 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:11:13,240 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:11:13,416 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:11:13,416 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:11:13,417 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:11:13,417 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1566188606] [2021-02-19 20:11:13,417 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:11:13,417 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:11:13,417 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:11:13,417 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:11:13,417 INFO L87 Difference]: Start difference. First operand 4641 states and 13888 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:15,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:11:15,030 INFO L93 Difference]: Finished difference Result 6063 states and 17768 transitions. [2021-02-19 20:11:15,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-02-19 20:11:15,031 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:11:15,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:11:15,040 INFO L225 Difference]: With dead ends: 6063 [2021-02-19 20:11:15,040 INFO L226 Difference]: Without dead ends: 5877 [2021-02-19 20:11:15,040 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 598 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=242, Invalid=2308, Unknown=0, NotChecked=0, Total=2550 [2021-02-19 20:11:15,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5877 states. [2021-02-19 20:11:15,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5877 to 4598. [2021-02-19 20:11:15,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4598 states, 4597 states have (on average 2.993038938438112) internal successors, (13759), 4597 states have internal predecessors, (13759), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:15,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4598 states to 4598 states and 13759 transitions. [2021-02-19 20:11:15,111 INFO L78 Accepts]: Start accepts. Automaton has 4598 states and 13759 transitions. Word has length 42 [2021-02-19 20:11:15,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:11:15,111 INFO L480 AbstractCegarLoop]: Abstraction has 4598 states and 13759 transitions. [2021-02-19 20:11:15,111 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:15,111 INFO L276 IsEmpty]: Start isEmpty. Operand 4598 states and 13759 transitions. [2021-02-19 20:11:15,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:11:15,117 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:11:15,117 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:11:15,317 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable87 [2021-02-19 20:11:15,318 INFO L428 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:11:15,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:11:15,318 INFO L82 PathProgramCache]: Analyzing trace with hash -730417056, now seen corresponding path program 81 times [2021-02-19 20:11:15,318 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:11:15,318 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2045993712] [2021-02-19 20:11:15,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:11:15,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:11:15,548 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:11:15,548 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2045993712] [2021-02-19 20:11:15,548 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1318697793] [2021-02-19 20:11:15,549 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02-19 20:11:15,573 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-02-19 20:11:15,573 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:11:15,573 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-02-19 20:11:15,574 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:11:15,765 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:11:15,773 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:11:15,779 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:11:15,780 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:11:15,780 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-02-19 20:11:15,824 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:11:15,825 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:11:15,830 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:11:15,830 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:11:15,830 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:11:16,008 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:11:16,008 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:11:16,008 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17] total 30 [2021-02-19 20:11:16,008 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1212371264] [2021-02-19 20:11:16,009 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-02-19 20:11:16,009 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:11:16,009 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-02-19 20:11:16,009 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=829, Unknown=0, NotChecked=0, Total=930 [2021-02-19 20:11:16,009 INFO L87 Difference]: Start difference. First operand 4598 states and 13759 transitions. Second operand has 31 states, 31 states have (on average 2.3870967741935485) internal successors, (74), 30 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:17,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:11:17,659 INFO L93 Difference]: Finished difference Result 5843 states and 17040 transitions. [2021-02-19 20:11:17,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-02-19 20:11:17,660 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.3870967741935485) internal successors, (74), 30 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:11:17,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:11:17,669 INFO L225 Difference]: With dead ends: 5843 [2021-02-19 20:11:17,669 INFO L226 Difference]: Without dead ends: 5592 [2021-02-19 20:11:17,669 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 808 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=278, Invalid=2692, Unknown=0, NotChecked=0, Total=2970 [2021-02-19 20:11:17,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5592 states. [2021-02-19 20:11:17,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5592 to 4646. [2021-02-19 20:11:17,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4646 states, 4645 states have (on average 2.9909580193756726) internal successors, (13893), 4645 states have internal predecessors, (13893), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:17,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4646 states to 4646 states and 13893 transitions. [2021-02-19 20:11:17,741 INFO L78 Accepts]: Start accepts. Automaton has 4646 states and 13893 transitions. Word has length 42 [2021-02-19 20:11:17,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:11:17,741 INFO L480 AbstractCegarLoop]: Abstraction has 4646 states and 13893 transitions. [2021-02-19 20:11:17,741 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 2.3870967741935485) internal successors, (74), 30 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:17,741 INFO L276 IsEmpty]: Start isEmpty. Operand 4646 states and 13893 transitions. [2021-02-19 20:11:17,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:11:17,746 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:11:17,747 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:11:17,947 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:11:17,947 INFO L428 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:11:17,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:11:17,947 INFO L82 PathProgramCache]: Analyzing trace with hash 132696028, now seen corresponding path program 82 times [2021-02-19 20:11:17,948 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:11:17,948 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1204904573] [2021-02-19 20:11:17,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:11:17,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:11:18,220 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:11:18,221 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1204904573] [2021-02-19 20:11:18,221 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [623593694] [2021-02-19 20:11:18,221 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:11:18,245 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 20:11:18,245 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:11:18,245 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:11:18,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:11:18,414 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:11:18,415 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:11:18,422 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:11:18,423 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:11:18,423 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-02-19 20:11:18,504 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:11:18,506 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:11:18,511 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:11:18,512 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:11:18,512 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:11:18,657 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:11:18,657 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:11:18,658 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:11:18,658 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [668367642] [2021-02-19 20:11:18,658 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:11:18,658 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:11:18,658 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:11:18,658 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=671, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:11:18,658 INFO L87 Difference]: Start difference. First operand 4646 states and 13893 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:20,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:11:20,110 INFO L93 Difference]: Finished difference Result 6026 states and 17387 transitions. [2021-02-19 20:11:20,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-02-19 20:11:20,111 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:11:20,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:11:20,120 INFO L225 Difference]: With dead ends: 6026 [2021-02-19 20:11:20,120 INFO L226 Difference]: Without dead ends: 5805 [2021-02-19 20:11:20,120 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 502 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=209, Invalid=1861, Unknown=0, NotChecked=0, Total=2070 [2021-02-19 20:11:20,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5805 states. [2021-02-19 20:11:20,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5805 to 4649. [2021-02-19 20:11:20,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4649 states, 4648 states have (on average 2.991394148020654) internal successors, (13904), 4648 states have internal predecessors, (13904), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:20,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4649 states to 4649 states and 13904 transitions. [2021-02-19 20:11:20,192 INFO L78 Accepts]: Start accepts. Automaton has 4649 states and 13904 transitions. Word has length 42 [2021-02-19 20:11:20,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:11:20,193 INFO L480 AbstractCegarLoop]: Abstraction has 4649 states and 13904 transitions. [2021-02-19 20:11:20,193 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:20,193 INFO L276 IsEmpty]: Start isEmpty. Operand 4649 states and 13904 transitions. [2021-02-19 20:11:20,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:11:20,199 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:11:20,199 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:11:20,414 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2021-02-19 20:11:20,414 INFO L428 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:11:20,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:11:20,414 INFO L82 PathProgramCache]: Analyzing trace with hash -896423790, now seen corresponding path program 83 times [2021-02-19 20:11:20,414 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:11:20,414 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1358966240] [2021-02-19 20:11:20,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:11:20,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:11:20,619 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:11:20,620 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1358966240] [2021-02-19 20:11:20,620 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1676968821] [2021-02-19 20:11:20,620 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:11:20,644 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 20:11:20,644 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:11:20,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 28 conjunts are in the unsatisfiable core [2021-02-19 20:11:20,645 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:11:20,789 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:11:20,790 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:11:20,797 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:11:20,798 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:11:20,798 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-02-19 20:11:20,880 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:11:20,881 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:11:20,887 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:11:20,888 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:11:20,888 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:11:21,089 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:11:21,090 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:11:21,090 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 29 [2021-02-19 20:11:21,090 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1524070170] [2021-02-19 20:11:21,090 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-02-19 20:11:21,090 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:11:21,090 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-02-19 20:11:21,090 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=774, Unknown=0, NotChecked=0, Total=870 [2021-02-19 20:11:21,091 INFO L87 Difference]: Start difference. First operand 4649 states and 13904 transitions. Second operand has 30 states, 30 states have (on average 2.466666666666667) internal successors, (74), 29 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:22,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:11:22,850 INFO L93 Difference]: Finished difference Result 6308 states and 18158 transitions. [2021-02-19 20:11:22,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-02-19 20:11:22,851 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.466666666666667) internal successors, (74), 29 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:11:22,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:11:22,860 INFO L225 Difference]: With dead ends: 6308 [2021-02-19 20:11:22,861 INFO L226 Difference]: Without dead ends: 6087 [2021-02-19 20:11:22,861 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 705 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=261, Invalid=2495, Unknown=0, NotChecked=0, Total=2756 [2021-02-19 20:11:22,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6087 states. [2021-02-19 20:11:22,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6087 to 4661. [2021-02-19 20:11:22,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4661 states, 4660 states have (on average 2.9933476394849787) internal successors, (13949), 4660 states have internal predecessors, (13949), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:22,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4661 states to 4661 states and 13949 transitions. [2021-02-19 20:11:22,935 INFO L78 Accepts]: Start accepts. Automaton has 4661 states and 13949 transitions. Word has length 42 [2021-02-19 20:11:22,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:11:22,935 INFO L480 AbstractCegarLoop]: Abstraction has 4661 states and 13949 transitions. [2021-02-19 20:11:22,935 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 2.466666666666667) internal successors, (74), 29 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:22,935 INFO L276 IsEmpty]: Start isEmpty. Operand 4661 states and 13949 transitions. [2021-02-19 20:11:22,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:11:22,941 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:11:22,941 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:11:23,154 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,88 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:11:23,154 INFO L428 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:11:23,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:11:23,154 INFO L82 PathProgramCache]: Analyzing trace with hash -1603004754, now seen corresponding path program 84 times [2021-02-19 20:11:23,154 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:11:23,154 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1917584770] [2021-02-19 20:11:23,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:11:23,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:11:23,387 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:11:23,388 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1917584770] [2021-02-19 20:11:23,388 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [630533092] [2021-02-19 20:11:23,388 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:11:23,411 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-02-19 20:11:23,411 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:11:23,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:11:23,412 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:11:23,550 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:11:23,552 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:11:23,559 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:11:23,560 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:11:23,560 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-02-19 20:11:23,613 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:11:23,614 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:11:23,620 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:11:23,621 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:11:23,621 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:11:23,797 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:11:23,797 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:11:23,798 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:11:23,798 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [818139176] [2021-02-19 20:11:23,798 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:11:23,798 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:11:23,798 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:11:23,798 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:11:23,798 INFO L87 Difference]: Start difference. First operand 4661 states and 13949 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:25,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:11:25,340 INFO L93 Difference]: Finished difference Result 6584 states and 19051 transitions. [2021-02-19 20:11:25,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-02-19 20:11:25,340 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:11:25,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:11:25,349 INFO L225 Difference]: With dead ends: 6584 [2021-02-19 20:11:25,349 INFO L226 Difference]: Without dead ends: 6363 [2021-02-19 20:11:25,349 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 566 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=229, Invalid=2123, Unknown=0, NotChecked=0, Total=2352 [2021-02-19 20:11:25,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6363 states. [2021-02-19 20:11:25,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6363 to 4665. [2021-02-19 20:11:25,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4665 states, 4664 states have (on average 2.993138936535163) internal successors, (13960), 4664 states have internal predecessors, (13960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:25,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4665 states to 4665 states and 13960 transitions. [2021-02-19 20:11:25,407 INFO L78 Accepts]: Start accepts. Automaton has 4665 states and 13960 transitions. Word has length 42 [2021-02-19 20:11:25,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:11:25,407 INFO L480 AbstractCegarLoop]: Abstraction has 4665 states and 13960 transitions. [2021-02-19 20:11:25,407 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:25,407 INFO L276 IsEmpty]: Start isEmpty. Operand 4665 states and 13960 transitions. [2021-02-19 20:11:25,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:11:25,412 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:11:25,412 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:11:25,612 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:11:25,612 INFO L428 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:11:25,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:11:25,612 INFO L82 PathProgramCache]: Analyzing trace with hash -8904558, now seen corresponding path program 85 times [2021-02-19 20:11:25,613 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:11:25,613 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [36071456] [2021-02-19 20:11:25,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:11:25,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:11:25,882 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:11:25,882 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [36071456] [2021-02-19 20:11:25,882 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1296813759] [2021-02-19 20:11:25,882 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:11:25,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:11:25,904 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:11:25,905 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:11:26,049 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:11:26,050 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:11:26,057 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:11:26,058 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:11:26,058 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-02-19 20:11:26,114 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:11:26,115 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:11:26,121 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:11:26,122 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:11:26,122 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:11:26,294 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:11:26,294 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:11:26,294 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:11:26,295 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [7347107] [2021-02-19 20:11:26,295 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:11:26,295 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:11:26,295 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:11:26,295 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:11:26,295 INFO L87 Difference]: Start difference. First operand 4665 states and 13960 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:28,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:11:28,189 INFO L93 Difference]: Finished difference Result 7279 states and 21049 transitions. [2021-02-19 20:11:28,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-02-19 20:11:28,190 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:11:28,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:11:28,202 INFO L225 Difference]: With dead ends: 7279 [2021-02-19 20:11:28,203 INFO L226 Difference]: Without dead ends: 7093 [2021-02-19 20:11:28,203 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 659 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=249, Invalid=2403, Unknown=0, NotChecked=0, Total=2652 [2021-02-19 20:11:28,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7093 states. [2021-02-19 20:11:28,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7093 to 4634. [2021-02-19 20:11:28,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4634 states, 4633 states have (on average 2.989207856680337) internal successors, (13849), 4633 states have internal predecessors, (13849), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:28,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4634 states to 4634 states and 13849 transitions. [2021-02-19 20:11:28,284 INFO L78 Accepts]: Start accepts. Automaton has 4634 states and 13849 transitions. Word has length 42 [2021-02-19 20:11:28,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:11:28,284 INFO L480 AbstractCegarLoop]: Abstraction has 4634 states and 13849 transitions. [2021-02-19 20:11:28,284 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:28,284 INFO L276 IsEmpty]: Start isEmpty. Operand 4634 states and 13849 transitions. [2021-02-19 20:11:28,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:11:28,290 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:11:28,290 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:11:28,490 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:11:28,491 INFO L428 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:11:28,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:11:28,491 INFO L82 PathProgramCache]: Analyzing trace with hash -1202384096, now seen corresponding path program 86 times [2021-02-19 20:11:28,491 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:11:28,491 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1839035634] [2021-02-19 20:11:28,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:11:28,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:11:28,733 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:11:28,733 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1839035634] [2021-02-19 20:11:28,733 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [336972864] [2021-02-19 20:11:28,734 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02-19 20:11:28,757 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 20:11:28,757 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:11:28,758 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:11:28,759 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:11:28,867 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:11:28,868 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:11:28,877 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:11:28,878 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:11:28,878 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-02-19 20:11:29,006 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:11:29,007 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:11:29,013 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:11:29,014 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:11:29,014 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:11:29,216 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:11:29,216 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:11:29,217 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 29 [2021-02-19 20:11:29,217 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1866645968] [2021-02-19 20:11:29,217 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-02-19 20:11:29,217 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:11:29,217 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-02-19 20:11:29,217 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=773, Unknown=0, NotChecked=0, Total=870 [2021-02-19 20:11:29,217 INFO L87 Difference]: Start difference. First operand 4634 states and 13849 transitions. Second operand has 30 states, 30 states have (on average 2.466666666666667) internal successors, (74), 29 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:30,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:11:30,639 INFO L93 Difference]: Finished difference Result 5183 states and 15217 transitions. [2021-02-19 20:11:30,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-02-19 20:11:30,640 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.466666666666667) internal successors, (74), 29 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:11:30,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:11:30,648 INFO L225 Difference]: With dead ends: 5183 [2021-02-19 20:11:30,648 INFO L226 Difference]: Without dead ends: 4962 [2021-02-19 20:11:30,649 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 600 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=232, Invalid=2120, Unknown=0, NotChecked=0, Total=2352 [2021-02-19 20:11:30,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4962 states. [2021-02-19 20:11:30,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4962 to 4640. [2021-02-19 20:11:30,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4640 states, 4639 states have (on average 2.989437378745419) internal successors, (13868), 4639 states have internal predecessors, (13868), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:30,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4640 states to 4640 states and 13868 transitions. [2021-02-19 20:11:30,715 INFO L78 Accepts]: Start accepts. Automaton has 4640 states and 13868 transitions. Word has length 42 [2021-02-19 20:11:30,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:11:30,715 INFO L480 AbstractCegarLoop]: Abstraction has 4640 states and 13868 transitions. [2021-02-19 20:11:30,715 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 2.466666666666667) internal successors, (74), 29 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:30,715 INFO L276 IsEmpty]: Start isEmpty. Operand 4640 states and 13868 transitions. [2021-02-19 20:11:30,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:11:30,720 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:11:30,720 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:11:30,920 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:11:30,921 INFO L428 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:11:30,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:11:30,921 INFO L82 PathProgramCache]: Analyzing trace with hash 2063463382, now seen corresponding path program 87 times [2021-02-19 20:11:30,921 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:11:30,921 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [652277859] [2021-02-19 20:11:30,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:11:30,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:11:31,176 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:11:31,176 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [652277859] [2021-02-19 20:11:31,177 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [137402220] [2021-02-19 20:11:31,177 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:11:31,200 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-02-19 20:11:31,201 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:11:31,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:11:31,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:11:31,318 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:11:31,319 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:11:31,328 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:11:31,329 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:11:31,329 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-02-19 20:11:31,451 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:11:31,453 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:11:31,459 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:11:31,460 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:11:31,461 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:11:31,621 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:11:31,621 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:11:31,621 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:11:31,622 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [851531506] [2021-02-19 20:11:31,622 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:11:31,622 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:11:31,622 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:11:31,622 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:11:31,622 INFO L87 Difference]: Start difference. First operand 4640 states and 13868 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:33,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:11:33,377 INFO L93 Difference]: Finished difference Result 5547 states and 16127 transitions. [2021-02-19 20:11:33,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-02-19 20:11:33,378 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:11:33,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:11:33,386 INFO L225 Difference]: With dead ends: 5547 [2021-02-19 20:11:33,387 INFO L226 Difference]: Without dead ends: 5326 [2021-02-19 20:11:33,387 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 537 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=224, Invalid=2032, Unknown=0, NotChecked=0, Total=2256 [2021-02-19 20:11:33,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5326 states. [2021-02-19 20:11:33,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5326 to 4652. [2021-02-19 20:11:33,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4652 states, 4651 states have (on average 2.9913996989894645) internal successors, (13913), 4651 states have internal predecessors, (13913), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:33,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4652 states to 4652 states and 13913 transitions. [2021-02-19 20:11:33,475 INFO L78 Accepts]: Start accepts. Automaton has 4652 states and 13913 transitions. Word has length 42 [2021-02-19 20:11:33,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:11:33,475 INFO L480 AbstractCegarLoop]: Abstraction has 4652 states and 13913 transitions. [2021-02-19 20:11:33,475 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:33,475 INFO L276 IsEmpty]: Start isEmpty. Operand 4652 states and 13913 transitions. [2021-02-19 20:11:33,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:11:33,482 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:11:33,482 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:11:33,682 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable94 [2021-02-19 20:11:33,682 INFO L428 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:11:33,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:11:33,683 INFO L82 PathProgramCache]: Analyzing trace with hash 1356882418, now seen corresponding path program 88 times [2021-02-19 20:11:33,683 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:11:33,683 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1239072438] [2021-02-19 20:11:33,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:11:33,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:11:33,928 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:11:33,929 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1239072438] [2021-02-19 20:11:33,929 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [871702332] [2021-02-19 20:11:33,929 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:11:33,953 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 20:11:33,953 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:11:33,954 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:11:33,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:11:34,074 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:11:34,076 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:11:34,086 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:11:34,087 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:11:34,087 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-02-19 20:11:34,197 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:11:34,198 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:11:34,205 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:11:34,206 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:11:34,206 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:11:34,439 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:11:34,440 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:11:34,440 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:11:34,440 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [788959415] [2021-02-19 20:11:34,440 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:11:34,440 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:11:34,440 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:11:34,441 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:11:34,441 INFO L87 Difference]: Start difference. First operand 4652 states and 13913 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:36,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:11:36,177 INFO L93 Difference]: Finished difference Result 5718 states and 16727 transitions. [2021-02-19 20:11:36,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-02-19 20:11:36,178 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:11:36,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:11:36,187 INFO L225 Difference]: With dead ends: 5718 [2021-02-19 20:11:36,187 INFO L226 Difference]: Without dead ends: 5497 [2021-02-19 20:11:36,187 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 536 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=222, Invalid=2034, Unknown=0, NotChecked=0, Total=2256 [2021-02-19 20:11:36,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5497 states. [2021-02-19 20:11:36,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5497 to 4656. [2021-02-19 20:11:36,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4656 states, 4655 states have (on average 2.9911922663802364) internal successors, (13924), 4655 states have internal predecessors, (13924), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:36,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4656 states to 4656 states and 13924 transitions. [2021-02-19 20:11:36,251 INFO L78 Accepts]: Start accepts. Automaton has 4656 states and 13924 transitions. Word has length 42 [2021-02-19 20:11:36,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:11:36,252 INFO L480 AbstractCegarLoop]: Abstraction has 4656 states and 13924 transitions. [2021-02-19 20:11:36,252 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:36,252 INFO L276 IsEmpty]: Start isEmpty. Operand 4656 states and 13924 transitions. [2021-02-19 20:11:36,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:11:36,256 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:11:36,256 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:11:36,456 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:11:36,457 INFO L428 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:11:36,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:11:36,457 INFO L82 PathProgramCache]: Analyzing trace with hash -1343984682, now seen corresponding path program 89 times [2021-02-19 20:11:36,457 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:11:36,457 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [570840127] [2021-02-19 20:11:36,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:11:36,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:11:36,745 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:11:36,746 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [570840127] [2021-02-19 20:11:36,746 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [7005328] [2021-02-19 20:11:36,746 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02-19 20:11:36,772 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 20:11:36,772 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:11:36,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:11:36,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:11:36,890 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:11:36,891 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:11:36,901 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:11:36,902 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:11:36,902 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-02-19 20:11:36,996 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:11:36,998 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:11:37,005 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:11:37,006 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:11:37,006 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-02-19 20:11:37,196 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:11:37,196 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:11:37,196 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:11:37,196 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [224259368] [2021-02-19 20:11:37,197 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:11:37,197 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:11:37,197 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:11:37,197 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:11:37,197 INFO L87 Difference]: Start difference. First operand 4656 states and 13924 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:39,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:11:39,069 INFO L93 Difference]: Finished difference Result 6156 states and 18018 transitions. [2021-02-19 20:11:39,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-02-19 20:11:39,070 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:11:39,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:11:39,082 INFO L225 Difference]: With dead ends: 6156 [2021-02-19 20:11:39,082 INFO L226 Difference]: Without dead ends: 5970 [2021-02-19 20:11:39,082 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 594 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=233, Invalid=2217, Unknown=0, NotChecked=0, Total=2450 [2021-02-19 20:11:39,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5970 states. [2021-02-19 20:11:39,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5970 to 4637. [2021-02-19 20:11:39,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4637 states, 4636 states have (on average 2.98899913718723) internal successors, (13857), 4636 states have internal predecessors, (13857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:39,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4637 states to 4637 states and 13857 transitions. [2021-02-19 20:11:39,170 INFO L78 Accepts]: Start accepts. Automaton has 4637 states and 13857 transitions. Word has length 42 [2021-02-19 20:11:39,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:11:39,170 INFO L480 AbstractCegarLoop]: Abstraction has 4637 states and 13857 transitions. [2021-02-19 20:11:39,170 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:39,170 INFO L276 IsEmpty]: Start isEmpty. Operand 4637 states and 13857 transitions. [2021-02-19 20:11:39,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:11:39,176 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:11:39,177 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:11:39,377 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable96 [2021-02-19 20:11:39,377 INFO L428 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:11:39,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:11:39,377 INFO L82 PathProgramCache]: Analyzing trace with hash 1290023776, now seen corresponding path program 90 times [2021-02-19 20:11:39,377 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:11:39,378 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1200033716] [2021-02-19 20:11:39,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:11:39,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:11:39,645 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:11:39,646 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1200033716] [2021-02-19 20:11:39,646 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1570176595] [2021-02-19 20:11:39,646 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:11:39,673 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-02-19 20:11:39,674 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:11:39,674 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:11:39,675 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:11:39,794 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:11:39,795 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:11:39,804 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:11:39,805 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:11:39,805 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-02-19 20:11:39,870 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:11:39,871 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:11:39,879 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:11:39,880 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:11:39,880 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-02-19 20:11:40,121 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:11:40,121 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:11:40,121 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:11:40,121 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1280024406] [2021-02-19 20:11:40,122 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:11:40,122 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:11:40,122 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:11:40,122 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:11:40,122 INFO L87 Difference]: Start difference. First operand 4637 states and 13857 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:41,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:11:41,495 INFO L93 Difference]: Finished difference Result 5275 states and 15621 transitions. [2021-02-19 20:11:41,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-02-19 20:11:41,496 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:11:41,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:11:41,505 INFO L225 Difference]: With dead ends: 5275 [2021-02-19 20:11:41,505 INFO L226 Difference]: Without dead ends: 5054 [2021-02-19 20:11:41,505 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 405 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=193, Invalid=1699, Unknown=0, NotChecked=0, Total=1892 [2021-02-19 20:11:41,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5054 states. [2021-02-19 20:11:41,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5054 to 4657. [2021-02-19 20:11:41,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4657 states, 4656 states have (on average 2.9879725085910653) internal successors, (13912), 4656 states have internal predecessors, (13912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:41,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4657 states to 4657 states and 13912 transitions. [2021-02-19 20:11:41,604 INFO L78 Accepts]: Start accepts. Automaton has 4657 states and 13912 transitions. Word has length 42 [2021-02-19 20:11:41,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:11:41,604 INFO L480 AbstractCegarLoop]: Abstraction has 4657 states and 13912 transitions. [2021-02-19 20:11:41,604 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:41,605 INFO L276 IsEmpty]: Start isEmpty. Operand 4657 states and 13912 transitions. [2021-02-19 20:11:41,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:11:41,611 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:11:41,611 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:11:41,811 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:11:41,812 INFO L428 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:11:41,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:11:41,812 INFO L82 PathProgramCache]: Analyzing trace with hash -1410843324, now seen corresponding path program 91 times [2021-02-19 20:11:41,812 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:11:41,812 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1627989532] [2021-02-19 20:11:41,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:11:41,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:11:42,067 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:11:42,068 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1627989532] [2021-02-19 20:11:42,068 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [49851895] [2021-02-19 20:11:42,068 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:11:42,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:11:42,093 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:11:42,094 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:11:42,217 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:11:42,218 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:11:42,228 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:11:42,229 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:11:42,229 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-02-19 20:11:42,296 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:11:42,297 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:11:42,306 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:11:42,307 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:11:42,307 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-02-19 20:11:42,557 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:11:42,557 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:11:42,557 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:11:42,557 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [672101363] [2021-02-19 20:11:42,557 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:11:42,557 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:11:42,558 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:11:42,558 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=673, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:11:42,558 INFO L87 Difference]: Start difference. First operand 4657 states and 13912 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:44,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:11:44,013 INFO L93 Difference]: Finished difference Result 5641 states and 16727 transitions. [2021-02-19 20:11:44,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-02-19 20:11:44,014 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:11:44,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:11:44,023 INFO L225 Difference]: With dead ends: 5641 [2021-02-19 20:11:44,023 INFO L226 Difference]: Without dead ends: 5455 [2021-02-19 20:11:44,023 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 444 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=200, Invalid=1780, Unknown=0, NotChecked=0, Total=1980 [2021-02-19 20:11:44,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5455 states. [2021-02-19 20:11:44,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5455 to 4653. [2021-02-19 20:11:44,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4653 states, 4652 states have (on average 2.988177128116939) internal successors, (13901), 4652 states have internal predecessors, (13901), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:44,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4653 states to 4653 states and 13901 transitions. [2021-02-19 20:11:44,097 INFO L78 Accepts]: Start accepts. Automaton has 4653 states and 13901 transitions. Word has length 42 [2021-02-19 20:11:44,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:11:44,097 INFO L480 AbstractCegarLoop]: Abstraction has 4653 states and 13901 transitions. [2021-02-19 20:11:44,097 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:44,097 INFO L276 IsEmpty]: Start isEmpty. Operand 4653 states and 13901 transitions. [2021-02-19 20:11:44,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:11:44,103 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:11:44,103 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:11:44,304 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,96 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:11:44,304 INFO L428 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:11:44,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:11:44,304 INFO L82 PathProgramCache]: Analyzing trace with hash 69313858, now seen corresponding path program 92 times [2021-02-19 20:11:44,304 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:11:44,304 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [567350833] [2021-02-19 20:11:44,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:11:44,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:11:44,585 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:11:44,585 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [567350833] [2021-02-19 20:11:44,585 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1319327207] [2021-02-19 20:11:44,585 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:11:44,611 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 20:11:44,611 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:11:44,612 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-02-19 20:11:44,613 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:11:44,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:11:44,732 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:11:44,741 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:11:44,742 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:11:44,742 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:19 [2021-02-19 20:11:44,811 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:11:44,813 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:11:44,822 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:11:44,823 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:11:44,823 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-02-19 20:11:45,059 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:11:45,059 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:11:45,059 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:11:45,059 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [943975107] [2021-02-19 20:11:45,059 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:11:45,059 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:11:45,060 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:11:45,060 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=673, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:11:45,060 INFO L87 Difference]: Start difference. First operand 4653 states and 13901 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:46,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:11:46,468 INFO L93 Difference]: Finished difference Result 5532 states and 16417 transitions. [2021-02-19 20:11:46,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-02-19 20:11:46,469 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:11:46,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:11:46,477 INFO L225 Difference]: With dead ends: 5532 [2021-02-19 20:11:46,478 INFO L226 Difference]: Without dead ends: 5346 [2021-02-19 20:11:46,478 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 401 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=195, Invalid=1697, Unknown=0, NotChecked=0, Total=1892 [2021-02-19 20:11:46,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5346 states. [2021-02-19 20:11:46,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5346 to 4649. [2021-02-19 20:11:46,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4649 states, 4648 states have (on average 2.988382099827883) internal successors, (13890), 4648 states have internal predecessors, (13890), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:46,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4649 states to 4649 states and 13890 transitions. [2021-02-19 20:11:46,568 INFO L78 Accepts]: Start accepts. Automaton has 4649 states and 13890 transitions. Word has length 42 [2021-02-19 20:11:46,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:11:46,568 INFO L480 AbstractCegarLoop]: Abstraction has 4649 states and 13890 transitions. [2021-02-19 20:11:46,568 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:46,568 INFO L276 IsEmpty]: Start isEmpty. Operand 4649 states and 13890 transitions. [2021-02-19 20:11:46,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:11:46,574 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:11:46,574 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:11:46,782 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable99 [2021-02-19 20:11:46,782 INFO L428 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:11:46,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:11:46,782 INFO L82 PathProgramCache]: Analyzing trace with hash 922593478, now seen corresponding path program 93 times [2021-02-19 20:11:46,782 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:11:46,782 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1278269396] [2021-02-19 20:11:46,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:11:46,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:11:47,050 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:11:47,050 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1278269396] [2021-02-19 20:11:47,050 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1027673490] [2021-02-19 20:11:47,051 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:11:47,075 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-02-19 20:11:47,075 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:11:47,076 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:11:47,077 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:11:47,202 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:11:47,204 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:11:47,214 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:11:47,215 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:11:47,216 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-02-19 20:11:47,355 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:11:47,357 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:11:47,363 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:11:47,364 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:11:47,364 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:11:47,543 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:11:47,544 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:11:47,544 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:11:47,544 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [295763725] [2021-02-19 20:11:47,544 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:11:47,544 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:11:47,544 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:11:47,545 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:11:47,545 INFO L87 Difference]: Start difference. First operand 4649 states and 13890 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:49,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:11:49,142 INFO L93 Difference]: Finished difference Result 5231 states and 15368 transitions. [2021-02-19 20:11:49,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-02-19 20:11:49,143 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:11:49,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:11:49,151 INFO L225 Difference]: With dead ends: 5231 [2021-02-19 20:11:49,151 INFO L226 Difference]: Without dead ends: 5010 [2021-02-19 20:11:49,152 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 513 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=225, Invalid=2031, Unknown=0, NotChecked=0, Total=2256 [2021-02-19 20:11:49,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5010 states. [2021-02-19 20:11:49,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5010 to 4661. [2021-02-19 20:11:49,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4661 states, 4660 states have (on average 2.990343347639485) internal successors, (13935), 4660 states have internal predecessors, (13935), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:49,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4661 states to 4661 states and 13935 transitions. [2021-02-19 20:11:49,223 INFO L78 Accepts]: Start accepts. Automaton has 4661 states and 13935 transitions. Word has length 42 [2021-02-19 20:11:49,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:11:49,223 INFO L480 AbstractCegarLoop]: Abstraction has 4661 states and 13935 transitions. [2021-02-19 20:11:49,223 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:49,223 INFO L276 IsEmpty]: Start isEmpty. Operand 4661 states and 13935 transitions. [2021-02-19 20:11:49,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:11:49,229 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:11:49,229 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:11:49,430 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2021-02-19 20:11:49,430 INFO L428 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:11:49,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:11:49,430 INFO L82 PathProgramCache]: Analyzing trace with hash 216012514, now seen corresponding path program 94 times [2021-02-19 20:11:49,430 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:11:49,430 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [738601080] [2021-02-19 20:11:49,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:11:49,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:11:49,705 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:11:49,705 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [738601080] [2021-02-19 20:11:49,705 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1976895062] [2021-02-19 20:11:49,705 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:11:49,728 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 20:11:49,728 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:11:49,729 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:11:49,730 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:11:49,857 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:11:49,859 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:11:49,869 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:11:49,870 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:11:49,870 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-02-19 20:11:50,019 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:11:50,021 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:11:50,027 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:11:50,028 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:11:50,028 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-02-19 20:11:50,240 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:11:50,240 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:11:50,240 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:11:50,240 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [224509952] [2021-02-19 20:11:50,240 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:11:50,240 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:11:50,241 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:11:50,241 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:11:50,241 INFO L87 Difference]: Start difference. First operand 4661 states and 13935 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:51,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:11:51,957 INFO L93 Difference]: Finished difference Result 5693 states and 16664 transitions. [2021-02-19 20:11:51,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-02-19 20:11:51,959 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:11:51,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:11:51,968 INFO L225 Difference]: With dead ends: 5693 [2021-02-19 20:11:51,968 INFO L226 Difference]: Without dead ends: 5472 [2021-02-19 20:11:51,969 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 512 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=223, Invalid=2033, Unknown=0, NotChecked=0, Total=2256 [2021-02-19 20:11:51,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5472 states. [2021-02-19 20:11:52,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5472 to 4665. [2021-02-19 20:11:52,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4665 states, 4664 states have (on average 2.990137221269297) internal successors, (13946), 4664 states have internal predecessors, (13946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:52,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4665 states to 4665 states and 13946 transitions. [2021-02-19 20:11:52,045 INFO L78 Accepts]: Start accepts. Automaton has 4665 states and 13946 transitions. Word has length 42 [2021-02-19 20:11:52,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:11:52,045 INFO L480 AbstractCegarLoop]: Abstraction has 4665 states and 13946 transitions. [2021-02-19 20:11:52,045 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:52,045 INFO L276 IsEmpty]: Start isEmpty. Operand 4665 states and 13946 transitions. [2021-02-19 20:11:52,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:11:52,052 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:11:52,052 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:11:52,252 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:11:52,252 INFO L428 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:11:52,252 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:11:52,253 INFO L82 PathProgramCache]: Analyzing trace with hash 1810112710, now seen corresponding path program 95 times [2021-02-19 20:11:52,253 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:11:52,253 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [621594807] [2021-02-19 20:11:52,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:11:52,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:11:52,533 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:11:52,533 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [621594807] [2021-02-19 20:11:52,533 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2021007524] [2021-02-19 20:11:52,533 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:11:52,559 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 20:11:52,559 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:11:52,560 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:11:52,560 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:11:52,681 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:11:52,683 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:11:52,693 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:11:52,694 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:11:52,694 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-02-19 20:11:52,803 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:11:52,805 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:11:52,811 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:11:52,812 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:11:52,812 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-02-19 20:11:53,020 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:11:53,020 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:11:53,020 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:11:53,021 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1081240437] [2021-02-19 20:11:53,021 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:11:53,021 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:11:53,021 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:11:53,021 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:11:53,021 INFO L87 Difference]: Start difference. First operand 4665 states and 13946 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:55,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:11:55,028 INFO L93 Difference]: Finished difference Result 6087 states and 17826 transitions. [2021-02-19 20:11:55,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-02-19 20:11:55,029 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:11:55,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:11:55,039 INFO L225 Difference]: With dead ends: 6087 [2021-02-19 20:11:55,039 INFO L226 Difference]: Without dead ends: 5901 [2021-02-19 20:11:55,040 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 599 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=242, Invalid=2308, Unknown=0, NotChecked=0, Total=2550 [2021-02-19 20:11:55,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5901 states. [2021-02-19 20:11:55,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5901 to 4610. [2021-02-19 20:11:55,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4610 states, 4609 states have (on average 2.99153829464092) internal successors, (13788), 4609 states have internal predecessors, (13788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:55,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4610 states to 4610 states and 13788 transitions. [2021-02-19 20:11:55,120 INFO L78 Accepts]: Start accepts. Automaton has 4610 states and 13788 transitions. Word has length 42 [2021-02-19 20:11:55,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:11:55,120 INFO L480 AbstractCegarLoop]: Abstraction has 4610 states and 13788 transitions. [2021-02-19 20:11:55,120 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:55,120 INFO L276 IsEmpty]: Start isEmpty. Operand 4610 states and 13788 transitions. [2021-02-19 20:11:55,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:11:55,125 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:11:55,125 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:11:55,326 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2021-02-19 20:11:55,326 INFO L428 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:11:55,326 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:11:55,326 INFO L82 PathProgramCache]: Analyzing trace with hash -1736936746, now seen corresponding path program 96 times [2021-02-19 20:11:55,326 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:11:55,326 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1789860188] [2021-02-19 20:11:55,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:11:55,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:11:55,597 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:11:55,597 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1789860188] [2021-02-19 20:11:55,597 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [827699182] [2021-02-19 20:11:55,597 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:11:55,624 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-02-19 20:11:55,624 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:11:55,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:11:55,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:11:55,815 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:11:55,817 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:11:55,827 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:11:55,828 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:11:55,828 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-02-19 20:11:55,901 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:11:55,903 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:11:55,911 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:11:55,913 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:11:55,913 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:16 [2021-02-19 20:11:56,110 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:11:56,110 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:11:56,110 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:11:56,110 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [245092690] [2021-02-19 20:11:56,111 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:11:56,111 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:11:56,111 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:11:56,111 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=671, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:11:56,111 INFO L87 Difference]: Start difference. First operand 4610 states and 13788 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:57,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:11:57,591 INFO L93 Difference]: Finished difference Result 5702 states and 16643 transitions. [2021-02-19 20:11:57,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-02-19 20:11:57,592 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:11:57,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:11:57,602 INFO L225 Difference]: With dead ends: 5702 [2021-02-19 20:11:57,602 INFO L226 Difference]: Without dead ends: 5451 [2021-02-19 20:11:57,603 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 451 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=199, Invalid=1693, Unknown=0, NotChecked=0, Total=1892 [2021-02-19 20:11:57,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5451 states. [2021-02-19 20:11:57,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5451 to 4769. [2021-02-19 20:11:57,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4769 states, 4768 states have (on average 2.9731543624161074) internal successors, (14176), 4768 states have internal predecessors, (14176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:57,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4769 states to 4769 states and 14176 transitions. [2021-02-19 20:11:57,681 INFO L78 Accepts]: Start accepts. Automaton has 4769 states and 14176 transitions. Word has length 42 [2021-02-19 20:11:57,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:11:57,681 INFO L480 AbstractCegarLoop]: Abstraction has 4769 states and 14176 transitions. [2021-02-19 20:11:57,682 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:57,682 INFO L276 IsEmpty]: Start isEmpty. Operand 4769 states and 14176 transitions. [2021-02-19 20:11:57,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:11:57,688 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:11:57,688 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:11:57,888 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2021-02-19 20:11:57,889 INFO L428 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:11:57,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:11:57,889 INFO L82 PathProgramCache]: Analyzing trace with hash 1608697622, now seen corresponding path program 97 times [2021-02-19 20:11:57,889 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:11:57,889 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [142557544] [2021-02-19 20:11:57,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:11:57,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:11:58,151 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 20:11:58,151 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [142557544] [2021-02-19 20:11:58,151 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1633582321] [2021-02-19 20:11:58,152 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:11:58,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:11:58,176 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-02-19 20:11:58,177 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:11:58,359 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:11:58,361 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:11:58,372 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:11:58,373 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:11:58,373 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:19 [2021-02-19 20:11:58,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:11:58,452 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:11:58,459 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:11:58,460 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:11:58,460 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-02-19 20:11:58,663 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 20:11:58,663 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:11:58,663 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 26 [2021-02-19 20:11:58,663 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1180819876] [2021-02-19 20:11:58,663 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-02-19 20:11:58,663 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:11:58,664 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-02-19 20:11:58,664 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=623, Unknown=0, NotChecked=0, Total=702 [2021-02-19 20:11:58,664 INFO L87 Difference]: Start difference. First operand 4769 states and 14176 transitions. Second operand has 27 states, 27 states have (on average 2.814814814814815) internal successors, (76), 26 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:11:59,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:11:59,983 INFO L93 Difference]: Finished difference Result 5749 states and 16739 transitions. [2021-02-19 20:11:59,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-02-19 20:11:59,984 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.814814814814815) internal successors, (76), 26 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:11:59,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:11:59,994 INFO L225 Difference]: With dead ends: 5749 [2021-02-19 20:11:59,994 INFO L226 Difference]: Without dead ends: 5686 [2021-02-19 20:11:59,994 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 424 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=180, Invalid=1460, Unknown=0, NotChecked=0, Total=1640 [2021-02-19 20:12:00,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5686 states. [2021-02-19 20:12:00,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5686 to 4598. [2021-02-19 20:12:00,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4598 states, 4597 states have (on average 2.9923863389166847) internal successors, (13756), 4597 states have internal predecessors, (13756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:12:00,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4598 states to 4598 states and 13756 transitions. [2021-02-19 20:12:00,073 INFO L78 Accepts]: Start accepts. Automaton has 4598 states and 13756 transitions. Word has length 42 [2021-02-19 20:12:00,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:12:00,073 INFO L480 AbstractCegarLoop]: Abstraction has 4598 states and 13756 transitions. [2021-02-19 20:12:00,073 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.814814814814815) internal successors, (76), 26 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:12:00,073 INFO L276 IsEmpty]: Start isEmpty. Operand 4598 states and 13756 transitions. [2021-02-19 20:12:00,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:12:00,080 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:12:00,080 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:12:00,281 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable105 [2021-02-19 20:12:00,281 INFO L428 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:12:00,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:12:00,282 INFO L82 PathProgramCache]: Analyzing trace with hash -873823662, now seen corresponding path program 98 times [2021-02-19 20:12:00,282 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:12:00,282 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1260801386] [2021-02-19 20:12:00,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:12:00,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:12:00,566 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:12:00,566 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1260801386] [2021-02-19 20:12:00,566 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [392855551] [2021-02-19 20:12:00,566 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:12:00,590 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 20:12:00,590 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:12:00,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:12:00,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:12:00,746 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:12:00,748 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:12:00,758 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:12:00,759 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:12:00,759 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-02-19 20:12:00,869 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:12:00,871 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:12:00,879 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:12:00,880 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:12:00,880 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-02-19 20:12:01,135 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:12:01,136 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:12:01,136 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 29 [2021-02-19 20:12:01,136 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [628253198] [2021-02-19 20:12:01,136 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-02-19 20:12:01,136 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:12:01,136 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-02-19 20:12:01,137 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=773, Unknown=0, NotChecked=0, Total=870 [2021-02-19 20:12:01,137 INFO L87 Difference]: Start difference. First operand 4598 states and 13756 transitions. Second operand has 30 states, 30 states have (on average 2.466666666666667) internal successors, (74), 29 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:12:02,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:12:02,834 INFO L93 Difference]: Finished difference Result 5975 states and 17242 transitions. [2021-02-19 20:12:02,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-02-19 20:12:02,835 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.466666666666667) internal successors, (74), 29 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:12:02,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:12:02,844 INFO L225 Difference]: With dead ends: 5975 [2021-02-19 20:12:02,844 INFO L226 Difference]: Without dead ends: 5754 [2021-02-19 20:12:02,844 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 604 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=232, Invalid=2120, Unknown=0, NotChecked=0, Total=2352 [2021-02-19 20:12:02,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5754 states. [2021-02-19 20:12:02,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5754 to 4601. [2021-02-19 20:12:02,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4601 states, 4600 states have (on average 2.9928260869565215) internal successors, (13767), 4600 states have internal predecessors, (13767), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:12:02,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4601 states to 4601 states and 13767 transitions. [2021-02-19 20:12:02,930 INFO L78 Accepts]: Start accepts. Automaton has 4601 states and 13767 transitions. Word has length 42 [2021-02-19 20:12:02,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:12:02,930 INFO L480 AbstractCegarLoop]: Abstraction has 4601 states and 13767 transitions. [2021-02-19 20:12:02,930 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 2.466666666666667) internal successors, (74), 29 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:12:02,930 INFO L276 IsEmpty]: Start isEmpty. Operand 4601 states and 13767 transitions. [2021-02-19 20:12:02,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:12:02,936 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:12:02,936 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:12:03,136 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:12:03,136 INFO L428 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:12:03,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:12:03,137 INFO L82 PathProgramCache]: Analyzing trace with hash -1902943480, now seen corresponding path program 99 times [2021-02-19 20:12:03,137 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:12:03,137 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1363147984] [2021-02-19 20:12:03,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:12:03,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:12:03,400 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:12:03,400 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1363147984] [2021-02-19 20:12:03,400 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1020564476] [2021-02-19 20:12:03,400 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:12:03,423 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-02-19 20:12:03,423 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:12:03,424 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:12:03,425 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:12:03,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:12:03,578 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:12:03,587 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:12:03,588 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:12:03,588 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-02-19 20:12:03,688 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:12:03,689 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:12:03,697 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:12:03,698 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:12:03,698 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-02-19 20:12:03,882 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:12:03,882 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:12:03,882 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:12:03,883 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [392716466] [2021-02-19 20:12:03,883 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:12:03,883 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:12:03,883 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:12:03,883 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:12:03,883 INFO L87 Difference]: Start difference. First operand 4601 states and 13767 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:12:05,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:12:05,700 INFO L93 Difference]: Finished difference Result 6245 states and 17980 transitions. [2021-02-19 20:12:05,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-02-19 20:12:05,701 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:12:05,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:12:05,711 INFO L225 Difference]: With dead ends: 6245 [2021-02-19 20:12:05,711 INFO L226 Difference]: Without dead ends: 6024 [2021-02-19 20:12:05,712 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 541 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=224, Invalid=2032, Unknown=0, NotChecked=0, Total=2256 [2021-02-19 20:12:05,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6024 states. [2021-02-19 20:12:05,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6024 to 4613. [2021-02-19 20:12:05,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4613 states, 4612 states have (on average 2.99479618386817) internal successors, (13812), 4612 states have internal predecessors, (13812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:12:05,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4613 states to 4613 states and 13812 transitions. [2021-02-19 20:12:05,788 INFO L78 Accepts]: Start accepts. Automaton has 4613 states and 13812 transitions. Word has length 42 [2021-02-19 20:12:05,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:12:05,788 INFO L480 AbstractCegarLoop]: Abstraction has 4613 states and 13812 transitions. [2021-02-19 20:12:05,788 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:12:05,788 INFO L276 IsEmpty]: Start isEmpty. Operand 4613 states and 13812 transitions. [2021-02-19 20:12:05,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:12:05,794 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:12:05,794 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:12:05,995 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,104 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:12:05,995 INFO L428 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:12:05,995 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:12:05,995 INFO L82 PathProgramCache]: Analyzing trace with hash 1685442852, now seen corresponding path program 100 times [2021-02-19 20:12:05,995 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:12:05,995 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [505969410] [2021-02-19 20:12:05,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:12:05,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:12:06,288 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:12:06,288 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [505969410] [2021-02-19 20:12:06,288 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [652163425] [2021-02-19 20:12:06,288 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:12:06,311 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 20:12:06,312 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:12:06,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:12:06,313 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:12:06,476 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:12:06,478 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:12:06,489 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:12:06,490 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:12:06,490 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-02-19 20:12:06,563 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:12:06,564 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:12:06,573 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:12:06,574 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:12:06,574 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-02-19 20:12:06,819 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:12:06,819 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:12:06,819 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:12:06,819 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1118864090] [2021-02-19 20:12:06,820 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:12:06,820 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:12:06,820 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:12:06,820 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:12:06,820 INFO L87 Difference]: Start difference. First operand 4613 states and 13812 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:12:08,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:12:08,976 INFO L93 Difference]: Finished difference Result 6513 states and 18851 transitions. [2021-02-19 20:12:08,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-02-19 20:12:08,977 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:12:08,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:12:08,989 INFO L225 Difference]: With dead ends: 6513 [2021-02-19 20:12:08,989 INFO L226 Difference]: Without dead ends: 6292 [2021-02-19 20:12:08,990 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 540 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=222, Invalid=2034, Unknown=0, NotChecked=0, Total=2256 [2021-02-19 20:12:08,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6292 states. [2021-02-19 20:12:09,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6292 to 4617. [2021-02-19 20:12:09,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4617 states, 4616 states have (on average 2.994584055459272) internal successors, (13823), 4616 states have internal predecessors, (13823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:12:09,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4617 states to 4617 states and 13823 transitions. [2021-02-19 20:12:09,073 INFO L78 Accepts]: Start accepts. Automaton has 4617 states and 13823 transitions. Word has length 42 [2021-02-19 20:12:09,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:12:09,073 INFO L480 AbstractCegarLoop]: Abstraction has 4617 states and 13823 transitions. [2021-02-19 20:12:09,073 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:12:09,073 INFO L276 IsEmpty]: Start isEmpty. Operand 4617 states and 13823 transitions. [2021-02-19 20:12:09,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:12:09,080 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:12:09,080 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:12:09,281 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2021-02-19 20:12:09,281 INFO L428 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:12:09,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:12:09,281 INFO L82 PathProgramCache]: Analyzing trace with hash -1015424248, now seen corresponding path program 101 times [2021-02-19 20:12:09,282 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:12:09,282 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1642037000] [2021-02-19 20:12:09,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:12:09,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:12:09,597 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:12:09,598 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1642037000] [2021-02-19 20:12:09,598 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [135837236] [2021-02-19 20:12:09,598 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:12:09,623 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 20:12:09,623 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:12:09,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:12:09,625 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:12:09,792 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:12:09,794 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:12:09,804 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:12:09,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-02-19 20:12:09,806 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-02-19 20:12:09,876 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:12:09,878 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:12:09,887 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:12:09,889 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:12:09,889 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-02-19 20:12:10,126 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:12:10,127 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:12:10,127 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:12:10,127 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [571318071] [2021-02-19 20:12:10,127 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:12:10,127 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:12:10,127 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:12:10,127 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:12:10,128 INFO L87 Difference]: Start difference. First operand 4617 states and 13823 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:12:12,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:12:12,332 INFO L93 Difference]: Finished difference Result 7204 states and 20838 transitions. [2021-02-19 20:12:12,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-02-19 20:12:12,333 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:12:12,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:12:12,345 INFO L225 Difference]: With dead ends: 7204 [2021-02-19 20:12:12,345 INFO L226 Difference]: Without dead ends: 7018 [2021-02-19 20:12:12,346 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 630 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=242, Invalid=2308, Unknown=0, NotChecked=0, Total=2550 [2021-02-19 20:12:12,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7018 states. [2021-02-19 20:12:12,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7018 to 4586. [2021-02-19 20:12:12,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4586 states, 4585 states have (on average 2.99062159214831) internal successors, (13712), 4585 states have internal predecessors, (13712), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:12:12,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4586 states to 4586 states and 13712 transitions. [2021-02-19 20:12:12,425 INFO L78 Accepts]: Start accepts. Automaton has 4586 states and 13712 transitions. Word has length 42 [2021-02-19 20:12:12,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:12:12,426 INFO L480 AbstractCegarLoop]: Abstraction has 4586 states and 13712 transitions. [2021-02-19 20:12:12,426 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:12:12,426 INFO L276 IsEmpty]: Start isEmpty. Operand 4586 states and 13712 transitions. [2021-02-19 20:12:12,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:12:12,432 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:12:12,432 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:12:12,632 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2021-02-19 20:12:12,633 INFO L428 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:12:12,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:12:12,633 INFO L82 PathProgramCache]: Analyzing trace with hash 2086063510, now seen corresponding path program 102 times [2021-02-19 20:12:12,633 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:12:12,633 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1901080740] [2021-02-19 20:12:12,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:12:12,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:12:12,935 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:12:12,935 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1901080740] [2021-02-19 20:12:12,935 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1101455358] [2021-02-19 20:12:12,935 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:12:12,959 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-02-19 20:12:12,959 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:12:12,960 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:12:12,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:12:13,127 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:12:13,129 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:12:13,141 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:12:13,143 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:12:13,143 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-02-19 20:12:13,302 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:12:13,303 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:12:13,312 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:12:13,313 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:12:13,313 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-02-19 20:12:13,571 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:12:13,571 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:12:13,571 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 29 [2021-02-19 20:12:13,571 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [345615235] [2021-02-19 20:12:13,572 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-02-19 20:12:13,572 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:12:13,572 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-02-19 20:12:13,572 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=773, Unknown=0, NotChecked=0, Total=870 [2021-02-19 20:12:13,572 INFO L87 Difference]: Start difference. First operand 4586 states and 13712 transitions. Second operand has 30 states, 30 states have (on average 2.466666666666667) internal successors, (74), 29 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:12:15,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:12:15,274 INFO L93 Difference]: Finished difference Result 5117 states and 15032 transitions. [2021-02-19 20:12:15,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-02-19 20:12:15,275 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.466666666666667) internal successors, (74), 29 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:12:15,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:12:15,282 INFO L225 Difference]: With dead ends: 5117 [2021-02-19 20:12:15,282 INFO L226 Difference]: Without dead ends: 4896 [2021-02-19 20:12:15,283 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 573 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=225, Invalid=2031, Unknown=0, NotChecked=0, Total=2256 [2021-02-19 20:12:15,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4896 states. [2021-02-19 20:12:15,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4896 to 4574. [2021-02-19 20:12:15,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4574 states, 4573 states have (on average 2.992127706101028) internal successors, (13683), 4573 states have internal predecessors, (13683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:12:15,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4574 states to 4574 states and 13683 transitions. [2021-02-19 20:12:15,349 INFO L78 Accepts]: Start accepts. Automaton has 4574 states and 13683 transitions. Word has length 42 [2021-02-19 20:12:15,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:12:15,349 INFO L480 AbstractCegarLoop]: Abstraction has 4574 states and 13683 transitions. [2021-02-19 20:12:15,349 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 2.466666666666667) internal successors, (74), 29 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:12:15,349 INFO L276 IsEmpty]: Start isEmpty. Operand 4574 states and 13683 transitions. [2021-02-19 20:12:15,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:12:15,356 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:12:15,356 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:12:15,556 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:12:15,556 INFO L428 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:12:15,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:12:15,557 INFO L82 PathProgramCache]: Analyzing trace with hash 1056943692, now seen corresponding path program 103 times [2021-02-19 20:12:15,557 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:12:15,557 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1328369389] [2021-02-19 20:12:15,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:12:15,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:12:15,856 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:12:15,856 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1328369389] [2021-02-19 20:12:15,856 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1821468860] [2021-02-19 20:12:15,857 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:12:15,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:12:15,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:12:15,881 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:12:16,019 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:12:16,021 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:12:16,032 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:12:16,034 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:12:16,034 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-02-19 20:12:16,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:12:16,189 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:12:16,199 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:12:16,200 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:12:16,200 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-02-19 20:12:16,441 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:12:16,441 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:12:16,441 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:12:16,441 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [638562163] [2021-02-19 20:12:16,441 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:12:16,441 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:12:16,442 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:12:16,442 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:12:16,442 INFO L87 Difference]: Start difference. First operand 4574 states and 13683 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:12:18,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:12:18,443 INFO L93 Difference]: Finished difference Result 5469 states and 15909 transitions. [2021-02-19 20:12:18,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-02-19 20:12:18,444 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:12:18,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:12:18,451 INFO L225 Difference]: With dead ends: 5469 [2021-02-19 20:12:18,451 INFO L226 Difference]: Without dead ends: 5248 [2021-02-19 20:12:18,452 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 512 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=217, Invalid=1945, Unknown=0, NotChecked=0, Total=2162 [2021-02-19 20:12:18,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5248 states. [2021-02-19 20:12:18,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5248 to 4586. [2021-02-19 20:12:18,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4586 states, 4585 states have (on average 2.994111232279171) internal successors, (13728), 4585 states have internal predecessors, (13728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:12:18,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4586 states to 4586 states and 13728 transitions. [2021-02-19 20:12:18,523 INFO L78 Accepts]: Start accepts. Automaton has 4586 states and 13728 transitions. Word has length 42 [2021-02-19 20:12:18,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:12:18,523 INFO L480 AbstractCegarLoop]: Abstraction has 4586 states and 13728 transitions. [2021-02-19 20:12:18,523 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:12:18,523 INFO L276 IsEmpty]: Start isEmpty. Operand 4586 states and 13728 transitions. [2021-02-19 20:12:18,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:12:18,529 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:12:18,529 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:12:18,729 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable117 [2021-02-19 20:12:18,729 INFO L428 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:12:18,730 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:12:18,730 INFO L82 PathProgramCache]: Analyzing trace with hash 350362728, now seen corresponding path program 104 times [2021-02-19 20:12:18,730 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:12:18,730 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1978825782] [2021-02-19 20:12:18,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:12:18,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:12:19,031 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:12:19,031 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1978825782] [2021-02-19 20:12:19,031 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2100513216] [2021-02-19 20:12:19,031 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:12:19,057 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 20:12:19,057 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:12:19,058 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:12:19,059 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:12:19,189 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:12:19,191 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:12:19,202 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:12:19,204 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:12:19,204 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-02-19 20:12:19,312 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:12:19,314 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:12:19,323 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:12:19,324 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:12:19,324 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-02-19 20:12:19,569 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:12:19,570 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:12:19,570 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:12:19,570 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1039183] [2021-02-19 20:12:19,570 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:12:19,570 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:12:19,570 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:12:19,570 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:12:19,570 INFO L87 Difference]: Start difference. First operand 4586 states and 13728 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:12:21,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:12:21,440 INFO L93 Difference]: Finished difference Result 5632 states and 16487 transitions. [2021-02-19 20:12:21,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-02-19 20:12:21,441 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:12:21,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:12:21,450 INFO L225 Difference]: With dead ends: 5632 [2021-02-19 20:12:21,450 INFO L226 Difference]: Without dead ends: 5411 [2021-02-19 20:12:21,451 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 511 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=215, Invalid=1947, Unknown=0, NotChecked=0, Total=2162 [2021-02-19 20:12:21,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5411 states. [2021-02-19 20:12:21,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5411 to 4590. [2021-02-19 20:12:21,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4590 states, 4589 states have (on average 2.9938984528219654) internal successors, (13739), 4589 states have internal predecessors, (13739), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:12:21,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4590 states to 4590 states and 13739 transitions. [2021-02-19 20:12:21,522 INFO L78 Accepts]: Start accepts. Automaton has 4590 states and 13739 transitions. Word has length 42 [2021-02-19 20:12:21,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:12:21,522 INFO L480 AbstractCegarLoop]: Abstraction has 4590 states and 13739 transitions. [2021-02-19 20:12:21,523 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:12:21,523 INFO L276 IsEmpty]: Start isEmpty. Operand 4590 states and 13739 transitions. [2021-02-19 20:12:21,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:12:21,529 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:12:21,529 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:12:21,729 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:12:21,729 INFO L428 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:12:21,730 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:12:21,730 INFO L82 PathProgramCache]: Analyzing trace with hash 1944462924, now seen corresponding path program 105 times [2021-02-19 20:12:21,730 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:12:21,730 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [673916025] [2021-02-19 20:12:21,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:12:21,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:12:22,035 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:12:22,035 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [673916025] [2021-02-19 20:12:22,035 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1455588225] [2021-02-19 20:12:22,035 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:12:22,058 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-02-19 20:12:22,059 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:12:22,059 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-02-19 20:12:22,060 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:12:22,186 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:12:22,188 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:12:22,200 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:12:22,201 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:12:22,201 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:19 [2021-02-19 20:12:22,305 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:12:22,306 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:12:22,315 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:12:22,316 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:12:22,316 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-02-19 20:12:22,547 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:12:22,547 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:12:22,547 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:12:22,547 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1992563821] [2021-02-19 20:12:22,548 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:12:22,548 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:12:22,548 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:12:22,548 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:12:22,548 INFO L87 Difference]: Start difference. First operand 4590 states and 13739 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:12:24,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:12:24,620 INFO L93 Difference]: Finished difference Result 6066 states and 17767 transitions. [2021-02-19 20:12:24,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-02-19 20:12:24,621 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:12:24,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:12:24,631 INFO L225 Difference]: With dead ends: 6066 [2021-02-19 20:12:24,631 INFO L226 Difference]: Without dead ends: 5880 [2021-02-19 20:12:24,631 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 567 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=226, Invalid=2126, Unknown=0, NotChecked=0, Total=2352 [2021-02-19 20:12:24,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5880 states. [2021-02-19 20:12:24,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5880 to 4571. [2021-02-19 20:12:24,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4571 states, 4570 states have (on average 2.9916849015317286) internal successors, (13672), 4570 states have internal predecessors, (13672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:12:24,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4571 states to 4571 states and 13672 transitions. [2021-02-19 20:12:24,705 INFO L78 Accepts]: Start accepts. Automaton has 4571 states and 13672 transitions. Word has length 42 [2021-02-19 20:12:24,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:12:24,705 INFO L480 AbstractCegarLoop]: Abstraction has 4571 states and 13672 transitions. [2021-02-19 20:12:24,705 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:12:24,705 INFO L276 IsEmpty]: Start isEmpty. Operand 4571 states and 13672 transitions. [2021-02-19 20:12:24,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:12:24,711 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:12:24,711 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:12:24,912 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,110 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:12:24,912 INFO L428 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:12:24,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:12:24,912 INFO L82 PathProgramCache]: Analyzing trace with hash 283504086, now seen corresponding path program 106 times [2021-02-19 20:12:24,912 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:12:24,913 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2082953437] [2021-02-19 20:12:24,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:12:24,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:12:25,198 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:12:25,198 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2082953437] [2021-02-19 20:12:25,198 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1085940189] [2021-02-19 20:12:25,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 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:12:25,222 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 20:12:25,222 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:12:25,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:12:25,224 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:12:25,358 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:12:25,360 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:12:25,371 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:12:25,373 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:12:25,373 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-02-19 20:12:25,487 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:12:25,488 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:12:25,497 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:12:25,498 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:12:25,498 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-02-19 20:12:25,767 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:12:25,768 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:12:25,768 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:12:25,768 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1047093032] [2021-02-19 20:12:25,768 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:12:25,768 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:12:25,768 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:12:25,768 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:12:25,768 INFO L87 Difference]: Start difference. First operand 4571 states and 13672 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:12:27,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:12:27,230 INFO L93 Difference]: Finished difference Result 5189 states and 15381 transitions. [2021-02-19 20:12:27,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-02-19 20:12:27,231 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:12:27,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:12:27,240 INFO L225 Difference]: With dead ends: 5189 [2021-02-19 20:12:27,240 INFO L226 Difference]: Without dead ends: 4968 [2021-02-19 20:12:27,240 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 385 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=186, Invalid=1620, Unknown=0, NotChecked=0, Total=1806 [2021-02-19 20:12:27,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4968 states. [2021-02-19 20:12:27,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4968 to 4575. [2021-02-19 20:12:27,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4575 states, 4574 states have (on average 2.991473546130302) internal successors, (13683), 4574 states have internal predecessors, (13683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:12:27,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4575 states to 4575 states and 13683 transitions. [2021-02-19 20:12:27,312 INFO L78 Accepts]: Start accepts. Automaton has 4575 states and 13683 transitions. Word has length 42 [2021-02-19 20:12:27,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:12:27,312 INFO L480 AbstractCegarLoop]: Abstraction has 4575 states and 13683 transitions. [2021-02-19 20:12:27,312 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:12:27,312 INFO L276 IsEmpty]: Start isEmpty. Operand 4575 states and 13683 transitions. [2021-02-19 20:12:27,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:12:27,318 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:12:27,318 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:12:27,519 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2021-02-19 20:12:27,519 INFO L428 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:12:27,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:12:27,519 INFO L82 PathProgramCache]: Analyzing trace with hash 1877604282, now seen corresponding path program 107 times [2021-02-19 20:12:27,519 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:12:27,519 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1497703993] [2021-02-19 20:12:27,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:12:27,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:12:27,848 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:12:27,848 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1497703993] [2021-02-19 20:12:27,848 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [959038105] [2021-02-19 20:12:27,848 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:12:27,874 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 20:12:27,875 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:12:27,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:12:27,876 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:12:28,008 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:12:28,010 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:12:28,021 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:12:28,023 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:12:28,023 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-02-19 20:12:28,101 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:12:28,103 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:12:28,112 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:12:28,113 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:12:28,113 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-02-19 20:12:28,466 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:12:28,467 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:12:28,467 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 29 [2021-02-19 20:12:28,467 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [247506960] [2021-02-19 20:12:28,467 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-02-19 20:12:28,467 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:12:28,467 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-02-19 20:12:28,467 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=775, Unknown=0, NotChecked=0, Total=870 [2021-02-19 20:12:28,468 INFO L87 Difference]: Start difference. First operand 4575 states and 13683 transitions. Second operand has 30 states, 30 states have (on average 2.466666666666667) internal successors, (74), 29 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:12:30,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:12:30,286 INFO L93 Difference]: Finished difference Result 5640 states and 16678 transitions. [2021-02-19 20:12:30,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-02-19 20:12:30,288 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.466666666666667) internal successors, (74), 29 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:12:30,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:12:30,298 INFO L225 Difference]: With dead ends: 5640 [2021-02-19 20:12:30,298 INFO L226 Difference]: Without dead ends: 5352 [2021-02-19 20:12:30,299 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 558 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=242, Invalid=2110, Unknown=0, NotChecked=0, Total=2352 [2021-02-19 20:12:30,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5352 states. [2021-02-19 20:12:30,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5352 to 4571. [2021-02-19 20:12:30,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4571 states, 4570 states have (on average 2.9916849015317286) internal successors, (13672), 4570 states have internal predecessors, (13672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:12:30,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4571 states to 4571 states and 13672 transitions. [2021-02-19 20:12:30,372 INFO L78 Accepts]: Start accepts. Automaton has 4571 states and 13672 transitions. Word has length 42 [2021-02-19 20:12:30,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:12:30,373 INFO L480 AbstractCegarLoop]: Abstraction has 4571 states and 13672 transitions. [2021-02-19 20:12:30,373 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 2.466666666666667) internal successors, (74), 29 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:12:30,373 INFO L276 IsEmpty]: Start isEmpty. Operand 4571 states and 13672 transitions. [2021-02-19 20:12:30,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:12:30,379 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:12:30,379 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:12:30,579 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2021-02-19 20:12:30,580 INFO L428 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:12:30,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:12:30,580 INFO L82 PathProgramCache]: Analyzing trace with hash -937205832, now seen corresponding path program 108 times [2021-02-19 20:12:30,580 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:12:30,580 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [107062709] [2021-02-19 20:12:30,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:12:30,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:12:30,900 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:12:30,900 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [107062709] [2021-02-19 20:12:30,900 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1273949975] [2021-02-19 20:12:30,900 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:12:30,925 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-02-19 20:12:30,925 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:12:30,926 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-02-19 20:12:30,927 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:12:31,075 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:12:31,077 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:12:31,088 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:12:31,089 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:12:31,089 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:19 [2021-02-19 20:12:31,167 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:12:31,169 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:12:31,181 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:12:31,183 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:12:31,183 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-02-19 20:12:31,460 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:12:31,460 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:12:31,460 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:12:31,460 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1978915546] [2021-02-19 20:12:31,460 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:12:31,460 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:12:31,461 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:12:31,461 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=673, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:12:31,461 INFO L87 Difference]: Start difference. First operand 4571 states and 13672 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:12:32,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:12:32,995 INFO L93 Difference]: Finished difference Result 5442 states and 16166 transitions. [2021-02-19 20:12:32,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-02-19 20:12:32,996 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:12:32,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:12:33,006 INFO L225 Difference]: With dead ends: 5442 [2021-02-19 20:12:33,007 INFO L226 Difference]: Without dead ends: 5256 [2021-02-19 20:12:33,007 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 381 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=188, Invalid=1618, Unknown=0, NotChecked=0, Total=1806 [2021-02-19 20:12:33,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5256 states. [2021-02-19 20:12:33,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5256 to 4559. [2021-02-19 20:12:33,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4559 states, 4558 states have (on average 2.9923211935059237) internal successors, (13639), 4558 states have internal predecessors, (13639), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:12:33,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4559 states to 4559 states and 13639 transitions. [2021-02-19 20:12:33,084 INFO L78 Accepts]: Start accepts. Automaton has 4559 states and 13639 transitions. Word has length 42 [2021-02-19 20:12:33,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:12:33,084 INFO L480 AbstractCegarLoop]: Abstraction has 4559 states and 13639 transitions. [2021-02-19 20:12:33,084 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:12:33,084 INFO L276 IsEmpty]: Start isEmpty. Operand 4559 states and 13639 transitions. [2021-02-19 20:12:33,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:12:33,090 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:12:33,090 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:12:33,290 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127,113 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:12:33,291 INFO L428 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:12:33,291 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:12:33,291 INFO L82 PathProgramCache]: Analyzing trace with hash -83926212, now seen corresponding path program 109 times [2021-02-19 20:12:33,291 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:12:33,291 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [214278092] [2021-02-19 20:12:33,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:12:33,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:12:33,616 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:12:33,616 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [214278092] [2021-02-19 20:12:33,616 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [95003114] [2021-02-19 20:12:33,616 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:12:33,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:12:33,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:12:33,645 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:12:33,785 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:12:33,787 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:12:33,798 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:12:33,800 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:12:33,800 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-02-19 20:12:33,956 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:12:33,958 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:12:33,967 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:12:33,969 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:12:33,969 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-02-19 20:12:34,192 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:12:34,192 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:12:34,192 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:12:34,192 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [768205390] [2021-02-19 20:12:34,192 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:12:34,192 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:12:34,192 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:12:34,193 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:12:34,193 INFO L87 Difference]: Start difference. First operand 4559 states and 13639 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:12:36,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:12:36,203 INFO L93 Difference]: Finished difference Result 5072 states and 14919 transitions. [2021-02-19 20:12:36,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-02-19 20:12:36,204 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:12:36,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:12:36,212 INFO L225 Difference]: With dead ends: 5072 [2021-02-19 20:12:36,212 INFO L226 Difference]: Without dead ends: 4851 [2021-02-19 20:12:36,213 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 489 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=218, Invalid=1944, Unknown=0, NotChecked=0, Total=2162 [2021-02-19 20:12:36,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4851 states. [2021-02-19 20:12:36,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4851 to 4502. [2021-02-19 20:12:36,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4502 states, 4501 states have (on average 2.9962230615418797) internal successors, (13486), 4501 states have internal predecessors, (13486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:12:36,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4502 states to 4502 states and 13486 transitions. [2021-02-19 20:12:36,284 INFO L78 Accepts]: Start accepts. Automaton has 4502 states and 13486 transitions. Word has length 42 [2021-02-19 20:12:36,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:12:36,284 INFO L480 AbstractCegarLoop]: Abstraction has 4502 states and 13486 transitions. [2021-02-19 20:12:36,284 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:12:36,284 INFO L276 IsEmpty]: Start isEmpty. Operand 4502 states and 13486 transitions. [2021-02-19 20:12:36,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:12:36,290 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:12:36,291 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:12:36,491 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 114 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable129 [2021-02-19 20:12:36,491 INFO L428 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:12:36,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:12:36,491 INFO L82 PathProgramCache]: Analyzing trace with hash -790507176, now seen corresponding path program 110 times [2021-02-19 20:12:36,491 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:12:36,492 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1840864062] [2021-02-19 20:12:36,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:12:36,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:12:36,820 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:12:36,820 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1840864062] [2021-02-19 20:12:36,820 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1516433634] [2021-02-19 20:12:36,820 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:12:36,844 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 20:12:36,844 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:12:36,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-02-19 20:12:36,846 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:12:36,985 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:12:36,987 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:12:37,000 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:12:37,002 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:12:37,002 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-02-19 20:12:37,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:12:37,122 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:12:37,131 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:12:37,132 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:12:37,132 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-02-19 20:12:37,392 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:12:37,392 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:12:37,393 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:12:37,393 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [933771583] [2021-02-19 20:12:37,393 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:12:37,393 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:12:37,393 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:12:37,393 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:12:37,393 INFO L87 Difference]: Start difference. First operand 4502 states and 13486 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:12:39,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:12:39,547 INFO L93 Difference]: Finished difference Result 5470 states and 16035 transitions. [2021-02-19 20:12:39,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-02-19 20:12:39,548 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:12:39,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:12:39,559 INFO L225 Difference]: With dead ends: 5470 [2021-02-19 20:12:39,559 INFO L226 Difference]: Without dead ends: 5249 [2021-02-19 20:12:39,559 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 488 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=216, Invalid=1946, Unknown=0, NotChecked=0, Total=2162 [2021-02-19 20:12:39,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5249 states. [2021-02-19 20:12:39,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5249 to 4474. [2021-02-19 20:12:39,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4474 states, 4473 states have (on average 2.9973172367538563) internal successors, (13407), 4473 states have internal predecessors, (13407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:12:39,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4474 states to 4474 states and 13407 transitions. [2021-02-19 20:12:39,672 INFO L78 Accepts]: Start accepts. Automaton has 4474 states and 13407 transitions. Word has length 42 [2021-02-19 20:12:39,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:12:39,672 INFO L480 AbstractCegarLoop]: Abstraction has 4474 states and 13407 transitions. [2021-02-19 20:12:39,672 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:12:39,673 INFO L276 IsEmpty]: Start isEmpty. Operand 4474 states and 13407 transitions. [2021-02-19 20:12:39,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-02-19 20:12:39,679 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:12:39,679 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:12:39,879 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:12:39,880 INFO L428 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:12:39,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:12:39,880 INFO L82 PathProgramCache]: Analyzing trace with hash 803593020, now seen corresponding path program 111 times [2021-02-19 20:12:39,880 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:12:39,880 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1816897959] [2021-02-19 20:12:39,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:12:39,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:12:40,190 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:12:40,190 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1816897959] [2021-02-19 20:12:40,190 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [393345529] [2021-02-19 20:12:40,190 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:12:40,214 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-02-19 20:12:40,215 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:12:40,215 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-02-19 20:12:40,216 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:12:40,355 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 20:12:40,357 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:12:40,368 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:12:40,369 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:12:40,370 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:19 [2021-02-19 20:12:40,488 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:12:40,490 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:12:40,499 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:12:40,500 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:12:40,500 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-02-19 20:12:40,761 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:12:40,761 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:12:40,761 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-02-19 20:12:40,761 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1539974177] [2021-02-19 20:12:40,762 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-02-19 20:12:40,762 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:12:40,762 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-02-19 20:12:40,762 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:12:40,762 INFO L87 Difference]: Start difference. First operand 4474 states and 13407 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:12:42,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:12:42,843 INFO L93 Difference]: Finished difference Result 5832 states and 17107 transitions. [2021-02-19 20:12:42,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-02-19 20:12:42,843 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-02-19 20:12:42,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:12:42,851 INFO L225 Difference]: With dead ends: 5832 [2021-02-19 20:12:42,851 INFO L226 Difference]: Without dead ends: 5646 [2021-02-19 20:12:42,851 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 572 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=235, Invalid=2215, Unknown=0, NotChecked=0, Total=2450 [2021-02-19 20:12:42,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5646 states. [2021-02-19 20:12:42,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5646 to 4343. [2021-02-19 20:12:42,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4343 states, 4342 states have (on average 3.00322432058959) internal successors, (13040), 4342 states have internal predecessors, (13040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:12:42,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4343 states to 4343 states and 13040 transitions. [2021-02-19 20:12:42,900 INFO L78 Accepts]: Start accepts. Automaton has 4343 states and 13040 transitions. Word has length 42 [2021-02-19 20:12:42,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:12:42,900 INFO L480 AbstractCegarLoop]: Abstraction has 4343 states and 13040 transitions. [2021-02-19 20:12:42,900 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:12:42,901 INFO L276 IsEmpty]: Start isEmpty. Operand 4343 states and 13040 transitions. [2021-02-19 20:12:42,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-02-19 20:12:42,904 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:12:42,905 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 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, 1, 1] [2021-02-19 20:12:43,105 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable133 [2021-02-19 20:12:43,105 INFO L428 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:12:43,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:12:43,105 INFO L82 PathProgramCache]: Analyzing trace with hash 1231935961, now seen corresponding path program 112 times [2021-02-19 20:12:43,105 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:12:43,105 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1405699484] [2021-02-19 20:12:43,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:12:43,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:12:43,184 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 20:12:43,185 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1405699484] [2021-02-19 20:12:43,185 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1654179356] [2021-02-19 20:12:43,185 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:12:43,208 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 20:12:43,209 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:12:43,209 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 10 conjunts are in the unsatisfiable core [2021-02-19 20:12:43,210 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:12:43,288 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:12:43,290 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:12:43,292 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:12:43,293 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:12:43,293 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-02-19 20:12:43,316 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 20:12:43,317 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:12:43,317 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-02-19 20:12:43,317 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [897436441] [2021-02-19 20:12:43,317 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-02-19 20:12:43,317 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:12:43,317 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-02-19 20:12:43,317 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-02-19 20:12:43,317 INFO L87 Difference]: Start difference. First operand 4343 states and 13040 transitions. Second operand has 11 states, 11 states have (on average 6.363636363636363) internal successors, (70), 10 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-02-19 20:12:43,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:12:43,670 INFO L93 Difference]: Finished difference Result 8030 states and 23557 transitions. [2021-02-19 20:12:43,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-02-19 20:12:43,671 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 6.363636363636363) internal successors, (70), 10 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 45 [2021-02-19 20:12:43,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:12:43,684 INFO L225 Difference]: With dead ends: 8030 [2021-02-19 20:12:43,684 INFO L226 Difference]: Without dead ends: 8030 [2021-02-19 20:12:43,684 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=103, Invalid=359, Unknown=0, NotChecked=0, Total=462 [2021-02-19 20:12:43,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8030 states. [2021-02-19 20:12:43,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8030 to 7155. [2021-02-19 20:12:43,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7155 states, 7154 states have (on average 2.973161867486721) internal successors, (21270), 7154 states have internal predecessors, (21270), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:12:43,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7155 states to 7155 states and 21270 transitions. [2021-02-19 20:12:43,798 INFO L78 Accepts]: Start accepts. Automaton has 7155 states and 21270 transitions. Word has length 45 [2021-02-19 20:12:43,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:12:43,798 INFO L480 AbstractCegarLoop]: Abstraction has 7155 states and 21270 transitions. [2021-02-19 20:12:43,798 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 6.363636363636363) internal successors, (70), 10 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-02-19 20:12:43,798 INFO L276 IsEmpty]: Start isEmpty. Operand 7155 states and 21270 transitions. [2021-02-19 20:12:43,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-02-19 20:12:43,809 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:12:43,809 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 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-02-19 20:12:44,009 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 117 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2021-02-19 20:12:44,009 INFO L428 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:12:44,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:12:44,010 INFO L82 PathProgramCache]: Analyzing trace with hash -1705736829, now seen corresponding path program 113 times [2021-02-19 20:12:44,010 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:12:44,010 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1104370726] [2021-02-19 20:12:44,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:12:44,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:12:44,049 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 17 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:12:44,088 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1104370726] [2021-02-19 20:12:44,088 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [882112184] [2021-02-19 20:12:44,088 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:12:44,113 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-02-19 20:12:44,113 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:12:44,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 6 conjunts are in the unsatisfiable core [2021-02-19 20:12:44,114 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:12:44,194 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 17 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-02-19 20:12:44,194 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:12:44,194 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-02-19 20:12:44,194 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1759127059] [2021-02-19 20:12:44,195 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-02-19 20:12:44,195 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:12:44,195 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-02-19 20:12:44,195 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-02-19 20:12:44,195 INFO L87 Difference]: Start difference. First operand 7155 states and 21270 transitions. Second operand has 6 states, 6 states have (on average 10.666666666666666) internal successors, (64), 5 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-02-19 20:12:44,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:12:44,250 INFO L93 Difference]: Finished difference Result 13442 states and 39658 transitions. [2021-02-19 20:12:44,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-02-19 20:12:44,251 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.666666666666666) internal successors, (64), 5 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 46 [2021-02-19 20:12:44,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:12:44,275 INFO L225 Difference]: With dead ends: 13442 [2021-02-19 20:12:44,275 INFO L226 Difference]: Without dead ends: 13123 [2021-02-19 20:12:44,275 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-02-19 20:12:44,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13123 states. [2021-02-19 20:12:44,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13123 to 9465. [2021-02-19 20:12:44,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9465 states, 9464 states have (on average 2.9990490278951816) internal successors, (28383), 9464 states have internal predecessors, (28383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:12:44,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9465 states to 9465 states and 28383 transitions. [2021-02-19 20:12:44,451 INFO L78 Accepts]: Start accepts. Automaton has 9465 states and 28383 transitions. Word has length 46 [2021-02-19 20:12:44,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:12:44,451 INFO L480 AbstractCegarLoop]: Abstraction has 9465 states and 28383 transitions. [2021-02-19 20:12:44,451 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 10.666666666666666) internal successors, (64), 5 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-02-19 20:12:44,451 INFO L276 IsEmpty]: Start isEmpty. Operand 9465 states and 28383 transitions. [2021-02-19 20:12:44,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-02-19 20:12:44,464 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:12:44,464 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 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-02-19 20:12:44,664 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 118 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2021-02-19 20:12:44,664 INFO L428 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:12:44,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:12:44,665 INFO L82 PathProgramCache]: Analyzing trace with hash 571138621, now seen corresponding path program 114 times [2021-02-19 20:12:44,665 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:12:44,665 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1766602498] [2021-02-19 20:12:44,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:12:44,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:12:44,762 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 9 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-02-19 20:12:44,762 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1766602498] [2021-02-19 20:12:44,762 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [906371397] [2021-02-19 20:12:44,762 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:12:44,792 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-02-19 20:12:44,792 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:12:44,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 16 conjunts are in the unsatisfiable core [2021-02-19 20:12:44,793 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:12:44,859 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-02-19 20:12:44,861 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:12:44,863 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:12:44,864 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:12:44,864 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:9, output treesize:3 [2021-02-19 20:12:44,874 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:12:44,875 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:12:44,877 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:12:44,878 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:12:44,878 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-02-19 20:12:44,943 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 9 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-02-19 20:12:44,943 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:12:44,943 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2021-02-19 20:12:44,944 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [80631733] [2021-02-19 20:12:44,944 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-02-19 20:12:44,944 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:12:44,944 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-02-19 20:12:44,944 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-02-19 20:12:44,944 INFO L87 Difference]: Start difference. First operand 9465 states and 28383 transitions. Second operand has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 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-02-19 20:12:45,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:12:45,577 INFO L93 Difference]: Finished difference Result 19170 states and 56755 transitions. [2021-02-19 20:12:45,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-02-19 20:12:45,578 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 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 50 [2021-02-19 20:12:45,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:12:45,613 INFO L225 Difference]: With dead ends: 19170 [2021-02-19 20:12:45,613 INFO L226 Difference]: Without dead ends: 18978 [2021-02-19 20:12:45,613 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 46 SyntacticMatches, 4 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=138, Invalid=462, Unknown=0, NotChecked=0, Total=600 [2021-02-19 20:12:45,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18978 states. [2021-02-19 20:12:45,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18978 to 11509. [2021-02-19 20:12:45,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11509 states, 11508 states have (on average 3.016510253736531) internal successors, (34714), 11508 states have internal predecessors, (34714), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:12:45,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11509 states to 11509 states and 34714 transitions. [2021-02-19 20:12:45,862 INFO L78 Accepts]: Start accepts. Automaton has 11509 states and 34714 transitions. Word has length 50 [2021-02-19 20:12:45,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:12:45,862 INFO L480 AbstractCegarLoop]: Abstraction has 11509 states and 34714 transitions. [2021-02-19 20:12:45,862 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 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-02-19 20:12:45,862 INFO L276 IsEmpty]: Start isEmpty. Operand 11509 states and 34714 transitions. [2021-02-19 20:12:45,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-02-19 20:12:45,877 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:12:45,877 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 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-02-19 20:12:46,079 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable137 [2021-02-19 20:12:46,079 INFO L428 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:12:46,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:12:46,079 INFO L82 PathProgramCache]: Analyzing trace with hash -330820099, now seen corresponding path program 115 times [2021-02-19 20:12:46,079 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:12:46,079 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [634929984] [2021-02-19 20:12:46,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:12:46,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:12:46,192 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 9 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-02-19 20:12:46,193 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [634929984] [2021-02-19 20:12:46,193 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [653376492] [2021-02-19 20:12:46,193 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:12:46,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:12:46,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2021-02-19 20:12:46,228 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:12:46,298 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-02-19 20:12:46,300 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:12:46,303 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:12:46,304 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:12:46,304 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:9, output treesize:3 [2021-02-19 20:12:46,315 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:12:46,317 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:12:46,319 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:12:46,320 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:12:46,320 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-02-19 20:12:46,402 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 9 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-02-19 20:12:46,402 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:12:46,402 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-02-19 20:12:46,402 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [678078963] [2021-02-19 20:12:46,402 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-02-19 20:12:46,402 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:12:46,403 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-02-19 20:12:46,403 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2021-02-19 20:12:46,403 INFO L87 Difference]: Start difference. First operand 11509 states and 34714 transitions. Second operand has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 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-02-19 20:12:47,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:12:47,628 INFO L93 Difference]: Finished difference Result 29618 states and 87433 transitions. [2021-02-19 20:12:47,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-02-19 20:12:47,630 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 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 50 [2021-02-19 20:12:47,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:12:47,689 INFO L225 Difference]: With dead ends: 29618 [2021-02-19 20:12:47,689 INFO L226 Difference]: Without dead ends: 29554 [2021-02-19 20:12:47,689 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 46 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 538 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=372, Invalid=1608, Unknown=0, NotChecked=0, Total=1980 [2021-02-19 20:12:47,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29554 states. [2021-02-19 20:12:47,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29554 to 11548. [2021-02-19 20:12:47,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11548 states, 11547 states have (on average 3.017753529055166) internal successors, (34846), 11547 states have internal predecessors, (34846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:12:48,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11548 states to 11548 states and 34846 transitions. [2021-02-19 20:12:48,012 INFO L78 Accepts]: Start accepts. Automaton has 11548 states and 34846 transitions. Word has length 50 [2021-02-19 20:12:48,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:12:48,013 INFO L480 AbstractCegarLoop]: Abstraction has 11548 states and 34846 transitions. [2021-02-19 20:12:48,013 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 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-02-19 20:12:48,013 INFO L276 IsEmpty]: Start isEmpty. Operand 11548 states and 34846 transitions. [2021-02-19 20:12:48,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-02-19 20:12:48,028 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:12:48,028 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 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-02-19 20:12:48,228 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139 [2021-02-19 20:12:48,229 INFO L428 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:12:48,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:12:48,229 INFO L82 PathProgramCache]: Analyzing trace with hash -2038502591, now seen corresponding path program 116 times [2021-02-19 20:12:48,229 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:12:48,229 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1554302720] [2021-02-19 20:12:48,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:12:48,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:12:48,308 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 9 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-02-19 20:12:48,308 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1554302720] [2021-02-19 20:12:48,308 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1853027629] [2021-02-19 20:12:48,308 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:12:48,333 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 20:12:48,333 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:12:48,334 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 16 conjunts are in the unsatisfiable core [2021-02-19 20:12:48,335 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:12:48,399 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-02-19 20:12:48,401 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:12:48,403 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:12:48,404 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:12:48,404 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:9, output treesize:3 [2021-02-19 20:12:48,414 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:12:48,415 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:12:48,417 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:12:48,418 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:12:48,418 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-02-19 20:12:48,493 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 9 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-02-19 20:12:48,493 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:12:48,493 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-02-19 20:12:48,493 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [438146861] [2021-02-19 20:12:48,494 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-02-19 20:12:48,494 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:12:48,494 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-02-19 20:12:48,494 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-02-19 20:12:48,494 INFO L87 Difference]: Start difference. First operand 11548 states and 34846 transitions. Second operand has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 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-02-19 20:12:49,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:12:49,129 INFO L93 Difference]: Finished difference Result 19085 states and 56242 transitions. [2021-02-19 20:12:49,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-02-19 20:12:49,129 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 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 50 [2021-02-19 20:12:49,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:12:49,159 INFO L225 Difference]: With dead ends: 19085 [2021-02-19 20:12:49,159 INFO L226 Difference]: Without dead ends: 19085 [2021-02-19 20:12:49,160 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 46 SyntacticMatches, 3 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=176, Invalid=580, Unknown=0, NotChecked=0, Total=756 [2021-02-19 20:12:49,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19085 states. [2021-02-19 20:12:49,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19085 to 11528. [2021-02-19 20:12:49,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11528 states, 11527 states have (on average 3.017784332436887) internal successors, (34786), 11527 states have internal predecessors, (34786), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:12:49,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11528 states to 11528 states and 34786 transitions. [2021-02-19 20:12:49,451 INFO L78 Accepts]: Start accepts. Automaton has 11528 states and 34786 transitions. Word has length 50 [2021-02-19 20:12:49,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:12:49,451 INFO L480 AbstractCegarLoop]: Abstraction has 11528 states and 34786 transitions. [2021-02-19 20:12:49,451 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 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-02-19 20:12:49,451 INFO L276 IsEmpty]: Start isEmpty. Operand 11528 states and 34786 transitions. [2021-02-19 20:12:49,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-02-19 20:12:49,467 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:12:49,467 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 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-02-19 20:12:49,669 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:12:49,669 INFO L428 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:12:49,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:12:49,669 INFO L82 PathProgramCache]: Analyzing trace with hash 1727070303, now seen corresponding path program 117 times [2021-02-19 20:12:49,669 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:12:49,669 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1131598617] [2021-02-19 20:12:49,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:12:49,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:12:49,759 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 9 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-02-19 20:12:49,759 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1131598617] [2021-02-19 20:12:49,760 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1878587438] [2021-02-19 20:12:49,760 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:12:49,786 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-02-19 20:12:49,786 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:12:49,787 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 15 conjunts are in the unsatisfiable core [2021-02-19 20:12:49,787 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:12:49,939 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-02-19 20:12:49,941 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:12:49,943 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:12:49,944 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:12:49,944 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:9, output treesize:3 [2021-02-19 20:12:50,008 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 20:12:50,009 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:12:50,010 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:12:50,017 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:12:50,019 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:12:50,019 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:19, output treesize:3 [2021-02-19 20:12:50,099 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 12 proven. 8 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-02-19 20:12:50,099 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:12:50,099 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-02-19 20:12:50,099 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1605870676] [2021-02-19 20:12:50,099 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-02-19 20:12:50,099 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:12:50,100 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-02-19 20:12:50,100 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-02-19 20:12:50,100 INFO L87 Difference]: Start difference. First operand 11528 states and 34786 transitions. Second operand has 14 states, 14 states have (on average 5.285714285714286) internal successors, (74), 13 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:12:51,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:12:51,627 INFO L93 Difference]: Finished difference Result 25094 states and 73763 transitions. [2021-02-19 20:12:51,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-02-19 20:12:51,627 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.285714285714286) internal successors, (74), 13 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2021-02-19 20:12:51,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:12:51,680 INFO L225 Difference]: With dead ends: 25094 [2021-02-19 20:12:51,680 INFO L226 Difference]: Without dead ends: 25030 [2021-02-19 20:12:51,680 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 368 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=385, Invalid=1337, Unknown=0, NotChecked=0, Total=1722 [2021-02-19 20:12:51,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25030 states. [2021-02-19 20:12:51,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25030 to 11645. [2021-02-19 20:12:51,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11645 states, 11644 states have (on average 3.020267949158365) internal successors, (35168), 11644 states have internal predecessors, (35168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:12:51,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11645 states to 11645 states and 35168 transitions. [2021-02-19 20:12:51,943 INFO L78 Accepts]: Start accepts. Automaton has 11645 states and 35168 transitions. Word has length 50 [2021-02-19 20:12:51,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:12:51,943 INFO L480 AbstractCegarLoop]: Abstraction has 11645 states and 35168 transitions. [2021-02-19 20:12:51,943 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 5.285714285714286) internal successors, (74), 13 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:12:51,943 INFO L276 IsEmpty]: Start isEmpty. Operand 11645 states and 35168 transitions. [2021-02-19 20:12:51,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-02-19 20:12:51,956 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:12:51,956 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 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-02-19 20:12:52,156 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143,122 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:12:52,157 INFO L428 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:12:52,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:12:52,157 INFO L82 PathProgramCache]: Analyzing trace with hash 19387811, now seen corresponding path program 118 times [2021-02-19 20:12:52,157 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:12:52,157 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [731916267] [2021-02-19 20:12:52,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:12:52,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:12:52,239 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 9 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-02-19 20:12:52,239 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [731916267] [2021-02-19 20:12:52,239 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [899589919] [2021-02-19 20:12:52,239 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:12:52,264 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 20:12:52,265 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:12:52,265 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2021-02-19 20:12:52,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:12:52,330 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-02-19 20:12:52,333 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:12:52,334 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:12:52,335 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:12:52,335 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:9, output treesize:3 [2021-02-19 20:12:52,346 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:12:52,348 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:12:52,350 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:12:52,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-02-19 20:12:52,351 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-02-19 20:12:52,426 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 9 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-02-19 20:12:52,426 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:12:52,426 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-02-19 20:12:52,426 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [445021975] [2021-02-19 20:12:52,427 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-02-19 20:12:52,427 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:12:52,427 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-02-19 20:12:52,427 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2021-02-19 20:12:52,427 INFO L87 Difference]: Start difference. First operand 11645 states and 35168 transitions. Second operand has 11 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 10 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-02-19 20:12:53,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:12:53,719 INFO L93 Difference]: Finished difference Result 24347 states and 71448 transitions. [2021-02-19 20:12:53,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-02-19 20:12:53,719 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 10 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 50 [2021-02-19 20:12:53,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:12:53,764 INFO L225 Difference]: With dead ends: 24347 [2021-02-19 20:12:53,764 INFO L226 Difference]: Without dead ends: 24347 [2021-02-19 20:12:53,765 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 46 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 513 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=372, Invalid=1520, Unknown=0, NotChecked=0, Total=1892 [2021-02-19 20:12:53,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24347 states. [2021-02-19 20:12:54,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24347 to 13053. [2021-02-19 20:12:54,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13053 states, 13052 states have (on average 3.0295740116457246) internal successors, (39542), 13052 states have internal predecessors, (39542), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:12:54,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13053 states to 13053 states and 39542 transitions. [2021-02-19 20:12:54,099 INFO L78 Accepts]: Start accepts. Automaton has 13053 states and 39542 transitions. Word has length 50 [2021-02-19 20:12:54,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:12:54,099 INFO L480 AbstractCegarLoop]: Abstraction has 13053 states and 39542 transitions. [2021-02-19 20:12:54,099 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 10 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-02-19 20:12:54,099 INFO L276 IsEmpty]: Start isEmpty. Operand 13053 states and 39542 transitions. [2021-02-19 20:12:54,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-02-19 20:12:54,114 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:12:54,114 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 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-02-19 20:12:54,314 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable145,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:12:54,314 INFO L428 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:12:54,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:12:54,315 INFO L82 PathProgramCache]: Analyzing trace with hash 608138969, now seen corresponding path program 119 times [2021-02-19 20:12:54,315 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:12:54,315 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1256162519] [2021-02-19 20:12:54,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:12:54,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:12:54,398 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 3 proven. 17 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-02-19 20:12:54,398 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1256162519] [2021-02-19 20:12:54,398 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [452586152] [2021-02-19 20:12:54,398 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:12:54,424 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-02-19 20:12:54,424 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:12:54,424 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 13 conjunts are in the unsatisfiable core [2021-02-19 20:12:54,425 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:12:54,514 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:12:54,515 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:12:54,517 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:12:54,518 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:12:54,519 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-02-19 20:12:54,584 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 7 proven. 17 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-02-19 20:12:54,584 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:12:54,585 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 11 [2021-02-19 20:12:54,585 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [895301306] [2021-02-19 20:12:54,585 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-02-19 20:12:54,585 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:12:54,585 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-02-19 20:12:54,585 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-02-19 20:12:54,585 INFO L87 Difference]: Start difference. First operand 13053 states and 39542 transitions. Second operand has 12 states, 12 states have (on average 5.5) internal successors, (66), 11 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-02-19 20:12:55,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:12:55,559 INFO L93 Difference]: Finished difference Result 18644 states and 54996 transitions. [2021-02-19 20:12:55,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-02-19 20:12:55,560 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.5) internal successors, (66), 11 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 50 [2021-02-19 20:12:55,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:12:55,595 INFO L225 Difference]: With dead ends: 18644 [2021-02-19 20:12:55,595 INFO L226 Difference]: Without dead ends: 18644 [2021-02-19 20:12:55,596 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 45 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 324 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=301, Invalid=1105, Unknown=0, NotChecked=0, Total=1406 [2021-02-19 20:12:55,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18644 states. [2021-02-19 20:12:55,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18644 to 11566. [2021-02-19 20:12:55,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11566 states, 11565 states have (on average 3.019109381755296) internal successors, (34916), 11565 states have internal predecessors, (34916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:12:55,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11566 states to 11566 states and 34916 transitions. [2021-02-19 20:12:55,837 INFO L78 Accepts]: Start accepts. Automaton has 11566 states and 34916 transitions. Word has length 50 [2021-02-19 20:12:55,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:12:55,838 INFO L480 AbstractCegarLoop]: Abstraction has 11566 states and 34916 transitions. [2021-02-19 20:12:55,838 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 5.5) internal successors, (66), 11 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-02-19 20:12:55,838 INFO L276 IsEmpty]: Start isEmpty. Operand 11566 states and 34916 transitions. [2021-02-19 20:12:55,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-02-19 20:12:55,854 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:12:55,854 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 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-02-19 20:12:56,058 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2021-02-19 20:12:56,058 INFO L428 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:12:56,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:12:56,058 INFO L82 PathProgramCache]: Analyzing trace with hash 1431026847, now seen corresponding path program 120 times [2021-02-19 20:12:56,058 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:12:56,058 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [791658454] [2021-02-19 20:12:56,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:12:56,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:12:56,139 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 9 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-02-19 20:12:56,139 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [791658454] [2021-02-19 20:12:56,139 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [532374419] [2021-02-19 20:12:56,140 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:12:56,166 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-02-19 20:12:56,166 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:12:56,167 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 16 conjunts are in the unsatisfiable core [2021-02-19 20:12:56,182 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:12:56,257 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-02-19 20:12:56,259 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:12:56,261 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:12:56,262 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:12:56,262 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:9, output treesize:3 [2021-02-19 20:12:56,309 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-02-19 20:12:56,311 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:12:56,314 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:12:56,316 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 20:12:56,327 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:12:56,328 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-02-19 20:12:56,328 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:27, output treesize:13 [2021-02-19 20:12:56,473 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 9 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-02-19 20:12:56,473 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:12:56,473 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-02-19 20:12:56,473 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [485687412] [2021-02-19 20:12:56,474 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-02-19 20:12:56,474 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:12:56,474 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-02-19 20:12:56,474 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-02-19 20:12:56,474 INFO L87 Difference]: Start difference. First operand 11566 states and 34916 transitions. Second operand has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 11 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-02-19 20:12:57,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:12:57,729 INFO L93 Difference]: Finished difference Result 25379 states and 74770 transitions. [2021-02-19 20:12:57,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-02-19 20:12:57,730 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 11 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 50 [2021-02-19 20:12:57,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:12:57,770 INFO L225 Difference]: With dead ends: 25379 [2021-02-19 20:12:57,770 INFO L226 Difference]: Without dead ends: 25315 [2021-02-19 20:12:57,771 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 45 SyntacticMatches, 3 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 443 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=333, Invalid=1389, Unknown=0, NotChecked=0, Total=1722 [2021-02-19 20:12:57,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25315 states. [2021-02-19 20:12:58,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25315 to 11606. [2021-02-19 20:12:58,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11606 states, 11605 states have (on average 3.016113744075829) internal successors, (35002), 11605 states have internal predecessors, (35002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:12:58,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11606 states to 11606 states and 35002 transitions. [2021-02-19 20:12:58,050 INFO L78 Accepts]: Start accepts. Automaton has 11606 states and 35002 transitions. Word has length 50 [2021-02-19 20:12:58,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:12:58,050 INFO L480 AbstractCegarLoop]: Abstraction has 11606 states and 35002 transitions. [2021-02-19 20:12:58,050 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 11 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-02-19 20:12:58,050 INFO L276 IsEmpty]: Start isEmpty. Operand 11606 states and 35002 transitions. [2021-02-19 20:12:58,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-02-19 20:12:58,066 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:12:58,066 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 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-02-19 20:12:58,270 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable149,125 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:12:58,270 INFO L428 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:12:58,270 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:12:58,270 INFO L82 PathProgramCache]: Analyzing trace with hash -276655645, now seen corresponding path program 121 times [2021-02-19 20:12:58,270 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:12:58,270 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2123069246] [2021-02-19 20:12:58,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:12:58,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:12:58,357 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 9 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-02-19 20:12:58,357 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2123069246] [2021-02-19 20:12:58,357 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1144526219] [2021-02-19 20:12:58,357 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:12:58,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:12:58,384 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2021-02-19 20:12:58,384 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:12:58,449 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-02-19 20:12:58,451 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:12:58,453 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:12:58,454 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:12:58,454 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:9, output treesize:3 [2021-02-19 20:12:58,497 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-02-19 20:12:58,498 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:12:58,501 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:12:58,502 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 20:12:58,514 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:12:58,516 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-02-19 20:12:58,516 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:27, output treesize:13 [2021-02-19 20:12:58,585 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 9 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-02-19 20:12:58,586 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:12:58,586 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-02-19 20:12:58,586 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1623766925] [2021-02-19 20:12:58,586 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-02-19 20:12:58,586 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:12:58,586 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-02-19 20:12:58,586 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2021-02-19 20:12:58,586 INFO L87 Difference]: Start difference. First operand 11606 states and 35002 transitions. Second operand has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 11 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-02-19 20:13:00,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:13:00,496 INFO L93 Difference]: Finished difference Result 33938 states and 100972 transitions. [2021-02-19 20:13:00,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-02-19 20:13:00,497 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 11 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 50 [2021-02-19 20:13:00,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:13:00,568 INFO L225 Difference]: With dead ends: 33938 [2021-02-19 20:13:00,568 INFO L226 Difference]: Without dead ends: 33938 [2021-02-19 20:13:00,568 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 45 SyntacticMatches, 3 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 849 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=538, Invalid=2324, Unknown=0, NotChecked=0, Total=2862 [2021-02-19 20:13:00,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33938 states. [2021-02-19 20:13:00,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33938 to 18608. [2021-02-19 20:13:00,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18608 states, 18607 states have (on average 3.039178803676036) internal successors, (56550), 18607 states have internal predecessors, (56550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:13:00,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18608 states to 18608 states and 56550 transitions. [2021-02-19 20:13:01,000 INFO L78 Accepts]: Start accepts. Automaton has 18608 states and 56550 transitions. Word has length 50 [2021-02-19 20:13:01,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:13:01,000 INFO L480 AbstractCegarLoop]: Abstraction has 18608 states and 56550 transitions. [2021-02-19 20:13:01,000 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 11 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-02-19 20:13:01,000 INFO L276 IsEmpty]: Start isEmpty. Operand 18608 states and 56550 transitions. [2021-02-19 20:13:01,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-02-19 20:13:01,023 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:13:01,023 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 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-02-19 20:13:01,226 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152,126 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:13:01,226 INFO L428 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:13:01,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:13:01,226 INFO L82 PathProgramCache]: Analyzing trace with hash 312095513, now seen corresponding path program 122 times [2021-02-19 20:13:01,226 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:13:01,226 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1113304363] [2021-02-19 20:13:01,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:13:01,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:13:01,315 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 3 proven. 17 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-02-19 20:13:01,315 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1113304363] [2021-02-19 20:13:01,315 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1267850703] [2021-02-19 20:13:01,315 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:13:01,354 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 20:13:01,355 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:13:01,356 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2021-02-19 20:13:01,357 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:13:01,424 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-02-19 20:13:01,426 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:13:01,428 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:13:01,429 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:13:01,429 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:9, output treesize:3 [2021-02-19 20:13:01,472 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-02-19 20:13:01,474 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:13:01,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:13:01,478 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 20:13:01,488 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:13:01,490 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-02-19 20:13:01,490 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:27, output treesize:13 [2021-02-19 20:13:01,562 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 3 proven. 17 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-02-19 20:13:01,562 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:13:01,562 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-02-19 20:13:01,562 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [793376795] [2021-02-19 20:13:01,562 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-02-19 20:13:01,562 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:13:01,562 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-02-19 20:13:01,562 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2021-02-19 20:13:01,563 INFO L87 Difference]: Start difference. First operand 18608 states and 56550 transitions. Second operand has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 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-02-19 20:13:03,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:13:03,379 INFO L93 Difference]: Finished difference Result 31341 states and 93281 transitions. [2021-02-19 20:13:03,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-02-19 20:13:03,381 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 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 50 [2021-02-19 20:13:03,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:13:03,434 INFO L225 Difference]: With dead ends: 31341 [2021-02-19 20:13:03,434 INFO L226 Difference]: Without dead ends: 31341 [2021-02-19 20:13:03,434 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 45 SyntacticMatches, 4 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 728 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=458, Invalid=1992, Unknown=0, NotChecked=0, Total=2450 [2021-02-19 20:13:03,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31341 states. [2021-02-19 20:13:03,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31341 to 21469. [2021-02-19 20:13:03,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21469 states, 21468 states have (on average 3.0326998323085523) internal successors, (65106), 21468 states have internal predecessors, (65106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:13:03,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21469 states to 21469 states and 65106 transitions. [2021-02-19 20:13:03,860 INFO L78 Accepts]: Start accepts. Automaton has 21469 states and 65106 transitions. Word has length 50 [2021-02-19 20:13:03,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:13:03,860 INFO L480 AbstractCegarLoop]: Abstraction has 21469 states and 65106 transitions. [2021-02-19 20:13:03,860 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 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-02-19 20:13:03,860 INFO L276 IsEmpty]: Start isEmpty. Operand 21469 states and 65106 transitions. [2021-02-19 20:13:03,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-02-19 20:13:03,888 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:13:03,888 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 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-02-19 20:13:04,091 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 127 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable155 [2021-02-19 20:13:04,092 INFO L428 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:13:04,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:13:04,092 INFO L82 PathProgramCache]: Analyzing trace with hash 635573013, now seen corresponding path program 123 times [2021-02-19 20:13:04,092 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:13:04,092 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1377479029] [2021-02-19 20:13:04,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:13:04,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:13:04,185 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 3 proven. 17 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-02-19 20:13:04,185 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1377479029] [2021-02-19 20:13:04,186 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1087812066] [2021-02-19 20:13:04,186 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:13:04,213 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-02-19 20:13:04,213 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:13:04,213 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 15 conjunts are in the unsatisfiable core [2021-02-19 20:13:04,214 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:13:04,299 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-02-19 20:13:04,301 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:13:04,303 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:13:04,304 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:13:04,304 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:9, output treesize:3 [2021-02-19 20:13:04,453 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 20:13:04,454 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-02-19 20:13:04,456 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:13:04,463 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:13:04,465 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:13:04,465 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:20, output treesize:4 [2021-02-19 20:13:04,501 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 4 proven. 16 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-02-19 20:13:04,501 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:13:04,501 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-02-19 20:13:04,502 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1627042325] [2021-02-19 20:13:04,502 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-02-19 20:13:04,502 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:13:04,502 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-02-19 20:13:04,502 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-02-19 20:13:04,502 INFO L87 Difference]: Start difference. First operand 21469 states and 65106 transitions. Second operand has 14 states, 14 states have (on average 5.285714285714286) internal successors, (74), 13 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:13:06,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:13:06,614 INFO L93 Difference]: Finished difference Result 33151 states and 98472 transitions. [2021-02-19 20:13:06,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-02-19 20:13:06,616 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.285714285714286) internal successors, (74), 13 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2021-02-19 20:13:06,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:13:06,683 INFO L225 Difference]: With dead ends: 33151 [2021-02-19 20:13:06,683 INFO L226 Difference]: Without dead ends: 33151 [2021-02-19 20:13:06,684 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 44 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 438 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=373, Invalid=1519, Unknown=0, NotChecked=0, Total=1892 [2021-02-19 20:13:06,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33151 states. [2021-02-19 20:13:07,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33151 to 11224. [2021-02-19 20:13:07,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11224 states, 11223 states have (on average 2.9985743562327363) internal successors, (33653), 11223 states have internal predecessors, (33653), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:13:07,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11224 states to 11224 states and 33653 transitions. [2021-02-19 20:13:07,068 INFO L78 Accepts]: Start accepts. Automaton has 11224 states and 33653 transitions. Word has length 50 [2021-02-19 20:13:07,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:13:07,068 INFO L480 AbstractCegarLoop]: Abstraction has 11224 states and 33653 transitions. [2021-02-19 20:13:07,068 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 5.285714285714286) internal successors, (74), 13 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:13:07,068 INFO L276 IsEmpty]: Start isEmpty. Operand 11224 states and 33653 transitions. [2021-02-19 20:13:07,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-02-19 20:13:07,084 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:13:07,084 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 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-02-19 20:13:07,286 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 128 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2021-02-19 20:13:07,286 INFO L428 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:13:07,286 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:13:07,286 INFO L82 PathProgramCache]: Analyzing trace with hash 824915453, now seen corresponding path program 124 times [2021-02-19 20:13:07,286 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:13:07,286 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1465781610] [2021-02-19 20:13:07,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:13:07,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:13:07,504 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 12 proven. 14 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:13:07,505 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1465781610] [2021-02-19 20:13:07,505 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1393988018] [2021-02-19 20:13:07,505 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:13:07,535 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 20:13:07,535 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:13:07,536 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2021-02-19 20:13:07,537 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:13:07,638 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-02-19 20:13:07,641 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:13:07,644 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:13:07,645 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:13:07,645 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:5 [2021-02-19 20:13:07,707 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:13:07,709 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:13:07,712 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:13:07,713 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:13:07,713 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-02-19 20:13:07,838 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 13 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-02-19 20:13:07,838 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:13:07,838 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 20 [2021-02-19 20:13:07,839 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2102503466] [2021-02-19 20:13:07,839 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-02-19 20:13:07,839 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:13:07,839 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-02-19 20:13:07,839 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=372, Unknown=0, NotChecked=0, Total=420 [2021-02-19 20:13:07,839 INFO L87 Difference]: Start difference. First operand 11224 states and 33653 transitions. Second operand has 21 states, 21 states have (on average 4.0476190476190474) internal successors, (85), 20 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:13:11,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:13:11,954 INFO L93 Difference]: Finished difference Result 24889 states and 73580 transitions. [2021-02-19 20:13:11,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2021-02-19 20:13:11,955 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.0476190476190474) internal successors, (85), 20 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2021-02-19 20:13:11,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:13:11,985 INFO L225 Difference]: With dead ends: 24889 [2021-02-19 20:13:11,985 INFO L226 Difference]: Without dead ends: 24697 [2021-02-19 20:13:11,986 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3121 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=792, Invalid=9308, Unknown=0, NotChecked=0, Total=10100 [2021-02-19 20:13:12,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24697 states. [2021-02-19 20:13:12,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24697 to 15058. [2021-02-19 20:13:12,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15058 states, 15057 states have (on average 3.011224015408116) internal successors, (45340), 15057 states have internal predecessors, (45340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:13:12,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15058 states to 15058 states and 45340 transitions. [2021-02-19 20:13:12,263 INFO L78 Accepts]: Start accepts. Automaton has 15058 states and 45340 transitions. Word has length 50 [2021-02-19 20:13:12,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:13:12,263 INFO L480 AbstractCegarLoop]: Abstraction has 15058 states and 45340 transitions. [2021-02-19 20:13:12,263 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 4.0476190476190474) internal successors, (85), 20 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:13:12,263 INFO L276 IsEmpty]: Start isEmpty. Operand 15058 states and 45340 transitions. [2021-02-19 20:13:12,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-02-19 20:13:12,284 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:13:12,285 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 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-02-19 20:13:12,485 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable161 [2021-02-19 20:13:12,485 INFO L428 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:13:12,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:13:12,485 INFO L82 PathProgramCache]: Analyzing trace with hash -886442903, now seen corresponding path program 125 times [2021-02-19 20:13:12,485 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:13:12,485 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [746578737] [2021-02-19 20:13:12,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:13:12,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:13:12,691 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 13 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:13:12,692 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [746578737] [2021-02-19 20:13:12,692 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [667765494] [2021-02-19 20:13:12,692 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:13:12,719 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-02-19 20:13:12,719 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:13:12,720 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 15 conjunts are in the unsatisfiable core [2021-02-19 20:13:12,721 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:13:12,813 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-02-19 20:13:12,816 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:13:12,818 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:13:12,819 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:13:12,819 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:5 [2021-02-19 20:13:12,952 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 20:13:12,953 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:13:12,955 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:13:12,963 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:13:12,965 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:13:12,965 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:19, output treesize:3 [2021-02-19 20:13:13,108 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 12 proven. 12 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-02-19 20:13:13,109 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:13:13,109 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 20 [2021-02-19 20:13:13,109 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1844777079] [2021-02-19 20:13:13,109 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-02-19 20:13:13,109 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:13:13,109 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-02-19 20:13:13,109 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=364, Unknown=0, NotChecked=0, Total=420 [2021-02-19 20:13:13,109 INFO L87 Difference]: Start difference. First operand 15058 states and 45340 transitions. Second operand has 21 states, 21 states have (on average 4.142857142857143) internal successors, (87), 20 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:13:18,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:13:18,755 INFO L93 Difference]: Finished difference Result 49837 states and 146109 transitions. [2021-02-19 20:13:18,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2021-02-19 20:13:18,755 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.142857142857143) internal successors, (87), 20 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2021-02-19 20:13:18,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:13:18,867 INFO L225 Difference]: With dead ends: 49837 [2021-02-19 20:13:18,867 INFO L226 Difference]: Without dead ends: 49773 [2021-02-19 20:13:18,868 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 111 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4332 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=1276, Invalid=11380, Unknown=0, NotChecked=0, Total=12656 [2021-02-19 20:13:18,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49773 states. [2021-02-19 20:13:19,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49773 to 18768. [2021-02-19 20:13:19,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18768 states, 18767 states have (on average 3.0408696115521927) internal successors, (57068), 18767 states have internal predecessors, (57068), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:13:19,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18768 states to 18768 states and 57068 transitions. [2021-02-19 20:13:19,438 INFO L78 Accepts]: Start accepts. Automaton has 18768 states and 57068 transitions. Word has length 50 [2021-02-19 20:13:19,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:13:19,438 INFO L480 AbstractCegarLoop]: Abstraction has 18768 states and 57068 transitions. [2021-02-19 20:13:19,438 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 4.142857142857143) internal successors, (87), 20 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:13:19,438 INFO L276 IsEmpty]: Start isEmpty. Operand 18768 states and 57068 transitions. [2021-02-19 20:13:19,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-02-19 20:13:19,465 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:13:19,465 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 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-02-19 20:13:19,666 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162,130 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:13:19,666 INFO L428 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:13:19,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:13:19,666 INFO L82 PathProgramCache]: Analyzing trace with hash -107501483, now seen corresponding path program 126 times [2021-02-19 20:13:19,666 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:13:19,666 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [213342235] [2021-02-19 20:13:19,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:13:19,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:13:19,768 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:13:19,769 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [213342235] [2021-02-19 20:13:19,769 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [766150566] [2021-02-19 20:13:19,769 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-02-19 20:13:19,816 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-02-19 20:13:19,816 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:13:19,817 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 16 conjunts are in the unsatisfiable core [2021-02-19 20:13:19,817 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:13:19,895 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-02-19 20:13:19,898 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:13:19,903 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:13:19,905 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:13:19,905 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:11 [2021-02-19 20:13:19,946 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:13:19,948 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:13:19,950 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:13:19,951 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:13:19,951 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-02-19 20:13:20,046 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:13:20,046 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:13:20,046 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-02-19 20:13:20,047 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [26362366] [2021-02-19 20:13:20,047 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-02-19 20:13:20,047 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:13:20,047 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-02-19 20:13:20,047 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2021-02-19 20:13:20,047 INFO L87 Difference]: Start difference. First operand 18768 states and 57068 transitions. Second operand has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 11 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-02-19 20:13:21,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:13:21,832 INFO L93 Difference]: Finished difference Result 42040 states and 124978 transitions. [2021-02-19 20:13:21,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-02-19 20:13:21,833 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 11 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 50 [2021-02-19 20:13:21,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:13:21,909 INFO L225 Difference]: With dead ends: 42040 [2021-02-19 20:13:21,909 INFO L226 Difference]: Without dead ends: 41976 [2021-02-19 20:13:21,909 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 46 SyntacticMatches, 2 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 892 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=460, Invalid=2510, Unknown=0, NotChecked=0, Total=2970 [2021-02-19 20:13:21,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41976 states. [2021-02-19 20:13:22,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41976 to 18885. [2021-02-19 20:13:22,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18885 states, 18884 states have (on average 3.0422579961872485) internal successors, (57450), 18884 states have internal predecessors, (57450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:13:22,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18885 states to 18885 states and 57450 transitions. [2021-02-19 20:13:22,466 INFO L78 Accepts]: Start accepts. Automaton has 18885 states and 57450 transitions. Word has length 50 [2021-02-19 20:13:22,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:13:22,466 INFO L480 AbstractCegarLoop]: Abstraction has 18885 states and 57450 transitions. [2021-02-19 20:13:22,466 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 11 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-02-19 20:13:22,466 INFO L276 IsEmpty]: Start isEmpty. Operand 18885 states and 57450 transitions. [2021-02-19 20:13:22,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-02-19 20:13:22,496 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:13:22,496 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 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-02-19 20:13:22,696 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:13:22,697 INFO L428 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:13:22,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:13:22,697 INFO L82 PathProgramCache]: Analyzing trace with hash -1815183975, now seen corresponding path program 127 times [2021-02-19 20:13:22,697 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:13:22,697 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1027990378] [2021-02-19 20:13:22,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:13:22,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:13:22,800 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:13:22,800 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1027990378] [2021-02-19 20:13:22,800 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1973506493] [2021-02-19 20:13:22,800 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:13:22,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:13:22,826 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2021-02-19 20:13:22,827 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:13:22,911 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-02-19 20:13:22,914 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:13:22,922 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:13:22,923 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:13:22,923 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:11 [2021-02-19 20:13:22,955 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:13:22,957 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:13:22,958 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:13:22,959 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:13:22,959 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-02-19 20:13:23,020 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:13:23,021 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:13:23,021 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-02-19 20:13:23,021 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [118436976] [2021-02-19 20:13:23,021 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-02-19 20:13:23,021 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:13:23,021 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-02-19 20:13:23,021 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2021-02-19 20:13:23,021 INFO L87 Difference]: Start difference. First operand 18885 states and 57450 transitions. Second operand has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 11 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-02-19 20:13:25,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:13:25,037 INFO L93 Difference]: Finished difference Result 39463 states and 117232 transitions. [2021-02-19 20:13:25,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-02-19 20:13:25,037 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 11 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 50 [2021-02-19 20:13:25,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:13:25,120 INFO L225 Difference]: With dead ends: 39463 [2021-02-19 20:13:25,120 INFO L226 Difference]: Without dead ends: 39463 [2021-02-19 20:13:25,121 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 46 SyntacticMatches, 2 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1311 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=605, Invalid=3427, Unknown=0, NotChecked=0, Total=4032 [2021-02-19 20:13:25,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39463 states. [2021-02-19 20:13:25,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39463 to 20293. [2021-02-19 20:13:25,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20293 states, 20292 states have (on average 3.0467179183914843) internal successors, (61824), 20292 states have internal predecessors, (61824), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:13:25,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20293 states to 20293 states and 61824 transitions. [2021-02-19 20:13:25,608 INFO L78 Accepts]: Start accepts. Automaton has 20293 states and 61824 transitions. Word has length 50 [2021-02-19 20:13:25,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:13:25,608 INFO L480 AbstractCegarLoop]: Abstraction has 20293 states and 61824 transitions. [2021-02-19 20:13:25,608 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 11 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-02-19 20:13:25,608 INFO L276 IsEmpty]: Start isEmpty. Operand 20293 states and 61824 transitions. [2021-02-19 20:13:25,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-02-19 20:13:25,636 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:13:25,637 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 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-02-19 20:13:25,837 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 132 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable166 [2021-02-19 20:13:25,837 INFO L428 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:13:25,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:13:25,837 INFO L82 PathProgramCache]: Analyzing trace with hash -1226432817, now seen corresponding path program 128 times [2021-02-19 20:13:25,838 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:13:25,838 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [909705071] [2021-02-19 20:13:25,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:13:25,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:13:25,947 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 3 proven. 25 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:13:25,947 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [909705071] [2021-02-19 20:13:25,947 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [277016685] [2021-02-19 20:13:25,947 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:13:25,976 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 20:13:25,976 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:13:25,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2021-02-19 20:13:25,978 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:13:26,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-02-19 20:13:26,050 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:13:26,056 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:13:26,057 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:13:26,057 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:11 [2021-02-19 20:13:26,093 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:13:26,103 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:13:26,105 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:13:26,106 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:13:26,107 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-02-19 20:13:26,190 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 3 proven. 25 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:13:26,191 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:13:26,191 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-02-19 20:13:26,191 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1113149033] [2021-02-19 20:13:26,191 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-02-19 20:13:26,191 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:13:26,191 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-02-19 20:13:26,191 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2021-02-19 20:13:26,191 INFO L87 Difference]: Start difference. First operand 20293 states and 61824 transitions. Second operand has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 10 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-02-19 20:13:27,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:13:27,866 INFO L93 Difference]: Finished difference Result 30991 states and 92473 transitions. [2021-02-19 20:13:27,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-02-19 20:13:27,867 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 10 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 50 [2021-02-19 20:13:27,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:13:27,932 INFO L225 Difference]: With dead ends: 30991 [2021-02-19 20:13:27,932 INFO L226 Difference]: Without dead ends: 30991 [2021-02-19 20:13:27,933 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 46 SyntacticMatches, 3 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 899 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=432, Invalid=2430, Unknown=0, NotChecked=0, Total=2862 [2021-02-19 20:13:27,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30991 states. [2021-02-19 20:13:28,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30991 to 18654. [2021-02-19 20:13:28,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18654 states, 18653 states have (on average 3.0416554977751566) internal successors, (56736), 18653 states have internal predecessors, (56736), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:13:28,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18654 states to 18654 states and 56736 transitions. [2021-02-19 20:13:28,426 INFO L78 Accepts]: Start accepts. Automaton has 18654 states and 56736 transitions. Word has length 50 [2021-02-19 20:13:28,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:13:28,426 INFO L480 AbstractCegarLoop]: Abstraction has 18654 states and 56736 transitions. [2021-02-19 20:13:28,426 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 10 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-02-19 20:13:28,426 INFO L276 IsEmpty]: Start isEmpty. Operand 18654 states and 56736 transitions. [2021-02-19 20:13:28,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-02-19 20:13:28,455 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:13:28,455 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 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-02-19 20:13:28,662 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable168 [2021-02-19 20:13:28,662 INFO L428 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:13:28,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:13:28,662 INFO L82 PathProgramCache]: Analyzing trace with hash -403544939, now seen corresponding path program 129 times [2021-02-19 20:13:28,662 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:13:28,662 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [518988179] [2021-02-19 20:13:28,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:13:28,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:13:28,767 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:13:28,767 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [518988179] [2021-02-19 20:13:28,767 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [905715134] [2021-02-19 20:13:28,767 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:13:28,792 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-02-19 20:13:28,793 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:13:28,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 23 conjunts are in the unsatisfiable core [2021-02-19 20:13:28,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:13:28,966 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:13:28,968 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:13:28,974 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:13:28,975 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:13:28,976 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:9 [2021-02-19 20:13:29,182 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 20:13:29,183 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:13:29,185 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:13:29,193 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:13:29,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-02-19 20:13:29,211 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:19, output treesize:3 [2021-02-19 20:13:29,288 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 13 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:13:29,288 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:13:29,288 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 18 [2021-02-19 20:13:29,288 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [682854369] [2021-02-19 20:13:29,288 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-02-19 20:13:29,288 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:13:29,289 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-02-19 20:13:29,289 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=300, Unknown=0, NotChecked=0, Total=342 [2021-02-19 20:13:29,289 INFO L87 Difference]: Start difference. First operand 18654 states and 56736 transitions. Second operand has 19 states, 19 states have (on average 4.684210526315789) internal successors, (89), 18 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:13:34,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:13:34,870 INFO L93 Difference]: Finished difference Result 54682 states and 164177 transitions. [2021-02-19 20:13:34,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 99 states. [2021-02-19 20:13:34,871 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.684210526315789) internal successors, (89), 18 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2021-02-19 20:13:34,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:13:34,992 INFO L225 Difference]: With dead ends: 54682 [2021-02-19 20:13:34,993 INFO L226 Difference]: Without dead ends: 54554 [2021-02-19 20:13:34,993 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4268 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=1445, Invalid=10545, Unknown=0, NotChecked=0, Total=11990 [2021-02-19 20:13:35,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54554 states. [2021-02-19 20:13:35,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54554 to 27510. [2021-02-19 20:13:35,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27510 states, 27509 states have (on average 3.0691046566578213) internal successors, (84428), 27509 states have internal predecessors, (84428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:13:35,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27510 states to 27510 states and 84428 transitions. [2021-02-19 20:13:35,805 INFO L78 Accepts]: Start accepts. Automaton has 27510 states and 84428 transitions. Word has length 50 [2021-02-19 20:13:35,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:13:35,805 INFO L480 AbstractCegarLoop]: Abstraction has 27510 states and 84428 transitions. [2021-02-19 20:13:35,805 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 4.684210526315789) internal successors, (89), 18 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:13:35,805 INFO L276 IsEmpty]: Start isEmpty. Operand 27510 states and 84428 transitions. [2021-02-19 20:13:35,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-02-19 20:13:35,843 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:13:35,843 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 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-02-19 20:13:36,043 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable170,134 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:13:36,044 INFO L428 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:13:36,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:13:36,044 INFO L82 PathProgramCache]: Analyzing trace with hash -423895443, now seen corresponding path program 130 times [2021-02-19 20:13:36,044 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:13:36,044 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [846914817] [2021-02-19 20:13:36,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:13:36,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:13:36,156 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 7 proven. 21 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:13:36,156 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [846914817] [2021-02-19 20:13:36,156 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1079343753] [2021-02-19 20:13:36,156 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-02-19 20:13:36,195 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 20:13:36,196 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:13:36,196 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 16 conjunts are in the unsatisfiable core [2021-02-19 20:13:36,197 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:13:36,278 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-02-19 20:13:36,281 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:13:36,288 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:13:36,289 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:13:36,289 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:11 [2021-02-19 20:13:36,390 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:13:36,392 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:13:36,395 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-02-19 20:13:36,398 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 20:13:36,404 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:13:36,405 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-02-19 20:13:36,405 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:25, output treesize:9 [2021-02-19 20:13:36,435 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 7 proven. 21 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:13:36,435 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:13:36,435 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-02-19 20:13:36,435 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1314795929] [2021-02-19 20:13:36,435 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-02-19 20:13:36,435 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:13:36,436 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-02-19 20:13:36,436 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2021-02-19 20:13:36,436 INFO L87 Difference]: Start difference. First operand 27510 states and 84428 transitions. Second operand has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 10 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-02-19 20:13:38,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:13:38,214 INFO L93 Difference]: Finished difference Result 45839 states and 138296 transitions. [2021-02-19 20:13:38,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-02-19 20:13:38,215 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 10 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 50 [2021-02-19 20:13:38,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:13:38,308 INFO L225 Difference]: With dead ends: 45839 [2021-02-19 20:13:38,308 INFO L226 Difference]: Without dead ends: 45839 [2021-02-19 20:13:38,308 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 46 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 552 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=377, Invalid=1603, Unknown=0, NotChecked=0, Total=1980 [2021-02-19 20:13:38,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45839 states. [2021-02-19 20:13:38,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45839 to 27549. [2021-02-19 20:13:38,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27549 states, 27548 states have (on average 3.069188325831276) internal successors, (84550), 27548 states have internal predecessors, (84550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:13:39,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27549 states to 27549 states and 84550 transitions. [2021-02-19 20:13:39,047 INFO L78 Accepts]: Start accepts. Automaton has 27549 states and 84550 transitions. Word has length 50 [2021-02-19 20:13:39,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:13:39,047 INFO L480 AbstractCegarLoop]: Abstraction has 27549 states and 84550 transitions. [2021-02-19 20:13:39,047 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 10 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-02-19 20:13:39,047 INFO L276 IsEmpty]: Start isEmpty. Operand 27549 states and 84550 transitions. [2021-02-19 20:13:39,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-02-19 20:13:39,083 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:13:39,083 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 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-02-19 20:13:39,283 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable171,135 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:13:39,284 INFO L428 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:13:39,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:13:39,284 INFO L82 PathProgramCache]: Analyzing trace with hash -1035118291, now seen corresponding path program 131 times [2021-02-19 20:13:39,284 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:13:39,284 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1757096248] [2021-02-19 20:13:39,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:13:39,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:13:39,394 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 7 proven. 21 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:13:39,394 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1757096248] [2021-02-19 20:13:39,394 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2037894707] [2021-02-19 20:13:39,394 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:13:39,421 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-02-19 20:13:39,421 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:13:39,422 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2021-02-19 20:13:39,422 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:13:39,506 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-02-19 20:13:39,508 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:13:39,515 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:13:39,517 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:13:39,517 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:11 [2021-02-19 20:13:39,650 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-02-19 20:13:39,652 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:13:39,655 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:13:39,657 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 20:13:39,663 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:13:39,665 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-02-19 20:13:39,665 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:25, output treesize:9 [2021-02-19 20:13:39,694 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 7 proven. 21 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:13:39,694 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:13:39,694 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-02-19 20:13:39,694 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1367784243] [2021-02-19 20:13:39,694 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-02-19 20:13:39,694 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:13:39,695 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-02-19 20:13:39,695 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2021-02-19 20:13:39,695 INFO L87 Difference]: Start difference. First operand 27549 states and 84550 transitions. Second operand has 12 states, 12 states have (on average 4.583333333333333) internal successors, (55), 11 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-02-19 20:13:40,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:13:40,949 INFO L93 Difference]: Finished difference Result 45346 states and 136926 transitions. [2021-02-19 20:13:40,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-02-19 20:13:40,951 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.583333333333333) internal successors, (55), 11 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 50 [2021-02-19 20:13:40,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:13:41,050 INFO L225 Difference]: With dead ends: 45346 [2021-02-19 20:13:41,050 INFO L226 Difference]: Without dead ends: 45346 [2021-02-19 20:13:41,051 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 45 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 378 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=225, Invalid=1335, Unknown=0, NotChecked=0, Total=1560 [2021-02-19 20:13:41,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45346 states. [2021-02-19 20:13:41,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45346 to 27749. [2021-02-19 20:13:41,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27749 states, 27748 states have (on average 3.0709961078275914) internal successors, (85214), 27748 states have internal predecessors, (85214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:13:41,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27749 states to 27749 states and 85214 transitions. [2021-02-19 20:13:41,986 INFO L78 Accepts]: Start accepts. Automaton has 27749 states and 85214 transitions. Word has length 50 [2021-02-19 20:13:41,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:13:41,986 INFO L480 AbstractCegarLoop]: Abstraction has 27749 states and 85214 transitions. [2021-02-19 20:13:41,986 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 4.583333333333333) internal successors, (55), 11 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-02-19 20:13:41,986 INFO L276 IsEmpty]: Start isEmpty. Operand 27749 states and 85214 transitions. [2021-02-19 20:13:42,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-02-19 20:13:42,026 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:13:42,026 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 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-02-19 20:13:42,234 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable174,136 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:13:42,234 INFO L428 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:13:42,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:13:42,234 INFO L82 PathProgramCache]: Analyzing trace with hash -270229421, now seen corresponding path program 132 times [2021-02-19 20:13:42,234 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:13:42,235 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1607731585] [2021-02-19 20:13:42,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:13:42,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:13:42,386 WARN L202 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 7 [2021-02-19 20:13:42,474 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 7 proven. 21 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:13:42,474 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1607731585] [2021-02-19 20:13:42,474 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1261156201] [2021-02-19 20:13:42,475 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:13:42,515 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-02-19 20:13:42,515 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:13:42,515 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 16 conjunts are in the unsatisfiable core [2021-02-19 20:13:42,516 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:13:42,592 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-02-19 20:13:42,594 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:13:42,599 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:13:42,600 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:13:42,601 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:11 [2021-02-19 20:13:42,696 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-02-19 20:13:42,698 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:13:42,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-02-19 20:13:42,703 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-02-19 20:13:42,709 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:13:42,710 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-02-19 20:13:42,710 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:25, output treesize:9 [2021-02-19 20:13:42,737 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 7 proven. 21 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 20:13:42,737 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:13:42,737 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-02-19 20:13:42,737 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1155923407] [2021-02-19 20:13:42,737 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-02-19 20:13:42,737 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:13:42,738 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-02-19 20:13:42,738 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2021-02-19 20:13:42,738 INFO L87 Difference]: Start difference. First operand 27749 states and 85214 transitions. Second operand has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 10 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-02-19 20:13:43,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:13:43,944 INFO L93 Difference]: Finished difference Result 44121 states and 133457 transitions. [2021-02-19 20:13:43,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-02-19 20:13:43,946 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 10 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 50 [2021-02-19 20:13:43,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:13:44,041 INFO L225 Difference]: With dead ends: 44121 [2021-02-19 20:13:44,041 INFO L226 Difference]: Without dead ends: 44121 [2021-02-19 20:13:44,041 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 46 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 188 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=145, Invalid=785, Unknown=0, NotChecked=0, Total=930 [2021-02-19 20:13:44,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44121 states. [2021-02-19 20:13:44,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44121 to 26427. [2021-02-19 20:13:44,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26427 states, 26426 states have (on average 3.0771588586997654) internal successors, (81317), 26426 states have internal predecessors, (81317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:13:44,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26427 states to 26427 states and 81317 transitions. [2021-02-19 20:13:44,753 INFO L78 Accepts]: Start accepts. Automaton has 26427 states and 81317 transitions. Word has length 50 [2021-02-19 20:13:44,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:13:44,754 INFO L480 AbstractCegarLoop]: Abstraction has 26427 states and 81317 transitions. [2021-02-19 20:13:44,754 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 10 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-02-19 20:13:44,754 INFO L276 IsEmpty]: Start isEmpty. Operand 26427 states and 81317 transitions. [2021-02-19 20:13:44,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-02-19 20:13:44,788 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:13:44,788 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 20:13:44,989 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 137 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable177 [2021-02-19 20:13:44,989 INFO L428 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:13:44,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:13:44,989 INFO L82 PathProgramCache]: Analyzing trace with hash 1986580813, now seen corresponding path program 133 times [2021-02-19 20:13:44,989 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:13:44,989 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1157185365] [2021-02-19 20:13:44,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:13:44,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:13:45,098 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 33 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 20:13:45,098 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1157185365] [2021-02-19 20:13:45,098 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [337120068] [2021-02-19 20:13:45,098 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:13:45,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:13:45,137 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 6 conjunts are in the unsatisfiable core [2021-02-19 20:13:45,137 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:13:45,209 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 33 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 20:13:45,209 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:13:45,209 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-02-19 20:13:45,209 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [659823817] [2021-02-19 20:13:45,209 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-02-19 20:13:45,209 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:13:45,209 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-02-19 20:13:45,209 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-02-19 20:13:45,210 INFO L87 Difference]: Start difference. First operand 26427 states and 81317 transitions. Second operand has 6 states, 6 states have (on average 9.333333333333334) internal successors, (56), 5 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:13:45,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:13:45,537 INFO L93 Difference]: Finished difference Result 61012 states and 189782 transitions. [2021-02-19 20:13:45,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-02-19 20:13:45,539 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.333333333333334) internal successors, (56), 5 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2021-02-19 20:13:45,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:13:45,696 INFO L225 Difference]: With dead ends: 61012 [2021-02-19 20:13:45,696 INFO L226 Difference]: Without dead ends: 60245 [2021-02-19 20:13:45,696 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-02-19 20:13:45,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60245 states. [2021-02-19 20:13:46,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60245 to 52937. [2021-02-19 20:13:46,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52937 states, 52936 states have (on average 3.1659928970832705) internal successors, (167595), 52936 states have internal predecessors, (167595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:13:47,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52937 states to 52937 states and 167595 transitions. [2021-02-19 20:13:47,100 INFO L78 Accepts]: Start accepts. Automaton has 52937 states and 167595 transitions. Word has length 51 [2021-02-19 20:13:47,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:13:47,100 INFO L480 AbstractCegarLoop]: Abstraction has 52937 states and 167595 transitions. [2021-02-19 20:13:47,100 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 9.333333333333334) internal successors, (56), 5 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:13:47,100 INFO L276 IsEmpty]: Start isEmpty. Operand 52937 states and 167595 transitions. [2021-02-19 20:13:47,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-02-19 20:13:47,365 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:13:47,366 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 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-02-19 20:13:47,571 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable180 [2021-02-19 20:13:47,571 INFO L428 AbstractCegarLoop]: === Iteration 142 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:13:47,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:13:47,571 INFO L82 PathProgramCache]: Analyzing trace with hash -627934188, now seen corresponding path program 134 times [2021-02-19 20:13:47,572 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:13:47,572 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [513875033] [2021-02-19 20:13:47,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:13:47,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:13:48,472 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:13:48,472 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [513875033] [2021-02-19 20:13:48,473 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1914550562] [2021-02-19 20:13:48,473 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:13:48,564 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 20:13:48,565 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:13:48,566 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-02-19 20:13:48,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:13:49,115 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-02-19 20:13:49,115 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 37 treesize of output 17 [2021-02-19 20:13:49,118 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:13:49,133 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:13:49,134 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:13:49,135 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:27 [2021-02-19 20:13:49,275 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 20:13:49,275 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 27 treesize of output 13 [2021-02-19 20:13:49,277 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:13:49,286 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:13:49,288 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:13:49,288 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:13 [2021-02-19 20:13:49,596 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:13:49,596 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:13:49,597 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 35 [2021-02-19 20:13:49,597 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [790352023] [2021-02-19 20:13:49,597 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-02-19 20:13:49,597 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:13:49,597 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-02-19 20:13:49,597 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1164, Unknown=0, NotChecked=0, Total=1260 [2021-02-19 20:13:49,598 INFO L87 Difference]: Start difference. First operand 52937 states and 167595 transitions. Second operand has 36 states, 36 states have (on average 2.388888888888889) internal successors, (86), 35 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:13:53,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:13:53,832 INFO L93 Difference]: Finished difference Result 57062 states and 179012 transitions. [2021-02-19 20:13:53,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-02-19 20:13:53,834 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.388888888888889) internal successors, (86), 35 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-02-19 20:13:53,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:13:54,055 INFO L225 Difference]: With dead ends: 57062 [2021-02-19 20:13:54,056 INFO L226 Difference]: Without dead ends: 56646 [2021-02-19 20:13:54,056 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 39 SyntacticMatches, 4 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 760 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=263, Invalid=3277, Unknown=0, NotChecked=0, Total=3540 [2021-02-19 20:13:54,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56646 states. [2021-02-19 20:13:54,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56646 to 53191. [2021-02-19 20:13:54,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53191 states, 53190 states have (on average 3.162887760857304) internal successors, (168234), 53190 states have internal predecessors, (168234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:13:55,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53191 states to 53191 states and 168234 transitions. [2021-02-19 20:13:55,168 INFO L78 Accepts]: Start accepts. Automaton has 53191 states and 168234 transitions. Word has length 54 [2021-02-19 20:13:55,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:13:55,168 INFO L480 AbstractCegarLoop]: Abstraction has 53191 states and 168234 transitions. [2021-02-19 20:13:55,168 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.388888888888889) internal successors, (86), 35 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:13:55,168 INFO L276 IsEmpty]: Start isEmpty. Operand 53191 states and 168234 transitions. [2021-02-19 20:13:55,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-02-19 20:13:55,242 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:13:55,242 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 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-02-19 20:13:55,442 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable181,139 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:13:55,443 INFO L428 AbstractCegarLoop]: === Iteration 143 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:13:55,443 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:13:55,443 INFO L82 PathProgramCache]: Analyzing trace with hash -1101095180, now seen corresponding path program 135 times [2021-02-19 20:13:55,443 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:13:55,443 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1959443024] [2021-02-19 20:13:55,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:13:55,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:13:56,451 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:13:56,451 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1959443024] [2021-02-19 20:13:56,451 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2069961551] [2021-02-19 20:13:56,452 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:13:56,479 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-02-19 20:13:56,479 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:13:56,480 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 48 conjunts are in the unsatisfiable core [2021-02-19 20:13:56,481 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:13:56,947 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 20:13:56,947 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 17 [2021-02-19 20:13:56,950 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:13:56,969 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:13:56,970 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:13:56,970 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:30 [2021-02-19 20:13:57,201 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 20:13:57,202 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-02-19 20:13:57,204 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:13:57,212 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:13:57,214 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:13:57,214 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-02-19 20:13:57,442 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:13:57,443 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:13:57,443 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 34 [2021-02-19 20:13:57,443 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [106413114] [2021-02-19 20:13:57,443 INFO L460 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-02-19 20:13:57,443 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:13:57,443 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-02-19 20:13:57,443 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=1099, Unknown=0, NotChecked=0, Total=1190 [2021-02-19 20:13:57,443 INFO L87 Difference]: Start difference. First operand 53191 states and 168234 transitions. Second operand has 35 states, 35 states have (on average 2.4571428571428573) internal successors, (86), 34 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:13:58,341 WARN L202 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 25 [2021-02-19 20:14:02,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:14:02,609 INFO L93 Difference]: Finished difference Result 57198 states and 179366 transitions. [2021-02-19 20:14:02,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-02-19 20:14:02,611 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.4571428571428573) internal successors, (86), 34 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-02-19 20:14:02,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:14:02,768 INFO L225 Difference]: With dead ends: 57198 [2021-02-19 20:14:02,769 INFO L226 Difference]: Without dead ends: 56830 [2021-02-19 20:14:02,769 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 39 SyntacticMatches, 4 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 750 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=253, Invalid=3169, Unknown=0, NotChecked=0, Total=3422 [2021-02-19 20:14:02,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56830 states. [2021-02-19 20:14:03,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56830 to 53198. [2021-02-19 20:14:03,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53198 states, 53197 states have (on average 3.162753538733387) internal successors, (168249), 53197 states have internal predecessors, (168249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:14:03,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53198 states to 53198 states and 168249 transitions. [2021-02-19 20:14:03,888 INFO L78 Accepts]: Start accepts. Automaton has 53198 states and 168249 transitions. Word has length 54 [2021-02-19 20:14:03,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:14:03,888 INFO L480 AbstractCegarLoop]: Abstraction has 53198 states and 168249 transitions. [2021-02-19 20:14:03,888 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 2.4571428571428573) internal successors, (86), 34 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:14:03,888 INFO L276 IsEmpty]: Start isEmpty. Operand 53198 states and 168249 transitions. [2021-02-19 20:14:03,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-02-19 20:14:03,965 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:14:03,965 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 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-02-19 20:14:04,170 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable182,140 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:14:04,170 INFO L428 AbstractCegarLoop]: === Iteration 144 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:14:04,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:14:04,170 INFO L82 PathProgramCache]: Analyzing trace with hash -2004210052, now seen corresponding path program 136 times [2021-02-19 20:14:04,170 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:14:04,170 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2059378459] [2021-02-19 20:14:04,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:14:04,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:14:04,863 WARN L202 SmtUtils]: Spent 292.00 ms on a formula simplification. DAG size of input: 24 DAG size of output: 16 [2021-02-19 20:14:05,257 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:14:05,258 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2059378459] [2021-02-19 20:14:05,258 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2137029729] [2021-02-19 20:14:05,258 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:14:05,285 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 20:14:05,285 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:14:05,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-02-19 20:14:05,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:14:05,770 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-02-19 20:14:05,771 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 37 treesize of output 17 [2021-02-19 20:14:05,782 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:14:05,800 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:14:05,801 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:14:05,802 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:56, output treesize:34 [2021-02-19 20:14:06,028 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 20:14:06,029 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-02-19 20:14:06,031 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:14:06,042 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:14:06,044 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:14:06,044 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-02-19 20:14:06,370 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:14:06,370 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:14:06,370 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 34 [2021-02-19 20:14:06,370 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [989313049] [2021-02-19 20:14:06,371 INFO L460 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-02-19 20:14:06,371 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:14:06,371 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-02-19 20:14:06,371 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=1100, Unknown=0, NotChecked=0, Total=1190 [2021-02-19 20:14:06,371 INFO L87 Difference]: Start difference. First operand 53198 states and 168249 transitions. Second operand has 35 states, 35 states have (on average 2.4571428571428573) internal successors, (86), 34 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:14:11,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:14:11,157 INFO L93 Difference]: Finished difference Result 57309 states and 179660 transitions. [2021-02-19 20:14:11,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-02-19 20:14:11,159 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.4571428571428573) internal successors, (86), 34 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-02-19 20:14:11,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:14:11,396 INFO L225 Difference]: With dead ends: 57309 [2021-02-19 20:14:11,396 INFO L226 Difference]: Without dead ends: 56898 [2021-02-19 20:14:11,396 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 39 SyntacticMatches, 4 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 757 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=254, Invalid=3286, Unknown=0, NotChecked=0, Total=3540 [2021-02-19 20:14:11,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56898 states. [2021-02-19 20:14:12,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56898 to 53202. [2021-02-19 20:14:12,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53202 states, 53201 states have (on average 3.162760098494389) internal successors, (168262), 53201 states have internal predecessors, (168262), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:14:12,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53202 states to 53202 states and 168262 transitions. [2021-02-19 20:14:12,599 INFO L78 Accepts]: Start accepts. Automaton has 53202 states and 168262 transitions. Word has length 54 [2021-02-19 20:14:12,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:14:12,599 INFO L480 AbstractCegarLoop]: Abstraction has 53202 states and 168262 transitions. [2021-02-19 20:14:12,599 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 2.4571428571428573) internal successors, (86), 34 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:14:12,599 INFO L276 IsEmpty]: Start isEmpty. Operand 53202 states and 168262 transitions. [2021-02-19 20:14:12,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-02-19 20:14:12,668 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:14:12,669 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 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-02-19 20:14:12,869 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable183,141 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:14:12,869 INFO L428 AbstractCegarLoop]: === Iteration 145 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:14:12,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:14:12,869 INFO L82 PathProgramCache]: Analyzing trace with hash -1342337094, now seen corresponding path program 137 times [2021-02-19 20:14:12,870 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:14:12,870 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1077773023] [2021-02-19 20:14:12,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:14:12,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:14:13,699 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:14:13,699 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1077773023] [2021-02-19 20:14:13,699 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1340657097] [2021-02-19 20:14:13,700 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:14:13,728 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-02-19 20:14:13,728 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:14:13,729 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 52 conjunts are in the unsatisfiable core [2021-02-19 20:14:13,730 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:14:14,443 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 20:14:14,444 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 17 [2021-02-19 20:14:14,446 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:14:14,461 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:14:14,462 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:14:14,462 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-02-19 20:14:14,720 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 20:14:14,721 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-02-19 20:14:14,722 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:14:14,732 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:14:14,733 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:14:14,733 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-02-19 20:14:15,163 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:14:15,164 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:14:15,164 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 24] total 38 [2021-02-19 20:14:15,164 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1325066393] [2021-02-19 20:14:15,164 INFO L460 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-02-19 20:14:15,164 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:14:15,164 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-02-19 20:14:15,165 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=1367, Unknown=0, NotChecked=0, Total=1482 [2021-02-19 20:14:15,165 INFO L87 Difference]: Start difference. First operand 53202 states and 168262 transitions. Second operand has 39 states, 39 states have (on average 2.2051282051282053) internal successors, (86), 38 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:14:20,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:14:20,469 INFO L93 Difference]: Finished difference Result 57654 states and 180562 transitions. [2021-02-19 20:14:20,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-02-19 20:14:20,472 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 2.2051282051282053) internal successors, (86), 38 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-02-19 20:14:20,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:14:20,712 INFO L225 Difference]: With dead ends: 57654 [2021-02-19 20:14:20,713 INFO L226 Difference]: Without dead ends: 57286 [2021-02-19 20:14:20,713 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 35 SyntacticMatches, 4 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1082 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=321, Invalid=4101, Unknown=0, NotChecked=0, Total=4422 [2021-02-19 20:14:20,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57286 states. [2021-02-19 20:14:21,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57286 to 53230. [2021-02-19 20:14:21,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53230 states, 53229 states have (on average 3.1624490409363317) internal successors, (168334), 53229 states have internal predecessors, (168334), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:14:21,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53230 states to 53230 states and 168334 transitions. [2021-02-19 20:14:21,834 INFO L78 Accepts]: Start accepts. Automaton has 53230 states and 168334 transitions. Word has length 54 [2021-02-19 20:14:21,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:14:21,834 INFO L480 AbstractCegarLoop]: Abstraction has 53230 states and 168334 transitions. [2021-02-19 20:14:21,834 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 2.2051282051282053) internal successors, (86), 38 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:14:21,834 INFO L276 IsEmpty]: Start isEmpty. Operand 53230 states and 168334 transitions. [2021-02-19 20:14:21,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-02-19 20:14:21,912 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:14:21,912 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 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-02-19 20:14:22,112 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184,142 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:14:22,113 INFO L428 AbstractCegarLoop]: === Iteration 146 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:14:22,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:14:22,113 INFO L82 PathProgramCache]: Analyzing trace with hash 2049515330, now seen corresponding path program 138 times [2021-02-19 20:14:22,113 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:14:22,113 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2076942151] [2021-02-19 20:14:22,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:14:22,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:14:22,865 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:14:22,866 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2076942151] [2021-02-19 20:14:22,866 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [815731890] [2021-02-19 20:14:22,866 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:14:22,894 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-02-19 20:14:22,894 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:14:22,895 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-02-19 20:14:22,895 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:14:23,525 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 20:14:23,526 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 31 treesize of output 15 [2021-02-19 20:14:23,528 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:14:23,552 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:14:23,553 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:14:23,554 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:23 [2021-02-19 20:14:23,831 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-02-19 20:14:23,831 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-02-19 20:14:23,833 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:14:23,842 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:14:23,844 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:14:23,844 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-02-19 20:14:24,142 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:14:24,142 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:14:24,142 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 34 [2021-02-19 20:14:24,142 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [410984795] [2021-02-19 20:14:24,143 INFO L460 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-02-19 20:14:24,143 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:14:24,143 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-02-19 20:14:24,143 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=1099, Unknown=0, NotChecked=0, Total=1190 [2021-02-19 20:14:24,143 INFO L87 Difference]: Start difference. First operand 53230 states and 168334 transitions. Second operand has 35 states, 35 states have (on average 2.4571428571428573) internal successors, (86), 34 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:14:29,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:14:29,215 INFO L93 Difference]: Finished difference Result 57581 states and 180369 transitions. [2021-02-19 20:14:29,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-02-19 20:14:29,217 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.4571428571428573) internal successors, (86), 34 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-02-19 20:14:29,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:14:29,368 INFO L225 Difference]: With dead ends: 57581 [2021-02-19 20:14:29,368 INFO L226 Difference]: Without dead ends: 57186 [2021-02-19 20:14:29,369 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 39 SyntacticMatches, 4 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 782 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=268, Invalid=3392, Unknown=0, NotChecked=0, Total=3660 [2021-02-19 20:14:29,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57186 states. [2021-02-19 20:14:30,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57186 to 53223. [2021-02-19 20:14:30,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53223 states, 53222 states have (on average 3.1625079854195635) internal successors, (168315), 53222 states have internal predecessors, (168315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:14:30,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53223 states to 53223 states and 168315 transitions. [2021-02-19 20:14:30,809 INFO L78 Accepts]: Start accepts. Automaton has 53223 states and 168315 transitions. Word has length 54 [2021-02-19 20:14:30,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:14:30,809 INFO L480 AbstractCegarLoop]: Abstraction has 53223 states and 168315 transitions. [2021-02-19 20:14:30,809 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 2.4571428571428573) internal successors, (86), 34 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:14:30,809 INFO L276 IsEmpty]: Start isEmpty. Operand 53223 states and 168315 transitions. [2021-02-19 20:14:30,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-02-19 20:14:30,886 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:14:30,887 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 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-02-19 20:14:31,087 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable185,143 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:14:31,087 INFO L428 AbstractCegarLoop]: === Iteration 147 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:14:31,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:14:31,088 INFO L82 PathProgramCache]: Analyzing trace with hash -169676844, now seen corresponding path program 139 times [2021-02-19 20:14:31,088 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:14:31,088 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1778248896] [2021-02-19 20:14:31,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:14:31,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:14:31,910 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:14:31,910 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1778248896] [2021-02-19 20:14:31,910 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [650757309] [2021-02-19 20:14:31,910 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:14:31,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:14:31,938 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 52 conjunts are in the unsatisfiable core [2021-02-19 20:14:31,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:14:32,349 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-02-19 20:14:32,350 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 37 treesize of output 17 [2021-02-19 20:14:32,352 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:14:32,368 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:14:32,369 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:14:32,370 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:29 [2021-02-19 20:14:32,649 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 20:14:32,649 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-02-19 20:14:32,651 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:14:32,660 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:14:32,661 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:14:32,662 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-02-19 20:14:33,126 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:14:33,127 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:14:33,127 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 34 [2021-02-19 20:14:33,127 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2024418466] [2021-02-19 20:14:33,127 INFO L460 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-02-19 20:14:33,127 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:14:33,127 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-02-19 20:14:33,128 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=1100, Unknown=0, NotChecked=0, Total=1190 [2021-02-19 20:14:33,128 INFO L87 Difference]: Start difference. First operand 53223 states and 168315 transitions. Second operand has 35 states, 35 states have (on average 2.4571428571428573) internal successors, (86), 34 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:14:38,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:14:38,718 INFO L93 Difference]: Finished difference Result 56307 states and 176945 transitions. [2021-02-19 20:14:38,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-02-19 20:14:38,720 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.4571428571428573) internal successors, (86), 34 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-02-19 20:14:38,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:14:38,867 INFO L225 Difference]: With dead ends: 56307 [2021-02-19 20:14:38,868 INFO L226 Difference]: Without dead ends: 55916 [2021-02-19 20:14:38,868 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 39 SyntacticMatches, 4 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 793 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=265, Invalid=3517, Unknown=0, NotChecked=0, Total=3782 [2021-02-19 20:14:38,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55916 states. [2021-02-19 20:14:39,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55916 to 53688. [2021-02-19 20:14:39,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53688 states, 53687 states have (on average 3.157505541378732) internal successors, (169517), 53687 states have internal predecessors, (169517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:14:40,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53688 states to 53688 states and 169517 transitions. [2021-02-19 20:14:40,392 INFO L78 Accepts]: Start accepts. Automaton has 53688 states and 169517 transitions. Word has length 54 [2021-02-19 20:14:40,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:14:40,392 INFO L480 AbstractCegarLoop]: Abstraction has 53688 states and 169517 transitions. [2021-02-19 20:14:40,392 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 2.4571428571428573) internal successors, (86), 34 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:14:40,392 INFO L276 IsEmpty]: Start isEmpty. Operand 53688 states and 169517 transitions. [2021-02-19 20:14:40,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-02-19 20:14:40,470 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:14:40,470 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 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-02-19 20:14:40,670 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable186,144 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:14:40,671 INFO L428 AbstractCegarLoop]: === Iteration 148 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:14:40,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:14:40,671 INFO L82 PathProgramCache]: Analyzing trace with hash -1249433384, now seen corresponding path program 140 times [2021-02-19 20:14:40,671 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:14:40,671 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1730750114] [2021-02-19 20:14:40,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:14:40,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:14:41,809 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:14:41,809 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1730750114] [2021-02-19 20:14:41,810 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [229659855] [2021-02-19 20:14:41,810 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:14:41,836 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 20:14:41,837 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:14:41,838 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-02-19 20:14:41,838 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:14:42,581 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-02-19 20:14:42,582 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 37 treesize of output 17 [2021-02-19 20:14:42,584 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:14:42,598 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:14:42,599 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:14:42,599 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:27 [2021-02-19 20:14:42,759 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 20:14:42,759 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-02-19 20:14:42,762 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:14:42,772 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:14:42,774 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:14:42,774 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-02-19 20:14:43,132 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:14:43,132 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:14:43,132 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-02-19 20:14:43,132 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1402267223] [2021-02-19 20:14:43,132 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-02-19 20:14:43,133 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:14:43,133 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-02-19 20:14:43,133 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=1230, Unknown=0, NotChecked=0, Total=1332 [2021-02-19 20:14:43,133 INFO L87 Difference]: Start difference. First operand 53688 states and 169517 transitions. Second operand has 37 states, 37 states have (on average 2.4054054054054053) internal successors, (89), 36 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:14:48,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:14:48,514 INFO L93 Difference]: Finished difference Result 57809 states and 180933 transitions. [2021-02-19 20:14:48,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-02-19 20:14:48,517 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.4054054054054053) internal successors, (89), 36 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-02-19 20:14:48,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:14:48,675 INFO L225 Difference]: With dead ends: 57809 [2021-02-19 20:14:48,676 INFO L226 Difference]: Without dead ends: 57393 [2021-02-19 20:14:48,676 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 764 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=266, Invalid=3274, Unknown=0, NotChecked=0, Total=3540 [2021-02-19 20:14:48,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57393 states. [2021-02-19 20:14:49,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57393 to 53833. [2021-02-19 20:14:49,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53833 states, 53832 states have (on average 3.1558738296923763) internal successors, (169887), 53832 states have internal predecessors, (169887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:14:49,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53833 states to 53833 states and 169887 transitions. [2021-02-19 20:14:49,980 INFO L78 Accepts]: Start accepts. Automaton has 53833 states and 169887 transitions. Word has length 54 [2021-02-19 20:14:49,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:14:49,980 INFO L480 AbstractCegarLoop]: Abstraction has 53833 states and 169887 transitions. [2021-02-19 20:14:49,980 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.4054054054054053) internal successors, (89), 36 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:14:49,980 INFO L276 IsEmpty]: Start isEmpty. Operand 53833 states and 169887 transitions. [2021-02-19 20:14:50,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-02-19 20:14:50,370 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:14:50,370 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 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-02-19 20:14:50,586 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable187 [2021-02-19 20:14:50,586 INFO L428 AbstractCegarLoop]: === Iteration 149 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:14:50,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:14:50,586 INFO L82 PathProgramCache]: Analyzing trace with hash -1722594376, now seen corresponding path program 141 times [2021-02-19 20:14:50,586 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:14:50,586 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1990316126] [2021-02-19 20:14:50,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:14:50,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:14:51,636 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:14:51,636 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1990316126] [2021-02-19 20:14:51,637 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1588510863] [2021-02-19 20:14:51,637 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:14:51,666 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-02-19 20:14:51,666 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:14:51,667 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 54 conjunts are in the unsatisfiable core [2021-02-19 20:14:51,668 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:14:52,547 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 20:14:52,548 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 17 [2021-02-19 20:14:52,550 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:14:52,570 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:14:52,572 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:14:52,572 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:30 [2021-02-19 20:14:52,890 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 20:14:52,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 20:14:52,904 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:14:52,904 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-02-19 20:14:52,907 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:14:52,931 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:14:52,938 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:14:52,938 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:43, output treesize:25 [2021-02-19 20:14:53,558 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 20:14:53,558 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:14:53,558 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 24] total 39 [2021-02-19 20:14:53,558 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [186990741] [2021-02-19 20:14:53,558 INFO L460 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-02-19 20:14:53,558 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:14:53,559 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-02-19 20:14:53,559 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=1441, Unknown=0, NotChecked=0, Total=1560 [2021-02-19 20:14:53,559 INFO L87 Difference]: Start difference. First operand 53833 states and 169887 transitions. Second operand has 40 states, 40 states have (on average 2.275) internal successors, (91), 39 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:14:53,923 WARN L202 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 25 [2021-02-19 20:14:59,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:14:59,692 INFO L93 Difference]: Finished difference Result 57039 states and 178678 transitions. [2021-02-19 20:14:59,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-02-19 20:14:59,699 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.275) internal successors, (91), 39 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-02-19 20:14:59,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:14:59,867 INFO L225 Difference]: With dead ends: 57039 [2021-02-19 20:14:59,867 INFO L226 Difference]: Without dead ends: 56796 [2021-02-19 20:14:59,868 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 34 SyntacticMatches, 4 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1018 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=378, Invalid=4452, Unknown=0, NotChecked=0, Total=4830 [2021-02-19 20:14:59,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56796 states. [2021-02-19 20:15:00,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56796 to 53997. [2021-02-19 20:15:00,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53997 states, 53996 states have (on average 3.1539558485813766) internal successors, (170301), 53996 states have internal predecessors, (170301), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:15:01,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53997 states to 53997 states and 170301 transitions. [2021-02-19 20:15:01,163 INFO L78 Accepts]: Start accepts. Automaton has 53997 states and 170301 transitions. Word has length 54 [2021-02-19 20:15:01,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:15:01,163 INFO L480 AbstractCegarLoop]: Abstraction has 53997 states and 170301 transitions. [2021-02-19 20:15:01,164 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 2.275) internal successors, (91), 39 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:15:01,164 INFO L276 IsEmpty]: Start isEmpty. Operand 53997 states and 170301 transitions. [2021-02-19 20:15:01,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-02-19 20:15:01,244 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:15:01,244 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 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-02-19 20:15:01,672 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 146 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable188 [2021-02-19 20:15:01,673 INFO L428 AbstractCegarLoop]: === Iteration 150 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:15:01,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:15:01,673 INFO L82 PathProgramCache]: Analyzing trace with hash -511948278, now seen corresponding path program 142 times [2021-02-19 20:15:01,673 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:15:01,673 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [782541359] [2021-02-19 20:15:01,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:15:01,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:15:02,794 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 20:15:02,794 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [782541359] [2021-02-19 20:15:02,794 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1941853214] [2021-02-19 20:15:02,794 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:15:02,824 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 20:15:02,824 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:15:02,826 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-02-19 20:15:02,826 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:15:03,427 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-02-19 20:15:03,427 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 37 treesize of output 17 [2021-02-19 20:15:03,430 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:15:03,450 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:15:03,451 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:15:03,451 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:56, output treesize:34 [2021-02-19 20:15:03,634 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 20:15:03,634 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-02-19 20:15:03,635 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:15:03,641 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:15:03,642 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:15:03,642 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-02-19 20:15:03,854 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 20:15:03,854 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:15:03,854 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 35 [2021-02-19 20:15:03,854 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1093993316] [2021-02-19 20:15:03,855 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-02-19 20:15:03,855 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:15:03,855 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-02-19 20:15:03,855 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1164, Unknown=0, NotChecked=0, Total=1260 [2021-02-19 20:15:03,855 INFO L87 Difference]: Start difference. First operand 53997 states and 170301 transitions. Second operand has 36 states, 36 states have (on average 2.5833333333333335) internal successors, (93), 35 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:15:05,256 WARN L202 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2021-02-19 20:15:09,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:15:09,610 INFO L93 Difference]: Finished difference Result 57933 states and 181256 transitions. [2021-02-19 20:15:09,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-02-19 20:15:09,612 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.5833333333333335) internal successors, (93), 35 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-02-19 20:15:09,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:15:09,779 INFO L225 Difference]: With dead ends: 57933 [2021-02-19 20:15:09,779 INFO L226 Difference]: Without dead ends: 57622 [2021-02-19 20:15:09,780 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 778 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=266, Invalid=3156, Unknown=0, NotChecked=0, Total=3422 [2021-02-19 20:15:09,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57622 states. [2021-02-19 20:15:10,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57622 to 53840. [2021-02-19 20:15:10,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53840 states, 53839 states have (on average 3.1557421200245175) internal successors, (169902), 53839 states have internal predecessors, (169902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:15:11,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53840 states to 53840 states and 169902 transitions. [2021-02-19 20:15:11,115 INFO L78 Accepts]: Start accepts. Automaton has 53840 states and 169902 transitions. Word has length 54 [2021-02-19 20:15:11,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:15:11,115 INFO L480 AbstractCegarLoop]: Abstraction has 53840 states and 169902 transitions. [2021-02-19 20:15:11,115 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.5833333333333335) internal successors, (93), 35 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:15:11,115 INFO L276 IsEmpty]: Start isEmpty. Operand 53840 states and 169902 transitions. [2021-02-19 20:15:11,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-02-19 20:15:11,198 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:15:11,198 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 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-02-19 20:15:11,398 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable192,147 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:15:11,399 INFO L428 AbstractCegarLoop]: === Iteration 151 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:15:11,399 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:15:11,399 INFO L82 PathProgramCache]: Analyzing trace with hash 1669258048, now seen corresponding path program 143 times [2021-02-19 20:15:11,399 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:15:11,400 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1564329301] [2021-02-19 20:15:11,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:15:11,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:15:12,129 WARN L202 SmtUtils]: Spent 310.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 21 [2021-02-19 20:15:12,663 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:15:12,663 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1564329301] [2021-02-19 20:15:12,663 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [466783248] [2021-02-19 20:15:12,663 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:15:12,692 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-02-19 20:15:12,692 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:15:12,693 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-02-19 20:15:12,694 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:15:13,577 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 20:15:13,577 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-02-19 20:15:13,581 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:15:13,606 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:15:13,608 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:15:13,608 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:35 [2021-02-19 20:15:13,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 20:15:13,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 20:15:13,991 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 20:15:13,992 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 20:15:13,994 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 25 treesize of output 13 [2021-02-19 20:15:13,996 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:15:14,011 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:15:14,014 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:15:14,014 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:39, output treesize:13 [2021-02-19 20:15:14,578 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:15:14,578 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:15:14,578 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 43 [2021-02-19 20:15:14,579 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1745532049] [2021-02-19 20:15:14,579 INFO L460 AbstractCegarLoop]: Interpolant automaton has 44 states [2021-02-19 20:15:14,579 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:15:14,579 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-02-19 20:15:14,579 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=1767, Unknown=0, NotChecked=0, Total=1892 [2021-02-19 20:15:14,579 INFO L87 Difference]: Start difference. First operand 53840 states and 169902 transitions. Second operand has 44 states, 44 states have (on average 2.340909090909091) internal successors, (103), 43 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:15:21,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:15:21,864 INFO L93 Difference]: Finished difference Result 58011 states and 181464 transitions. [2021-02-19 20:15:21,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-02-19 20:15:21,867 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 2.340909090909091) internal successors, (103), 43 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-02-19 20:15:21,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:15:22,037 INFO L225 Difference]: With dead ends: 58011 [2021-02-19 20:15:22,037 INFO L226 Difference]: Without dead ends: 57600 [2021-02-19 20:15:22,037 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1226 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=356, Invalid=5194, Unknown=0, NotChecked=0, Total=5550 [2021-02-19 20:15:22,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57600 states. [2021-02-19 20:15:23,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57600 to 53805. [2021-02-19 20:15:23,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53805 states, 53804 states have (on average 3.156103635417441) internal successors, (169811), 53804 states have internal predecessors, (169811), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:15:23,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53805 states to 53805 states and 169811 transitions. [2021-02-19 20:15:23,315 INFO L78 Accepts]: Start accepts. Automaton has 53805 states and 169811 transitions. Word has length 54 [2021-02-19 20:15:23,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:15:23,315 INFO L480 AbstractCegarLoop]: Abstraction has 53805 states and 169811 transitions. [2021-02-19 20:15:23,315 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 44 states, 44 states have (on average 2.340909090909091) internal successors, (103), 43 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:15:23,316 INFO L276 IsEmpty]: Start isEmpty. Operand 53805 states and 169811 transitions. [2021-02-19 20:15:23,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-02-19 20:15:23,392 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:15:23,392 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 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-02-19 20:15:23,593 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable193,148 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:15:23,593 INFO L428 AbstractCegarLoop]: === Iteration 152 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:15:23,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:15:23,593 INFO L82 PathProgramCache]: Analyzing trace with hash -1963836290, now seen corresponding path program 144 times [2021-02-19 20:15:23,593 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:15:23,593 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [3173148] [2021-02-19 20:15:23,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:15:23,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:15:24,886 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:15:24,887 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [3173148] [2021-02-19 20:15:24,887 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [997665858] [2021-02-19 20:15:24,887 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:15:24,917 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-02-19 20:15:24,917 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:15:24,919 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 48 conjunts are in the unsatisfiable core [2021-02-19 20:15:24,919 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:15:25,455 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 20:15:25,455 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 17 [2021-02-19 20:15:25,457 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:15:25,476 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:15:25,478 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:15:25,479 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-02-19 20:15:25,838 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-02-19 20:15:25,839 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 13 [2021-02-19 20:15:25,841 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:15:25,853 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:15:25,855 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:15:25,856 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:13 [2021-02-19 20:15:26,216 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:15:26,216 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:15:26,216 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 35 [2021-02-19 20:15:26,216 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [334722540] [2021-02-19 20:15:26,217 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-02-19 20:15:26,217 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:15:26,217 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-02-19 20:15:26,217 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=1163, Unknown=0, NotChecked=0, Total=1260 [2021-02-19 20:15:26,217 INFO L87 Difference]: Start difference. First operand 53805 states and 169811 transitions. Second operand has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:15:27,810 WARN L202 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 25 [2021-02-19 20:15:31,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:15:31,910 INFO L93 Difference]: Finished difference Result 58176 states and 181888 transitions. [2021-02-19 20:15:31,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-02-19 20:15:31,912 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-02-19 20:15:31,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:15:32,175 INFO L225 Difference]: With dead ends: 58176 [2021-02-19 20:15:32,176 INFO L226 Difference]: Without dead ends: 57808 [2021-02-19 20:15:32,176 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 816 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=277, Invalid=3383, Unknown=0, NotChecked=0, Total=3660 [2021-02-19 20:15:32,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57808 states. [2021-02-19 20:15:33,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57808 to 53833. [2021-02-19 20:15:33,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53833 states, 53832 states have (on average 3.155799524446426) internal successors, (169883), 53832 states have internal predecessors, (169883), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:15:33,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53833 states to 53833 states and 169883 transitions. [2021-02-19 20:15:33,332 INFO L78 Accepts]: Start accepts. Automaton has 53833 states and 169883 transitions. Word has length 54 [2021-02-19 20:15:33,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:15:33,332 INFO L480 AbstractCegarLoop]: Abstraction has 53833 states and 169883 transitions. [2021-02-19 20:15:33,332 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:15:33,332 INFO L276 IsEmpty]: Start isEmpty. Operand 53833 states and 169883 transitions. [2021-02-19 20:15:33,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-02-19 20:15:33,403 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:15:33,403 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 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-02-19 20:15:33,603 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable194,149 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:15:33,604 INFO L428 AbstractCegarLoop]: === Iteration 153 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:15:33,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:15:33,604 INFO L82 PathProgramCache]: Analyzing trace with hash 1428016134, now seen corresponding path program 145 times [2021-02-19 20:15:33,604 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:15:33,604 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [150788394] [2021-02-19 20:15:33,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:15:33,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:15:34,655 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:15:34,655 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [150788394] [2021-02-19 20:15:34,655 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [414191457] [2021-02-19 20:15:34,655 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:15:34,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:15:34,684 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-02-19 20:15:34,684 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:15:35,084 WARN L202 SmtUtils]: Spent 213.00 ms on a formula simplification that was a NOOP. DAG size: 22 [2021-02-19 20:15:35,451 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-02-19 20:15:35,452 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 15 [2021-02-19 20:15:35,455 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:15:35,475 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:15:35,477 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:15:35,477 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:23 [2021-02-19 20:15:35,824 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 20:15:35,824 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 27 treesize of output 13 [2021-02-19 20:15:35,827 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:15:35,840 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:15:35,841 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:15:35,842 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:13 [2021-02-19 20:15:36,213 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:15:36,214 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:15:36,214 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 35 [2021-02-19 20:15:36,214 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [664178069] [2021-02-19 20:15:36,214 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-02-19 20:15:36,214 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:15:36,214 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-02-19 20:15:36,215 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1164, Unknown=0, NotChecked=0, Total=1260 [2021-02-19 20:15:36,215 INFO L87 Difference]: Start difference. First operand 53833 states and 169883 transitions. Second operand has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:15:39,435 WARN L202 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 25 [2021-02-19 20:15:41,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:15:41,790 INFO L93 Difference]: Finished difference Result 58283 states and 182173 transitions. [2021-02-19 20:15:41,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-02-19 20:15:41,793 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-02-19 20:15:41,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:15:41,949 INFO L225 Difference]: With dead ends: 58283 [2021-02-19 20:15:41,949 INFO L226 Difference]: Without dead ends: 57888 [2021-02-19 20:15:41,950 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 821 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=278, Invalid=3504, Unknown=0, NotChecked=0, Total=3782 [2021-02-19 20:15:42,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57888 states. [2021-02-19 20:15:43,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57888 to 53826. [2021-02-19 20:15:43,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53826 states, 53825 states have (on average 3.15585694379935) internal successors, (169864), 53825 states have internal predecessors, (169864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:15:43,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53826 states to 53826 states and 169864 transitions. [2021-02-19 20:15:43,294 INFO L78 Accepts]: Start accepts. Automaton has 53826 states and 169864 transitions. Word has length 54 [2021-02-19 20:15:43,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:15:43,294 INFO L480 AbstractCegarLoop]: Abstraction has 53826 states and 169864 transitions. [2021-02-19 20:15:43,294 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:15:43,294 INFO L276 IsEmpty]: Start isEmpty. Operand 53826 states and 169864 transitions. [2021-02-19 20:15:43,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-02-19 20:15:43,375 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:15:43,375 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 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-02-19 20:15:43,575 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable195,150 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:15:43,576 INFO L428 AbstractCegarLoop]: === Iteration 154 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:15:43,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:15:43,576 INFO L82 PathProgramCache]: Analyzing trace with hash -791176040, now seen corresponding path program 146 times [2021-02-19 20:15:43,576 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:15:43,576 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [57212024] [2021-02-19 20:15:43,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:15:43,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:15:44,572 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:15:44,572 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [57212024] [2021-02-19 20:15:44,572 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1045074044] [2021-02-19 20:15:44,572 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:15:44,603 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 20:15:44,603 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:15:44,604 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-02-19 20:15:44,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:15:45,179 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-02-19 20:15:45,179 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 15 [2021-02-19 20:15:45,182 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:15:45,202 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:15:45,204 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:15:45,204 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:23 [2021-02-19 20:15:45,737 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 20:15:45,738 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 27 treesize of output 13 [2021-02-19 20:15:45,741 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:15:45,754 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:15:45,755 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:15:45,756 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:13 [2021-02-19 20:15:46,200 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:15:46,200 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:15:46,200 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 35 [2021-02-19 20:15:46,200 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [4551666] [2021-02-19 20:15:46,200 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-02-19 20:15:46,200 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:15:46,201 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-02-19 20:15:46,201 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=1165, Unknown=0, NotChecked=0, Total=1260 [2021-02-19 20:15:46,201 INFO L87 Difference]: Start difference. First operand 53826 states and 169864 transitions. Second operand has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:15:52,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:15:52,854 INFO L93 Difference]: Finished difference Result 57006 states and 178732 transitions. [2021-02-19 20:15:52,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-02-19 20:15:52,856 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-02-19 20:15:52,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:15:52,982 INFO L225 Difference]: With dead ends: 57006 [2021-02-19 20:15:52,982 INFO L226 Difference]: Without dead ends: 56615 [2021-02-19 20:15:52,982 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 802 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=261, Invalid=3521, Unknown=0, NotChecked=0, Total=3782 [2021-02-19 20:15:53,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56615 states. [2021-02-19 20:15:53,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56615 to 53700. [2021-02-19 20:15:53,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53700 states, 53699 states have (on average 3.157395854671409) internal successors, (169549), 53699 states have internal predecessors, (169549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:15:54,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53700 states to 53700 states and 169549 transitions. [2021-02-19 20:15:54,275 INFO L78 Accepts]: Start accepts. Automaton has 53700 states and 169549 transitions. Word has length 54 [2021-02-19 20:15:54,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:15:54,275 INFO L480 AbstractCegarLoop]: Abstraction has 53700 states and 169549 transitions. [2021-02-19 20:15:54,275 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:15:54,275 INFO L276 IsEmpty]: Start isEmpty. Operand 53700 states and 169549 transitions. [2021-02-19 20:15:54,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-02-19 20:15:54,349 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:15:54,349 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 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-02-19 20:15:54,550 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable196,151 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:15:54,550 INFO L428 AbstractCegarLoop]: === Iteration 155 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:15:54,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:15:54,550 INFO L82 PathProgramCache]: Analyzing trace with hash 705144800, now seen corresponding path program 147 times [2021-02-19 20:15:54,550 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:15:54,550 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [953424004] [2021-02-19 20:15:54,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:15:54,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:15:55,810 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:15:55,810 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [953424004] [2021-02-19 20:15:55,810 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1952884498] [2021-02-19 20:15:55,810 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:15:55,839 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-02-19 20:15:55,840 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:15:55,841 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 52 conjunts are in the unsatisfiable core [2021-02-19 20:15:55,841 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:15:56,603 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 20:15:56,603 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 17 [2021-02-19 20:15:56,605 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:15:56,623 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:15:56,624 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:15:56,624 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:31 [2021-02-19 20:15:56,811 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-02-19 20:15:56,811 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 13 [2021-02-19 20:15:56,813 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:15:56,825 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:15:56,826 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:15:56,827 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:13 [2021-02-19 20:15:57,543 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:15:57,544 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:15:57,544 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22] total 38 [2021-02-19 20:15:57,544 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [503417031] [2021-02-19 20:15:57,544 INFO L460 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-02-19 20:15:57,544 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:15:57,544 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-02-19 20:15:57,544 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1371, Unknown=0, NotChecked=0, Total=1482 [2021-02-19 20:15:57,544 INFO L87 Difference]: Start difference. First operand 53700 states and 169549 transitions. Second operand has 39 states, 39 states have (on average 2.282051282051282) internal successors, (89), 38 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:16:04,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:16:04,467 INFO L93 Difference]: Finished difference Result 58038 states and 181525 transitions. [2021-02-19 20:16:04,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-02-19 20:16:04,468 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 2.282051282051282) internal successors, (89), 38 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-02-19 20:16:04,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:16:04,619 INFO L225 Difference]: With dead ends: 58038 [2021-02-19 20:16:04,619 INFO L226 Difference]: Without dead ends: 57622 [2021-02-19 20:16:04,620 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 36 SyntacticMatches, 4 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 955 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=298, Invalid=3862, Unknown=0, NotChecked=0, Total=4160 [2021-02-19 20:16:04,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57622 states. [2021-02-19 20:16:05,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57622 to 53860. [2021-02-19 20:16:05,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53860 states, 53859 states have (on average 3.155739987745781) internal successors, (169965), 53859 states have internal predecessors, (169965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:16:05,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53860 states to 53860 states and 169965 transitions. [2021-02-19 20:16:05,970 INFO L78 Accepts]: Start accepts. Automaton has 53860 states and 169965 transitions. Word has length 54 [2021-02-19 20:16:05,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:16:05,970 INFO L480 AbstractCegarLoop]: Abstraction has 53860 states and 169965 transitions. [2021-02-19 20:16:05,971 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 2.282051282051282) internal successors, (89), 38 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:16:05,971 INFO L276 IsEmpty]: Start isEmpty. Operand 53860 states and 169965 transitions. [2021-02-19 20:16:06,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-02-19 20:16:06,046 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:16:06,046 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 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-02-19 20:16:06,246 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable197,152 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:16:06,246 INFO L428 AbstractCegarLoop]: === Iteration 156 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:16:06,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:16:06,247 INFO L82 PathProgramCache]: Analyzing trace with hash 231983808, now seen corresponding path program 148 times [2021-02-19 20:16:06,247 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:16:06,247 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [31196996] [2021-02-19 20:16:06,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:16:06,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:16:07,340 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:16:07,340 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [31196996] [2021-02-19 20:16:07,340 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [900896041] [2021-02-19 20:16:07,340 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:16:07,368 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 20:16:07,368 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:16:07,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-02-19 20:16:07,370 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:16:08,051 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-02-19 20:16:08,051 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 37 treesize of output 17 [2021-02-19 20:16:08,054 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:16:08,077 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:16:08,079 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:16:08,079 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:56, output treesize:30 [2021-02-19 20:16:08,355 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 20:16:08,355 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 27 treesize of output 13 [2021-02-19 20:16:08,358 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:16:08,370 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:16:08,372 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:16:08,372 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:13 [2021-02-19 20:16:08,767 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:16:08,768 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:16:08,768 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 35 [2021-02-19 20:16:08,768 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [330403874] [2021-02-19 20:16:08,768 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-02-19 20:16:08,768 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:16:08,768 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-02-19 20:16:08,768 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=1166, Unknown=0, NotChecked=0, Total=1260 [2021-02-19 20:16:08,768 INFO L87 Difference]: Start difference. First operand 53860 states and 169965 transitions. Second operand has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:16:09,161 WARN L202 SmtUtils]: Spent 149.00 ms on a formula simplification that was a NOOP. DAG size: 20 [2021-02-19 20:16:14,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:16:14,496 INFO L93 Difference]: Finished difference Result 58264 states and 182106 transitions. [2021-02-19 20:16:14,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-02-19 20:16:14,498 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-02-19 20:16:14,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:16:14,646 INFO L225 Difference]: With dead ends: 58264 [2021-02-19 20:16:14,646 INFO L226 Difference]: Without dead ends: 57896 [2021-02-19 20:16:14,646 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 823 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=269, Invalid=3391, Unknown=0, NotChecked=0, Total=3660 [2021-02-19 20:16:14,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57896 states. [2021-02-19 20:16:15,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57896 to 53867. [2021-02-19 20:16:15,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53867 states, 53866 states have (on average 3.155608361489622) internal successors, (169980), 53866 states have internal predecessors, (169980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:16:15,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53867 states to 53867 states and 169980 transitions. [2021-02-19 20:16:15,845 INFO L78 Accepts]: Start accepts. Automaton has 53867 states and 169980 transitions. Word has length 54 [2021-02-19 20:16:15,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:16:15,846 INFO L480 AbstractCegarLoop]: Abstraction has 53867 states and 169980 transitions. [2021-02-19 20:16:15,846 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:16:15,846 INFO L276 IsEmpty]: Start isEmpty. Operand 53867 states and 169980 transitions. [2021-02-19 20:16:16,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-02-19 20:16:16,185 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:16:16,185 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 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-02-19 20:16:16,402 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable198,153 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:16:16,402 INFO L428 AbstractCegarLoop]: === Iteration 157 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:16:16,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:16:16,402 INFO L82 PathProgramCache]: Analyzing trace with hash -671131064, now seen corresponding path program 149 times [2021-02-19 20:16:16,402 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:16:16,402 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [213860515] [2021-02-19 20:16:16,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:16:16,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:16:17,488 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:16:17,488 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [213860515] [2021-02-19 20:16:17,488 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [417429864] [2021-02-19 20:16:17,488 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:16:17,517 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-02-19 20:16:17,517 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:16:17,518 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 51 conjunts are in the unsatisfiable core [2021-02-19 20:16:17,519 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:16:18,203 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 20:16:18,203 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 17 [2021-02-19 20:16:18,206 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:16:18,227 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:16:18,229 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:16:18,229 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:30 [2021-02-19 20:16:18,524 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 20:16:18,524 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 27 treesize of output 13 [2021-02-19 20:16:18,527 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:16:18,538 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:16:18,540 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:16:18,540 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:13 [2021-02-19 20:16:18,864 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:16:18,864 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:16:18,864 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 37 [2021-02-19 20:16:18,864 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1147523841] [2021-02-19 20:16:18,864 INFO L460 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-02-19 20:16:18,865 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:16:18,865 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-02-19 20:16:18,865 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1301, Unknown=0, NotChecked=0, Total=1406 [2021-02-19 20:16:18,865 INFO L87 Difference]: Start difference. First operand 53867 states and 169980 transitions. Second operand has 38 states, 38 states have (on average 2.3421052631578947) internal successors, (89), 37 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:16:27,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:16:27,180 INFO L93 Difference]: Finished difference Result 58240 states and 182056 transitions. [2021-02-19 20:16:27,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-02-19 20:16:27,183 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.3421052631578947) internal successors, (89), 37 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-02-19 20:16:27,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:16:27,332 INFO L225 Difference]: With dead ends: 58240 [2021-02-19 20:16:27,332 INFO L226 Difference]: Without dead ends: 57829 [2021-02-19 20:16:27,332 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 36 SyntacticMatches, 4 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 992 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=297, Invalid=3993, Unknown=0, NotChecked=0, Total=4290 [2021-02-19 20:16:27,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57829 states. [2021-02-19 20:16:28,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57829 to 53832. [2021-02-19 20:16:28,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53832 states, 53831 states have (on average 3.155969608589846) internal successors, (169889), 53831 states have internal predecessors, (169889), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:16:28,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53832 states to 53832 states and 169889 transitions. [2021-02-19 20:16:28,783 INFO L78 Accepts]: Start accepts. Automaton has 53832 states and 169889 transitions. Word has length 54 [2021-02-19 20:16:28,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:16:28,783 INFO L480 AbstractCegarLoop]: Abstraction has 53832 states and 169889 transitions. [2021-02-19 20:16:28,783 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.3421052631578947) internal successors, (89), 37 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:16:28,783 INFO L276 IsEmpty]: Start isEmpty. Operand 53832 states and 169889 transitions. [2021-02-19 20:16:28,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-02-19 20:16:28,860 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:16:28,861 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 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-02-19 20:16:29,061 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable199,154 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:16:29,061 INFO L428 AbstractCegarLoop]: === Iteration 158 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:16:29,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:16:29,061 INFO L82 PathProgramCache]: Analyzing trace with hash -9258106, now seen corresponding path program 150 times [2021-02-19 20:16:29,062 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:16:29,062 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1289447948] [2021-02-19 20:16:29,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:16:29,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:16:29,777 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:16:29,777 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1289447948] [2021-02-19 20:16:29,777 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [374653889] [2021-02-19 20:16:29,777 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:16:29,804 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-02-19 20:16:29,804 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:16:29,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 56 conjunts are in the unsatisfiable core [2021-02-19 20:16:29,805 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:16:30,801 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-02-19 20:16:30,801 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 19 [2021-02-19 20:16:30,803 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:16:30,820 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:16:30,826 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-02-19 20:16:30,826 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:70, output treesize:48 [2021-02-19 20:16:31,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 20:16:31,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 20:16:31,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 20:16:31,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 20:16:31,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 20:16:31,220 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 20:16:31,241 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:16:31,241 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 36 treesize of output 46 [2021-02-19 20:16:31,244 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:16:31,276 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:16:31,295 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:16:31,295 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:52, output treesize:10 [2021-02-19 20:16:31,527 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 20:16:31,527 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:16:31,527 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 39 [2021-02-19 20:16:31,527 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1174583114] [2021-02-19 20:16:31,527 INFO L460 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-02-19 20:16:31,527 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:16:31,528 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-02-19 20:16:31,528 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=1450, Unknown=0, NotChecked=0, Total=1560 [2021-02-19 20:16:31,528 INFO L87 Difference]: Start difference. First operand 53832 states and 169889 transitions. Second operand has 40 states, 40 states have (on average 2.475) internal successors, (99), 39 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:16:38,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:16:38,228 INFO L93 Difference]: Finished difference Result 58432 states and 182506 transitions. [2021-02-19 20:16:38,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-02-19 20:16:38,229 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.475) internal successors, (99), 39 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-02-19 20:16:38,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:16:38,349 INFO L225 Difference]: With dead ends: 58432 [2021-02-19 20:16:38,349 INFO L226 Difference]: Without dead ends: 58113 [2021-02-19 20:16:38,349 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 35 SyntacticMatches, 3 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1650 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=405, Invalid=5915, Unknown=0, NotChecked=0, Total=6320 [2021-02-19 20:16:38,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58113 states. [2021-02-19 20:16:39,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58113 to 53936. [2021-02-19 20:16:39,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53936 states, 53935 states have (on average 3.154723278019839) internal successors, (170150), 53935 states have internal predecessors, (170150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:16:39,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53936 states to 53936 states and 170150 transitions. [2021-02-19 20:16:39,416 INFO L78 Accepts]: Start accepts. Automaton has 53936 states and 170150 transitions. Word has length 54 [2021-02-19 20:16:39,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:16:39,416 INFO L480 AbstractCegarLoop]: Abstraction has 53936 states and 170150 transitions. [2021-02-19 20:16:39,416 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 2.475) internal successors, (99), 39 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:16:39,416 INFO L276 IsEmpty]: Start isEmpty. Operand 53936 states and 170150 transitions. [2021-02-19 20:16:39,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-02-19 20:16:39,478 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:16:39,478 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 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-02-19 20:16:39,678 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 155 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable200 [2021-02-19 20:16:39,679 INFO L428 AbstractCegarLoop]: === Iteration 159 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:16:39,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:16:39,679 INFO L82 PathProgramCache]: Analyzing trace with hash -912372978, now seen corresponding path program 151 times [2021-02-19 20:16:39,679 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:16:39,679 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [320169022] [2021-02-19 20:16:39,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:16:39,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:16:40,321 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:16:40,322 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [320169022] [2021-02-19 20:16:40,322 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [110876623] [2021-02-19 20:16:40,322 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:16:40,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:16:40,350 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-02-19 20:16:40,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:16:40,911 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-02-19 20:16:40,912 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 15 [2021-02-19 20:16:40,914 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:16:40,930 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:16:40,931 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:16:40,931 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:25 [2021-02-19 20:16:41,189 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 20:16:41,190 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-02-19 20:16:41,191 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:16:41,200 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:16:41,202 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:16:41,202 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-02-19 20:16:41,488 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:16:41,488 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:16:41,488 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 35 [2021-02-19 20:16:41,488 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1048381064] [2021-02-19 20:16:41,488 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-02-19 20:16:41,488 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:16:41,489 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-02-19 20:16:41,489 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=1166, Unknown=0, NotChecked=0, Total=1260 [2021-02-19 20:16:41,489 INFO L87 Difference]: Start difference. First operand 53936 states and 170150 transitions. Second operand has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:16:46,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:16:46,535 INFO L93 Difference]: Finished difference Result 58657 states and 183127 transitions. [2021-02-19 20:16:46,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-02-19 20:16:46,536 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-02-19 20:16:46,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:16:46,714 INFO L225 Difference]: With dead ends: 58657 [2021-02-19 20:16:46,714 INFO L226 Difference]: Without dead ends: 58266 [2021-02-19 20:16:46,714 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 826 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=281, Invalid=3625, Unknown=0, NotChecked=0, Total=3906 [2021-02-19 20:16:46,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58266 states. [2021-02-19 20:16:47,537 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58266 to 53933. [2021-02-19 20:16:47,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53933 states, 53932 states have (on average 3.1546762589928057) internal successors, (170138), 53932 states have internal predecessors, (170138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:16:47,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53933 states to 53933 states and 170138 transitions. [2021-02-19 20:16:47,743 INFO L78 Accepts]: Start accepts. Automaton has 53933 states and 170138 transitions. Word has length 54 [2021-02-19 20:16:47,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:16:47,743 INFO L480 AbstractCegarLoop]: Abstraction has 53933 states and 170138 transitions. [2021-02-19 20:16:47,743 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:16:47,743 INFO L276 IsEmpty]: Start isEmpty. Operand 53933 states and 170138 transitions. [2021-02-19 20:16:47,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-02-19 20:16:47,809 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:16:47,809 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 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-02-19 20:16:48,009 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable206,156 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:16:48,009 INFO L428 AbstractCegarLoop]: === Iteration 160 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:16:48,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:16:48,010 INFO L82 PathProgramCache]: Analyzing trace with hash 1163402144, now seen corresponding path program 152 times [2021-02-19 20:16:48,010 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:16:48,010 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [165573971] [2021-02-19 20:16:48,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:16:48,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:16:48,641 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:16:48,641 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [165573971] [2021-02-19 20:16:48,641 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [881978770] [2021-02-19 20:16:48,641 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:16:48,667 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 20:16:48,667 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:16:48,668 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-02-19 20:16:48,668 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:16:49,048 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-02-19 20:16:49,049 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 15 [2021-02-19 20:16:49,051 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:16:49,065 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:16:49,067 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:16:49,067 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:23 [2021-02-19 20:16:49,498 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 20:16:49,498 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 27 treesize of output 13 [2021-02-19 20:16:49,500 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:16:49,508 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:16:49,509 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:16:49,509 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:13 [2021-02-19 20:16:49,795 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:16:49,796 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:16:49,796 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 35 [2021-02-19 20:16:49,796 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [663623964] [2021-02-19 20:16:49,796 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-02-19 20:16:49,796 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:16:49,796 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-02-19 20:16:49,796 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=1167, Unknown=0, NotChecked=0, Total=1260 [2021-02-19 20:16:49,796 INFO L87 Difference]: Start difference. First operand 53933 states and 170138 transitions. Second operand has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:16:54,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:16:54,899 INFO L93 Difference]: Finished difference Result 57224 states and 179290 transitions. [2021-02-19 20:16:54,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-02-19 20:16:54,901 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-02-19 20:16:54,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:16:55,037 INFO L225 Difference]: With dead ends: 57224 [2021-02-19 20:16:55,037 INFO L226 Difference]: Without dead ends: 56833 [2021-02-19 20:16:55,037 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 836 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=274, Invalid=3758, Unknown=0, NotChecked=0, Total=4032 [2021-02-19 20:16:55,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56833 states. [2021-02-19 20:16:56,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56833 to 53888. [2021-02-19 20:16:56,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53888 states, 53887 states have (on average 3.155083786441999) internal successors, (170018), 53887 states have internal predecessors, (170018), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:16:56,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53888 states to 53888 states and 170018 transitions. [2021-02-19 20:16:56,216 INFO L78 Accepts]: Start accepts. Automaton has 53888 states and 170018 transitions. Word has length 54 [2021-02-19 20:16:56,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:16:56,217 INFO L480 AbstractCegarLoop]: Abstraction has 53888 states and 170018 transitions. [2021-02-19 20:16:56,217 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:16:56,217 INFO L276 IsEmpty]: Start isEmpty. Operand 53888 states and 170018 transitions. [2021-02-19 20:16:56,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-02-19 20:16:56,271 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:16:56,271 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 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-02-19 20:16:56,478 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable207,157 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:16:56,478 INFO L428 AbstractCegarLoop]: === Iteration 161 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:16:56,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:16:56,478 INFO L82 PathProgramCache]: Analyzing trace with hash -459660058, now seen corresponding path program 153 times [2021-02-19 20:16:56,478 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:16:56,478 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [698314825] [2021-02-19 20:16:56,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:16:56,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:16:57,141 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:16:57,141 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [698314825] [2021-02-19 20:16:57,141 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [486053072] [2021-02-19 20:16:57,142 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:16:57,167 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-02-19 20:16:57,168 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:16:57,168 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 52 conjunts are in the unsatisfiable core [2021-02-19 20:16:57,169 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:16:57,496 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 20:16:57,496 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 31 treesize of output 15 [2021-02-19 20:16:57,497 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:16:57,507 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:16:57,508 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:16:57,508 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:20 [2021-02-19 20:16:57,763 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-02-19 20:16:57,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-02-19 20:16:57,765 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:16:57,774 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:16:57,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-02-19 20:16:57,776 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-02-19 20:16:58,311 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:16:58,311 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:16:58,311 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 37 [2021-02-19 20:16:58,311 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1877056622] [2021-02-19 20:16:58,312 INFO L460 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-02-19 20:16:58,312 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:16:58,312 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-02-19 20:16:58,312 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=1297, Unknown=0, NotChecked=0, Total=1406 [2021-02-19 20:16:58,312 INFO L87 Difference]: Start difference. First operand 53888 states and 170018 transitions. Second operand has 38 states, 38 states have (on average 2.3421052631578947) internal successors, (89), 37 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:17:01,372 WARN L202 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 22 [2021-02-19 20:17:02,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:17:02,852 INFO L93 Difference]: Finished difference Result 58788 states and 183463 transitions. [2021-02-19 20:17:02,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-02-19 20:17:02,854 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.3421052631578947) internal successors, (89), 37 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-02-19 20:17:02,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:17:02,971 INFO L225 Difference]: With dead ends: 58788 [2021-02-19 20:17:02,971 INFO L226 Difference]: Without dead ends: 58340 [2021-02-19 20:17:02,971 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 36 SyntacticMatches, 4 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1010 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=321, Invalid=3969, Unknown=0, NotChecked=0, Total=4290 [2021-02-19 20:17:03,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58340 states. [2021-02-19 20:17:03,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58340 to 53788. [2021-02-19 20:17:03,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53788 states, 53787 states have (on average 3.156543402680945) internal successors, (169781), 53787 states have internal predecessors, (169781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:17:04,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53788 states to 53788 states and 169781 transitions. [2021-02-19 20:17:04,258 INFO L78 Accepts]: Start accepts. Automaton has 53788 states and 169781 transitions. Word has length 54 [2021-02-19 20:17:04,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:17:04,258 INFO L480 AbstractCegarLoop]: Abstraction has 53788 states and 169781 transitions. [2021-02-19 20:17:04,258 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.3421052631578947) internal successors, (89), 37 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:17:04,258 INFO L276 IsEmpty]: Start isEmpty. Operand 53788 states and 169781 transitions. [2021-02-19 20:17:04,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-02-19 20:17:04,315 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:17:04,315 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 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-02-19 20:17:04,516 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable208,158 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:17:04,516 INFO L428 AbstractCegarLoop]: === Iteration 162 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:17:04,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:17:04,516 INFO L82 PathProgramCache]: Analyzing trace with hash -1362774930, now seen corresponding path program 154 times [2021-02-19 20:17:04,516 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:17:04,516 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [196618453] [2021-02-19 20:17:04,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:17:04,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:17:05,266 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:17:05,266 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [196618453] [2021-02-19 20:17:05,266 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [222469997] [2021-02-19 20:17:05,266 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:17:05,291 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 20:17:05,292 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:17:05,292 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-02-19 20:17:05,293 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:17:05,650 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-02-19 20:17:05,650 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 37 treesize of output 17 [2021-02-19 20:17:05,652 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:17:05,663 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:17:05,664 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:17:05,665 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:48, output treesize:26 [2021-02-19 20:17:05,931 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 20:17:05,931 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-02-19 20:17:05,933 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:17:05,939 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:17:05,940 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:17:05,940 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-02-19 20:17:06,224 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:17:06,224 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:17:06,224 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 35 [2021-02-19 20:17:06,224 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1312259659] [2021-02-19 20:17:06,224 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-02-19 20:17:06,224 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:17:06,225 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-02-19 20:17:06,225 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1164, Unknown=0, NotChecked=0, Total=1260 [2021-02-19 20:17:06,225 INFO L87 Difference]: Start difference. First operand 53788 states and 169781 transitions. Second operand has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:17:09,882 WARN L202 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 27 [2021-02-19 20:17:11,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:17:11,499 INFO L93 Difference]: Finished difference Result 58744 states and 183362 transitions. [2021-02-19 20:17:11,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-02-19 20:17:11,500 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-02-19 20:17:11,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:17:11,615 INFO L225 Difference]: With dead ends: 58744 [2021-02-19 20:17:11,615 INFO L226 Difference]: Without dead ends: 58349 [2021-02-19 20:17:11,615 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 882 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=305, Invalid=3727, Unknown=0, NotChecked=0, Total=4032 [2021-02-19 20:17:11,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58349 states. [2021-02-19 20:17:12,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58349 to 53781. [2021-02-19 20:17:12,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53781 states, 53780 states have (on average 3.156600966902194) internal successors, (169762), 53780 states have internal predecessors, (169762), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:17:12,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53781 states to 53781 states and 169762 transitions. [2021-02-19 20:17:12,745 INFO L78 Accepts]: Start accepts. Automaton has 53781 states and 169762 transitions. Word has length 54 [2021-02-19 20:17:12,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:17:12,745 INFO L480 AbstractCegarLoop]: Abstraction has 53781 states and 169762 transitions. [2021-02-19 20:17:12,745 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:17:12,745 INFO L276 IsEmpty]: Start isEmpty. Operand 53781 states and 169762 transitions. [2021-02-19 20:17:12,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-02-19 20:17:12,801 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:17:12,802 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 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-02-19 20:17:13,002 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 159 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable209 [2021-02-19 20:17:13,002 INFO L428 AbstractCegarLoop]: === Iteration 163 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:17:13,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:17:13,002 INFO L82 PathProgramCache]: Analyzing trace with hash 713000192, now seen corresponding path program 155 times [2021-02-19 20:17:13,002 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:17:13,003 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [382652676] [2021-02-19 20:17:13,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:17:13,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:17:13,656 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:17:13,656 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [382652676] [2021-02-19 20:17:13,656 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1937972247] [2021-02-19 20:17:13,656 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:17:13,683 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-02-19 20:17:13,683 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:17:13,684 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 49 conjunts are in the unsatisfiable core [2021-02-19 20:17:13,684 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:17:14,050 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 20:17:14,050 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 15 [2021-02-19 20:17:14,052 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:17:14,064 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:17:14,065 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:17:14,065 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:22 [2021-02-19 20:17:14,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 20:17:14,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 20:17:14,468 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 20:17:14,469 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 13 [2021-02-19 20:17:14,472 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:17:14,484 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:17:14,486 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:17:14,487 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:43, output treesize:13 [2021-02-19 20:17:15,079 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-02-19 20:17:15,079 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:17:15,079 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 37 [2021-02-19 20:17:15,079 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1917703491] [2021-02-19 20:17:15,079 INFO L460 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-02-19 20:17:15,079 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:17:15,080 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-02-19 20:17:15,080 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=1302, Unknown=0, NotChecked=0, Total=1406 [2021-02-19 20:17:15,080 INFO L87 Difference]: Start difference. First operand 53781 states and 169762 transitions. Second operand has 38 states, 38 states have (on average 2.3421052631578947) internal successors, (89), 37 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:17:18,389 WARN L202 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 29 [2021-02-19 20:17:21,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 20:17:21,491 INFO L93 Difference]: Finished difference Result 58485 states and 182630 transitions. [2021-02-19 20:17:21,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-02-19 20:17:21,492 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.3421052631578947) internal successors, (89), 37 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-02-19 20:17:21,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 20:17:21,603 INFO L225 Difference]: With dead ends: 58485 [2021-02-19 20:17:21,603 INFO L226 Difference]: Without dead ends: 58234 [2021-02-19 20:17:21,604 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 36 SyntacticMatches, 4 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1214 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=387, Invalid=5015, Unknown=0, NotChecked=0, Total=5402 [2021-02-19 20:17:21,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58234 states. [2021-02-19 20:17:22,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58234 to 54031. [2021-02-19 20:17:22,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54031 states, 54030 states have (on average 3.154025541365908) internal successors, (170412), 54030 states have internal predecessors, (170412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:17:22,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54031 states to 54031 states and 170412 transitions. [2021-02-19 20:17:22,566 INFO L78 Accepts]: Start accepts. Automaton has 54031 states and 170412 transitions. Word has length 54 [2021-02-19 20:17:22,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 20:17:22,566 INFO L480 AbstractCegarLoop]: Abstraction has 54031 states and 170412 transitions. [2021-02-19 20:17:22,567 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.3421052631578947) internal successors, (89), 37 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 20:17:22,567 INFO L276 IsEmpty]: Start isEmpty. Operand 54031 states and 170412 transitions. [2021-02-19 20:17:22,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-02-19 20:17:22,627 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 20:17:22,627 INFO L506 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 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-02-19 20:17:22,834 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 160 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable210 [2021-02-19 20:17:22,835 INFO L428 AbstractCegarLoop]: === Iteration 164 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 20:17:22,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 20:17:22,835 INFO L82 PathProgramCache]: Analyzing trace with hash 1131523238, now seen corresponding path program 156 times [2021-02-19 20:17:22,835 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 20:17:22,835 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1526837622] [2021-02-19 20:17:22,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 20:17:22,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 20:17:23,715 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 20:17:23,715 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1526837622] [2021-02-19 20:17:23,715 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2042972158] [2021-02-19 20:17:23,716 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 20:17:23,743 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-02-19 20:17:23,744 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 20:17:23,745 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 54 conjunts are in the unsatisfiable core [2021-02-19 20:17:23,745 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 20:17:24,219 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-02-19 20:17:24,219 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 31 treesize of output 15 [2021-02-19 20:17:24,221 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:17:24,235 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:17:24,236 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:17:24,236 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:22 [2021-02-19 20:17:25,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 20:17:25,095 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-02-19 20:17:25,096 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 21 [2021-02-19 20:17:25,098 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-02-19 20:17:25,126 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 20:17:25,134 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-02-19 20:17:25,135 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:49, output treesize:25 [2021-02-19 20:17:25,794 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 20:17:25,794 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 20:17:25,794 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 26] total 41 [2021-02-19 20:17:25,795 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1101733960] [2021-02-19 20:17:25,795 INFO L460 AbstractCegarLoop]: Interpolant automaton has 42 states [2021-02-19 20:17:25,795 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 20:17:25,795 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-02-19 20:17:25,795 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1611, Unknown=0, NotChecked=0, Total=1722 [2021-02-19 20:17:25,795 INFO L87 Difference]: Start difference. First operand 54031 states and 170412 transitions. Second operand has 42 states, 42 states have (on average 2.2142857142857144) internal successors, (93), 41 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Received shutdown request... [2021-02-19 20:17:26,856 WARN L219 SmtUtils]: Removed 5 from assertion stack [2021-02-19 20:17:26,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-02-19 20:17:27,056 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 161 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable211 [2021-02-19 20:17:27,056 WARN L545 AbstractCegarLoop]: Verification canceled [2021-02-19 20:17:27,059 WARN L224 ceAbstractionStarter]: Timeout [2021-02-19 20:17:27,060 INFO L202 PluginConnector]: Adding new model queue-add-3-QUx.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 19.02 08:17:27 BasicIcfg [2021-02-19 20:17:27,060 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-02-19 20:17:27,060 INFO L168 Benchmark]: Toolchain (without parser) took 530247.62 ms. Allocated memory was 255.9 MB in the beginning and 8.6 GB in the end (delta: 8.4 GB). Free memory was 236.2 MB in the beginning and 6.3 GB in the end (delta: -6.1 GB). Peak memory consumption was 2.3 GB. Max. memory is 16.0 GB. [2021-02-19 20:17:27,060 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.32 ms. Allocated memory is still 255.9 MB. Free memory is still 237.5 MB. There was no memory consumed. Max. memory is 16.0 GB. [2021-02-19 20:17:27,060 INFO L168 Benchmark]: Boogie Procedure Inliner took 18.33 ms. Allocated memory is still 255.9 MB. Free memory was 235.7 MB in the beginning and 234.2 MB in the end (delta: 1.5 MB). There was no memory consumed. Max. memory is 16.0 GB. [2021-02-19 20:17:27,060 INFO L168 Benchmark]: Boogie Preprocessor took 14.56 ms. Allocated memory is still 255.9 MB. Free memory was 234.2 MB in the beginning and 233.3 MB in the end (delta: 946.5 kB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-02-19 20:17:27,060 INFO L168 Benchmark]: RCFGBuilder took 268.67 ms. Allocated memory is still 255.9 MB. Free memory was 233.3 MB in the beginning and 233.3 MB in the end (delta: -208 B). Peak memory consumption was 18.5 MB. Max. memory is 16.0 GB. [2021-02-19 20:17:27,060 INFO L168 Benchmark]: TraceAbstraction took 529939.67 ms. Allocated memory was 255.9 MB in the beginning and 8.6 GB in the end (delta: 8.4 GB). Free memory was 233.3 MB in the beginning and 6.3 GB in the end (delta: -6.1 GB). Peak memory consumption was 2.3 GB. Max. memory is 16.0 GB. [2021-02-19 20:17:27,060 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.32 ms. Allocated memory is still 255.9 MB. Free memory is still 237.5 MB. There was no memory consumed. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 18.33 ms. Allocated memory is still 255.9 MB. Free memory was 235.7 MB in the beginning and 234.2 MB in the end (delta: 1.5 MB). There was no memory consumed. Max. memory is 16.0 GB. * Boogie Preprocessor took 14.56 ms. Allocated memory is still 255.9 MB. Free memory was 234.2 MB in the beginning and 233.3 MB in the end (delta: 946.5 kB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * RCFGBuilder took 268.67 ms. Allocated memory is still 255.9 MB. Free memory was 233.3 MB in the beginning and 233.3 MB in the end (delta: -208 B). Peak memory consumption was 18.5 MB. Max. memory is 16.0 GB. * TraceAbstraction took 529939.67 ms. Allocated memory was 255.9 MB in the beginning and 8.6 GB in the end (delta: 8.4 GB). Free memory was 233.3 MB in the beginning and 6.3 GB in the end (delta: -6.1 GB). Peak memory consumption was 2.3 GB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 87]: Timeout (TraceAbstraction) Unable to prove that assertion always holds (line 87). Cancelled while BasicCegarLoop was constructing difference of abstraction (54031states) and FLOYD_HOARE automaton (currently 14 states, 42 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 25 for 13ms.. - StatisticsResult: Ultimate Automizer benchmark data CFG has 4 procedures, 36 locations, 1 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 529.8s, OverallIterations: 164, TraceHistogramMax: 3, AutomataDifference: 317.1s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 25272 SDtfs, 53013 SDslu, 338746 SDs, 0 SdLazy, 237583 SolverSat, 5610 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 92.7s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 13130 GetRequests, 5297 SyntacticMatches, 374 SemanticMatches, 7458 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96172 ImplicationChecksByTransitivity, 221.5s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=54031occurred in iteration=163, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 45.1s AutomataMinimizationTime, 163 MinimizatonAttempts, 509610 StatesRemovedByMinimization, 159 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.7s SsaConstructionTime, 2.3s SatisfiabilityAnalysisTime, 124.9s InterpolantComputationTime, 14310 NumberOfCodeBlocks, 14303 NumberOfCodeBlocksAsserted, 491 NumberOfCheckSat, 13986 ConstructedInterpolants, 87 QuantifiedInterpolants, 7583832 SizeOfPredicates, 1586 NumberOfNonLiveVariables, 17223 ConjunctsInSsa, 4815 ConjunctsInUnsatCore, 324 InterpolantComputations, 5 PerfectInterpolantSequences, 1265/6097 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown