/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-bad/three-array-sum-alt.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-2abb09bbbae98a04ae2fcc735832bfdba44f6fbc-2abb09b [2021-06-05 23:36:18,701 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-06-05 23:36:18,703 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-06-05 23:36:18,725 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-06-05 23:36:18,726 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-06-05 23:36:18,726 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-06-05 23:36:18,727 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-06-05 23:36:18,729 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-06-05 23:36:18,733 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-06-05 23:36:18,733 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-06-05 23:36:18,734 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-06-05 23:36:18,735 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-06-05 23:36:18,735 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-06-05 23:36:18,735 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-06-05 23:36:18,736 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-06-05 23:36:18,737 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-06-05 23:36:18,737 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-06-05 23:36:18,738 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-06-05 23:36:18,739 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-06-05 23:36:18,740 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-06-05 23:36:18,741 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-06-05 23:36:18,744 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-06-05 23:36:18,745 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-06-05 23:36:18,745 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-06-05 23:36:18,747 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-06-05 23:36:18,747 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-06-05 23:36:18,748 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-06-05 23:36:18,748 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-06-05 23:36:18,748 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-06-05 23:36:18,749 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-06-05 23:36:18,749 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-06-05 23:36:18,750 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-06-05 23:36:18,750 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-06-05 23:36:18,751 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-06-05 23:36:18,751 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-06-05 23:36:18,752 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-06-05 23:36:18,752 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-06-05 23:36:18,756 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-06-05 23:36:18,756 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-06-05 23:36:18,757 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-06-05 23:36:18,757 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-06-05 23:36:18,758 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-06-05 23:36:18,778 INFO L113 SettingsManager]: Loading preferences was successful [2021-06-05 23:36:18,778 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-06-05 23:36:18,778 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-06-05 23:36:18,778 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-06-05 23:36:18,780 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-06-05 23:36:18,780 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-06-05 23:36:18,780 INFO L138 SettingsManager]: * Use SBE=true [2021-06-05 23:36:18,780 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-06-05 23:36:18,781 INFO L138 SettingsManager]: * sizeof long=4 [2021-06-05 23:36:18,781 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-06-05 23:36:18,781 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-06-05 23:36:18,781 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-06-05 23:36:18,781 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-06-05 23:36:18,781 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-06-05 23:36:18,781 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-06-05 23:36:18,782 INFO L138 SettingsManager]: * sizeof long double=12 [2021-06-05 23:36:18,782 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-06-05 23:36:18,782 INFO L138 SettingsManager]: * Use constant arrays=true [2021-06-05 23:36:18,782 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-06-05 23:36:18,782 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-06-05 23:36:18,782 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-06-05 23:36:18,782 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-06-05 23:36:18,782 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-06-05 23:36:18,782 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-05 23:36:18,782 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-06-05 23:36:18,782 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-06-05 23:36:18,783 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-06-05 23:36:18,783 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-06-05 23:36:18,783 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-06-05 23:36:18,783 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-06-05 23:36:18,783 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-06-05 23:36:18,783 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-06-05 23:36:19,044 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-06-05 23:36:19,066 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-06-05 23:36:19,067 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-06-05 23:36:19,068 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-06-05 23:36:19,070 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-06-05 23:36:19,070 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-bad/three-array-sum-alt.wvr.bpl [2021-06-05 23:36:19,071 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-bad/three-array-sum-alt.wvr.bpl' [2021-06-05 23:36:19,103 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-06-05 23:36:19,105 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-06-05 23:36:19,105 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-06-05 23:36:19,105 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-06-05 23:36:19,105 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-06-05 23:36:19,113 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:36:19" (1/1) ... [2021-06-05 23:36:19,118 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:36:19" (1/1) ... [2021-06-05 23:36:19,126 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-06-05 23:36:19,127 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-06-05 23:36:19,127 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-06-05 23:36:19,127 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-06-05 23:36:19,133 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:36:19" (1/1) ... [2021-06-05 23:36:19,133 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:36:19" (1/1) ... [2021-06-05 23:36:19,133 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:36:19" (1/1) ... [2021-06-05 23:36:19,134 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:36:19" (1/1) ... [2021-06-05 23:36:19,137 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:36:19" (1/1) ... [2021-06-05 23:36:19,140 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:36:19" (1/1) ... [2021-06-05 23:36:19,140 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:36:19" (1/1) ... [2021-06-05 23:36:19,141 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-06-05 23:36:19,142 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-06-05 23:36:19,142 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-06-05 23:36:19,142 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-06-05 23:36:19,152 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:36:19" (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-06-05 23:36:19,225 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-06-05 23:36:19,226 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-06-05 23:36:19,226 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-06-05 23:36:19,226 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-06-05 23:36:19,226 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-06-05 23:36:19,226 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-06-05 23:36:19,226 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-06-05 23:36:19,226 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-06-05 23:36:19,226 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-06-05 23:36:19,227 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-06-05 23:36:19,227 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-06-05 23:36:19,227 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-06-05 23:36:19,227 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-06-05 23:36:19,366 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-06-05 23:36:19,366 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-06-05 23:36:19,368 INFO L202 PluginConnector]: Adding new model three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.06 11:36:19 BoogieIcfgContainer [2021-06-05 23:36:19,368 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-06-05 23:36:19,369 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-06-05 23:36:19,369 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-06-05 23:36:19,371 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-06-05 23:36:19,371 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:36:19" (1/2) ... [2021-06-05 23:36:19,372 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2f1cd4a6 and model type three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 05.06 11:36:19, skipping insertion in model container [2021-06-05 23:36:19,372 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.06 11:36:19" (2/2) ... [2021-06-05 23:36:19,389 INFO L111 eAbstractionObserver]: Analyzing ICFG three-array-sum-alt.wvr.bpl [2021-06-05 23:36:19,393 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-06-05 23:36:19,393 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-06-05 23:36:19,393 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-06-05 23:36:19,393 INFO L471 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-06-05 23:36:19,434 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-06-05 23:36:19,461 INFO L255 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-06-05 23:36:19,472 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-05 23:36:19,472 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-05 23:36:19,472 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-05 23:36:19,472 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-05 23:36:19,472 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-05 23:36:19,472 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-05 23:36:19,473 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-05 23:36:19,473 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.start======== [2021-06-05 23:36:19,478 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 34 places, 27 transitions, 78 flow [2021-06-05 23:36:19,492 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 112 states, 110 states have (on average 2.8363636363636364) internal successors, (312), 111 states have internal predecessors, (312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:19,494 INFO L276 IsEmpty]: Start isEmpty. Operand has 112 states, 110 states have (on average 2.8363636363636364) internal successors, (312), 111 states have internal predecessors, (312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:19,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-06-05 23:36:19,499 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:36:19,499 INFO L554 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:36:19,500 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:36:19,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:36:19,503 INFO L82 PathProgramCache]: Analyzing trace with hash -973122766, now seen corresponding path program 1 times [2021-06-05 23:36:19,508 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:36:19,508 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1040409751] [2021-06-05 23:36:19,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:36:19,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:36:19,648 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:19,649 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:36:19,649 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1040409751] [2021-06-05 23:36:19,649 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1040409751] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 23:36:19,649 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 23:36:19,650 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-06-05 23:36:19,650 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2018059145] [2021-06-05 23:36:19,652 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-05 23:36:19,653 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:36:19,662 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-05 23:36:19,663 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 23:36:19,664 INFO L87 Difference]: Start difference. First operand has 112 states, 110 states have (on average 2.8363636363636364) internal successors, (312), 111 states have internal predecessors, (312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 2 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:19,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:36:19,690 INFO L93 Difference]: Finished difference Result 215 states and 615 transitions. [2021-06-05 23:36:19,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-05 23:36:19,691 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 2 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-06-05 23:36:19,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:36:19,699 INFO L225 Difference]: With dead ends: 215 [2021-06-05 23:36:19,699 INFO L226 Difference]: Without dead ends: 200 [2021-06-05 23:36:19,700 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 18.1ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 23:36:19,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2021-06-05 23:36:19,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 147. [2021-06-05 23:36:19,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 147 states, 146 states have (on average 2.856164383561644) internal successors, (417), 146 states have internal predecessors, (417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:19,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 417 transitions. [2021-06-05 23:36:19,738 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 417 transitions. Word has length 16 [2021-06-05 23:36:19,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:36:19,738 INFO L482 AbstractCegarLoop]: Abstraction has 147 states and 417 transitions. [2021-06-05 23:36:19,738 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 2 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:19,739 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 417 transitions. [2021-06-05 23:36:19,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-06-05 23:36:19,742 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:36:19,742 INFO L554 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:36:19,742 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-06-05 23:36:19,743 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:36:19,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:36:19,745 INFO L82 PathProgramCache]: Analyzing trace with hash -502535438, now seen corresponding path program 1 times [2021-06-05 23:36:19,745 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:36:19,745 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2048711049] [2021-06-05 23:36:19,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:36:19,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:36:19,797 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:19,797 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:36:19,797 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2048711049] [2021-06-05 23:36:19,798 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2048711049] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:19,798 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1985145261] [2021-06-05 23:36:19,798 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-06-05 23:36:19,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:36:19,833 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 3 conjunts are in the unsatisfiable core [2021-06-05 23:36:19,836 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:36:19,895 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:19,895 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1985145261] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:19,895 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:36:19,895 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3] total 5 [2021-06-05 23:36:19,896 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [933378066] [2021-06-05 23:36:19,896 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-05 23:36:19,896 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:36:19,897 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-05 23:36:19,897 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-06-05 23:36:19,898 INFO L87 Difference]: Start difference. First operand 147 states and 417 transitions. Second operand has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:19,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:36:19,952 INFO L93 Difference]: Finished difference Result 345 states and 956 transitions. [2021-06-05 23:36:19,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-05 23:36:19,953 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-06-05 23:36:19,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:36:19,956 INFO L225 Difference]: With dead ends: 345 [2021-06-05 23:36:19,956 INFO L226 Difference]: Without dead ends: 345 [2021-06-05 23:36:19,956 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 29.7ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-06-05 23:36:19,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 345 states. [2021-06-05 23:36:19,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 345 to 174. [2021-06-05 23:36:19,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174 states, 173 states have (on average 2.953757225433526) internal successors, (511), 173 states have internal predecessors, (511), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:19,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 511 transitions. [2021-06-05 23:36:19,970 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 511 transitions. Word has length 18 [2021-06-05 23:36:19,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:36:19,970 INFO L482 AbstractCegarLoop]: Abstraction has 174 states and 511 transitions. [2021-06-05 23:36:19,971 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:19,971 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 511 transitions. [2021-06-05 23:36:19,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-06-05 23:36:19,972 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:36:19,972 INFO L554 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:36:20,191 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2021-06-05 23:36:20,192 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:36:20,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:36:20,193 INFO L82 PathProgramCache]: Analyzing trace with hash -1344309804, now seen corresponding path program 1 times [2021-06-05 23:36:20,193 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:36:20,194 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [553530675] [2021-06-05 23:36:20,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:36:20,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:36:20,215 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:20,215 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:36:20,215 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [553530675] [2021-06-05 23:36:20,215 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [553530675] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 23:36:20,215 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 23:36:20,216 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-05 23:36:20,216 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1161273798] [2021-06-05 23:36:20,216 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-05 23:36:20,216 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:36:20,217 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-05 23:36:20,217 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-05 23:36:20,217 INFO L87 Difference]: Start difference. First operand 174 states and 511 transitions. Second operand has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:20,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:36:20,255 INFO L93 Difference]: Finished difference Result 242 states and 652 transitions. [2021-06-05 23:36:20,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 23:36:20,259 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-06-05 23:36:20,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:36:20,262 INFO L225 Difference]: With dead ends: 242 [2021-06-05 23:36:20,262 INFO L226 Difference]: Without dead ends: 232 [2021-06-05 23:36:20,262 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.7ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 23:36:20,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232 states. [2021-06-05 23:36:20,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232 to 190. [2021-06-05 23:36:20,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 190 states, 189 states have (on average 2.8412698412698414) internal successors, (537), 189 states have internal predecessors, (537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:20,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 537 transitions. [2021-06-05 23:36:20,306 INFO L78 Accepts]: Start accepts. Automaton has 190 states and 537 transitions. Word has length 18 [2021-06-05 23:36:20,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:36:20,306 INFO L482 AbstractCegarLoop]: Abstraction has 190 states and 537 transitions. [2021-06-05 23:36:20,306 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:20,307 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 537 transitions. [2021-06-05 23:36:20,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-06-05 23:36:20,308 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:36:20,308 INFO L554 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:36:20,308 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-06-05 23:36:20,308 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:36:20,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:36:20,314 INFO L82 PathProgramCache]: Analyzing trace with hash 206071760, now seen corresponding path program 1 times [2021-06-05 23:36:20,314 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:36:20,314 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [845643346] [2021-06-05 23:36:20,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:36:20,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:36:20,363 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:20,363 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:36:20,363 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [845643346] [2021-06-05 23:36:20,364 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [845643346] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 23:36:20,364 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 23:36:20,364 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-05 23:36:20,364 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1214339578] [2021-06-05 23:36:20,364 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-05 23:36:20,364 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:36:20,365 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-05 23:36:20,365 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-05 23:36:20,365 INFO L87 Difference]: Start difference. First operand 190 states and 537 transitions. Second operand has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:20,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:36:20,401 INFO L93 Difference]: Finished difference Result 325 states and 890 transitions. [2021-06-05 23:36:20,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 23:36:20,401 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-06-05 23:36:20,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:36:20,402 INFO L225 Difference]: With dead ends: 325 [2021-06-05 23:36:20,402 INFO L226 Difference]: Without dead ends: 307 [2021-06-05 23:36:20,403 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.4ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 23:36:20,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 307 states. [2021-06-05 23:36:20,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 307 to 235. [2021-06-05 23:36:20,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 235 states, 234 states have (on average 2.893162393162393) internal successors, (677), 234 states have internal predecessors, (677), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:20,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 235 states to 235 states and 677 transitions. [2021-06-05 23:36:20,425 INFO L78 Accepts]: Start accepts. Automaton has 235 states and 677 transitions. Word has length 18 [2021-06-05 23:36:20,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:36:20,425 INFO L482 AbstractCegarLoop]: Abstraction has 235 states and 677 transitions. [2021-06-05 23:36:20,425 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:20,425 INFO L276 IsEmpty]: Start isEmpty. Operand 235 states and 677 transitions. [2021-06-05 23:36:20,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-06-05 23:36:20,429 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:36:20,429 INFO L554 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:36:20,430 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-06-05 23:36:20,430 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:36:20,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:36:20,430 INFO L82 PathProgramCache]: Analyzing trace with hash -471494800, now seen corresponding path program 2 times [2021-06-05 23:36:20,430 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:36:20,430 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [120867032] [2021-06-05 23:36:20,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:36:20,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:36:20,474 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:20,474 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:36:20,474 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [120867032] [2021-06-05 23:36:20,475 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [120867032] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 23:36:20,475 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 23:36:20,475 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-05 23:36:20,475 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [387899417] [2021-06-05 23:36:20,475 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 23:36:20,475 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:36:20,475 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 23:36:20,476 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 23:36:20,476 INFO L87 Difference]: Start difference. First operand 235 states and 677 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:20,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:36:20,501 INFO L93 Difference]: Finished difference Result 277 states and 750 transitions. [2021-06-05 23:36:20,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 23:36:20,502 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-06-05 23:36:20,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:36:20,503 INFO L225 Difference]: With dead ends: 277 [2021-06-05 23:36:20,503 INFO L226 Difference]: Without dead ends: 265 [2021-06-05 23:36:20,503 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 8.7ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 23:36:20,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 265 states. [2021-06-05 23:36:20,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 265 to 212. [2021-06-05 23:36:20,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 212 states, 211 states have (on average 2.8341232227488153) internal successors, (598), 211 states have internal predecessors, (598), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:20,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 598 transitions. [2021-06-05 23:36:20,509 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 598 transitions. Word has length 18 [2021-06-05 23:36:20,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:36:20,509 INFO L482 AbstractCegarLoop]: Abstraction has 212 states and 598 transitions. [2021-06-05 23:36:20,509 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:20,509 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 598 transitions. [2021-06-05 23:36:20,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-06-05 23:36:20,510 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:36:20,510 INFO L554 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:36:20,510 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-06-05 23:36:20,510 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:36:20,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:36:20,511 INFO L82 PathProgramCache]: Analyzing trace with hash 94645266, now seen corresponding path program 2 times [2021-06-05 23:36:20,511 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:36:20,511 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2000081986] [2021-06-05 23:36:20,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:36:20,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:36:20,528 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:20,528 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:36:20,528 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2000081986] [2021-06-05 23:36:20,529 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2000081986] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 23:36:20,529 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 23:36:20,529 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-05 23:36:20,529 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1979307998] [2021-06-05 23:36:20,529 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-05 23:36:20,529 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:36:20,530 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-05 23:36:20,530 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-05 23:36:20,530 INFO L87 Difference]: Start difference. First operand 212 states and 598 transitions. Second operand has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:20,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:36:20,566 INFO L93 Difference]: Finished difference Result 275 states and 762 transitions. [2021-06-05 23:36:20,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 23:36:20,567 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-06-05 23:36:20,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:36:20,570 INFO L225 Difference]: With dead ends: 275 [2021-06-05 23:36:20,570 INFO L226 Difference]: Without dead ends: 261 [2021-06-05 23:36:20,571 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.9ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 23:36:20,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 261 states. [2021-06-05 23:36:20,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 261 to 215. [2021-06-05 23:36:20,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215 states, 214 states have (on average 2.850467289719626) internal successors, (610), 214 states have internal predecessors, (610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:20,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 610 transitions. [2021-06-05 23:36:20,578 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 610 transitions. Word has length 18 [2021-06-05 23:36:20,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:36:20,578 INFO L482 AbstractCegarLoop]: Abstraction has 215 states and 610 transitions. [2021-06-05 23:36:20,578 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:20,578 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 610 transitions. [2021-06-05 23:36:20,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-06-05 23:36:20,579 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:36:20,579 INFO L554 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:36:20,579 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-06-05 23:36:20,579 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:36:20,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:36:20,580 INFO L82 PathProgramCache]: Analyzing trace with hash -1521986286, now seen corresponding path program 3 times [2021-06-05 23:36:20,580 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:36:20,580 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1668657032] [2021-06-05 23:36:20,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:36:20,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:36:20,615 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:20,615 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:36:20,615 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1668657032] [2021-06-05 23:36:20,615 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1668657032] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 23:36:20,615 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 23:36:20,615 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-05 23:36:20,615 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1909818980] [2021-06-05 23:36:20,616 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-05 23:36:20,616 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:36:20,616 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-05 23:36:20,616 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-06-05 23:36:20,616 INFO L87 Difference]: Start difference. First operand 215 states and 610 transitions. Second operand has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:20,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:36:20,636 INFO L93 Difference]: Finished difference Result 222 states and 635 transitions. [2021-06-05 23:36:20,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-05 23:36:20,636 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-06-05 23:36:20,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:36:20,637 INFO L225 Difference]: With dead ends: 222 [2021-06-05 23:36:20,637 INFO L226 Difference]: Without dead ends: 222 [2021-06-05 23:36:20,637 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.4ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-06-05 23:36:20,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222 states. [2021-06-05 23:36:20,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222 to 213. [2021-06-05 23:36:20,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 213 states, 212 states have (on average 2.8679245283018866) internal successors, (608), 212 states have internal predecessors, (608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:20,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213 states to 213 states and 608 transitions. [2021-06-05 23:36:20,642 INFO L78 Accepts]: Start accepts. Automaton has 213 states and 608 transitions. Word has length 18 [2021-06-05 23:36:20,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:36:20,642 INFO L482 AbstractCegarLoop]: Abstraction has 213 states and 608 transitions. [2021-06-05 23:36:20,642 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:20,643 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states and 608 transitions. [2021-06-05 23:36:20,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-06-05 23:36:20,643 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:36:20,643 INFO L554 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:36:20,643 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-06-05 23:36:20,643 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:36:20,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:36:20,644 INFO L82 PathProgramCache]: Analyzing trace with hash 1597316976, now seen corresponding path program 4 times [2021-06-05 23:36:20,644 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:36:20,644 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [698661021] [2021-06-05 23:36:20,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:36:20,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:36:20,685 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:20,685 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:36:20,685 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [698661021] [2021-06-05 23:36:20,685 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [698661021] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 23:36:20,685 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 23:36:20,686 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-05 23:36:20,687 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [75192169] [2021-06-05 23:36:20,687 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-05 23:36:20,687 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:36:20,688 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-05 23:36:20,688 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-06-05 23:36:20,688 INFO L87 Difference]: Start difference. First operand 213 states and 608 transitions. Second operand has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:20,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:36:20,706 INFO L93 Difference]: Finished difference Result 226 states and 656 transitions. [2021-06-05 23:36:20,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-05 23:36:20,706 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-06-05 23:36:20,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:36:20,707 INFO L225 Difference]: With dead ends: 226 [2021-06-05 23:36:20,707 INFO L226 Difference]: Without dead ends: 226 [2021-06-05 23:36:20,707 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.6ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-06-05 23:36:20,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 226 states. [2021-06-05 23:36:20,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 226 to 215. [2021-06-05 23:36:20,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215 states, 214 states have (on average 2.911214953271028) internal successors, (623), 214 states have internal predecessors, (623), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:20,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 623 transitions. [2021-06-05 23:36:20,712 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 623 transitions. Word has length 18 [2021-06-05 23:36:20,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:36:20,713 INFO L482 AbstractCegarLoop]: Abstraction has 215 states and 623 transitions. [2021-06-05 23:36:20,713 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:20,713 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 623 transitions. [2021-06-05 23:36:20,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-06-05 23:36:20,713 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:36:20,713 INFO L554 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:36:20,713 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-06-05 23:36:20,713 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:36:20,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:36:20,714 INFO L82 PathProgramCache]: Analyzing trace with hash -1128775952, now seen corresponding path program 5 times [2021-06-05 23:36:20,714 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:36:20,714 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1713799819] [2021-06-05 23:36:20,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:36:20,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:36:20,759 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:20,760 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:36:20,760 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1713799819] [2021-06-05 23:36:20,760 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1713799819] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 23:36:20,760 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 23:36:20,760 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-05 23:36:20,760 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1927120490] [2021-06-05 23:36:20,760 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 23:36:20,760 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:36:20,761 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 23:36:20,761 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 23:36:20,761 INFO L87 Difference]: Start difference. First operand 215 states and 623 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:20,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:36:20,802 INFO L93 Difference]: Finished difference Result 212 states and 606 transitions. [2021-06-05 23:36:20,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 23:36:20,802 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-06-05 23:36:20,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:36:20,803 INFO L225 Difference]: With dead ends: 212 [2021-06-05 23:36:20,803 INFO L226 Difference]: Without dead ends: 204 [2021-06-05 23:36:20,804 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 12.2ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 23:36:20,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204 states. [2021-06-05 23:36:20,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204 to 194. [2021-06-05 23:36:20,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 194 states, 193 states have (on average 2.901554404145078) internal successors, (560), 193 states have internal predecessors, (560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:20,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 560 transitions. [2021-06-05 23:36:20,808 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 560 transitions. Word has length 18 [2021-06-05 23:36:20,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:36:20,808 INFO L482 AbstractCegarLoop]: Abstraction has 194 states and 560 transitions. [2021-06-05 23:36:20,808 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:20,808 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 560 transitions. [2021-06-05 23:36:20,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 23:36:20,809 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:36:20,809 INFO L554 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:36:20,809 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-06-05 23:36:20,809 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:36:20,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:36:20,810 INFO L82 PathProgramCache]: Analyzing trace with hash -81453676, now seen corresponding path program 1 times [2021-06-05 23:36:20,810 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:36:20,810 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1788400017] [2021-06-05 23:36:20,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:36:20,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:36:20,831 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:36:20,834 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:36:20,834 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1788400017] [2021-06-05 23:36:20,834 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1788400017] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:20,834 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1750258747] [2021-06-05 23:36:20,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-06-05 23:36:20,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:36:20,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 3 conjunts are in the unsatisfiable core [2021-06-05 23:36:20,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:36:20,945 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:36:20,945 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1750258747] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:20,945 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:36:20,945 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3] total 5 [2021-06-05 23:36:20,945 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1899057934] [2021-06-05 23:36:20,945 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-05 23:36:20,946 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:36:20,946 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-05 23:36:20,946 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-06-05 23:36:20,946 INFO L87 Difference]: Start difference. First operand 194 states and 560 transitions. Second operand has 6 states, 6 states have (on average 4.5) internal successors, (27), 5 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:20,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:36:20,987 INFO L93 Difference]: Finished difference Result 251 states and 729 transitions. [2021-06-05 23:36:20,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-05 23:36:20,988 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.5) internal successors, (27), 5 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 23:36:20,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:36:20,990 INFO L225 Difference]: With dead ends: 251 [2021-06-05 23:36:20,990 INFO L226 Difference]: Without dead ends: 251 [2021-06-05 23:36:20,990 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 19.3ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-06-05 23:36:20,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2021-06-05 23:36:20,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 191. [2021-06-05 23:36:20,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 190 states have (on average 2.9) internal successors, (551), 190 states have internal predecessors, (551), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:20,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 551 transitions. [2021-06-05 23:36:20,994 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 551 transitions. Word has length 20 [2021-06-05 23:36:20,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:36:20,995 INFO L482 AbstractCegarLoop]: Abstraction has 191 states and 551 transitions. [2021-06-05 23:36:20,995 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 4.5) internal successors, (27), 5 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:20,995 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 551 transitions. [2021-06-05 23:36:20,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 23:36:20,995 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:36:20,995 INFO L554 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] [2021-06-05 23:36:21,204 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-06-05 23:36:21,205 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:36:21,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:36:21,205 INFO L82 PathProgramCache]: Analyzing trace with hash -1893391950, now seen corresponding path program 1 times [2021-06-05 23:36:21,205 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:36:21,205 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [491377020] [2021-06-05 23:36:21,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:36:21,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:36:21,276 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:21,276 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:36:21,276 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [491377020] [2021-06-05 23:36:21,277 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [491377020] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:21,277 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1020026641] [2021-06-05 23:36:21,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:36:21,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:36:21,339 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 23:36:21,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:36:21,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 15 treesize of output 11 [2021-06-05 23:36:21,475 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:21,479 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:21,481 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-06-05 23:36:21,482 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:21,484 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:21,484 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:36:21,484 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:20, output treesize:5 [2021-06-05 23:36:21,516 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:21,516 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1020026641] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:21,516 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:36:21,517 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-06-05 23:36:21,517 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1285093237] [2021-06-05 23:36:21,517 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 23:36:21,518 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:36:21,518 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 23:36:21,518 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-06-05 23:36:21,518 INFO L87 Difference]: Start difference. First operand 191 states and 551 transitions. Second operand has 8 states, 8 states have (on average 4.125) internal successors, (33), 7 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:21,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:36:21,607 INFO L93 Difference]: Finished difference Result 377 states and 1096 transitions. [2021-06-05 23:36:21,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-05 23:36:21,607 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.125) internal successors, (33), 7 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 23:36:21,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:36:21,609 INFO L225 Difference]: With dead ends: 377 [2021-06-05 23:36:21,609 INFO L226 Difference]: Without dead ends: 362 [2021-06-05 23:36:21,609 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 63.0ms TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-06-05 23:36:21,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 362 states. [2021-06-05 23:36:21,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 362 to 270. [2021-06-05 23:36:21,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 270 states, 269 states have (on average 2.95910780669145) internal successors, (796), 269 states have internal predecessors, (796), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:21,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 270 states to 270 states and 796 transitions. [2021-06-05 23:36:21,615 INFO L78 Accepts]: Start accepts. Automaton has 270 states and 796 transitions. Word has length 22 [2021-06-05 23:36:21,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:36:21,616 INFO L482 AbstractCegarLoop]: Abstraction has 270 states and 796 transitions. [2021-06-05 23:36:21,616 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.125) internal successors, (33), 7 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:21,616 INFO L276 IsEmpty]: Start isEmpty. Operand 270 states and 796 transitions. [2021-06-05 23:36:21,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 23:36:21,617 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:36:21,617 INFO L554 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] [2021-06-05 23:36:21,834 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-06-05 23:36:21,835 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:36:21,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:36:21,835 INFO L82 PathProgramCache]: Analyzing trace with hash 373177330, now seen corresponding path program 2 times [2021-06-05 23:36:21,835 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:36:21,835 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1726998591] [2021-06-05 23:36:21,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:36:21,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:36:21,899 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:21,899 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:36:21,899 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1726998591] [2021-06-05 23:36:21,899 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1726998591] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:21,899 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1477460419] [2021-06-05 23:36:21,899 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:36:21,938 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:36:21,938 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:36:21,938 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 23:36:21,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:36:21,986 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 18 treesize of output 14 [2021-06-05 23:36:21,987 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:21,992 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:21,992 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:36:21,993 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:14 [2021-06-05 23:36:22,011 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-06-05 23:36:22,012 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:22,014 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:22,014 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:36:22,014 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:5 [2021-06-05 23:36:22,049 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:22,049 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1477460419] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:22,049 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:36:22,049 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-06-05 23:36:22,049 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1163856888] [2021-06-05 23:36:22,050 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 23:36:22,050 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:36:22,050 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 23:36:22,050 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-06-05 23:36:22,050 INFO L87 Difference]: Start difference. First operand 270 states and 796 transitions. Second operand has 8 states, 8 states have (on average 3.75) internal successors, (30), 7 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-06-05 23:36:22,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:36:22,123 INFO L93 Difference]: Finished difference Result 402 states and 1185 transitions. [2021-06-05 23:36:22,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-05 23:36:22,124 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.75) internal successors, (30), 7 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 22 [2021-06-05 23:36:22,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:36:22,125 INFO L225 Difference]: With dead ends: 402 [2021-06-05 23:36:22,125 INFO L226 Difference]: Without dead ends: 387 [2021-06-05 23:36:22,126 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 63.1ms TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-06-05 23:36:22,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 387 states. [2021-06-05 23:36:22,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 387 to 294. [2021-06-05 23:36:22,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 294 states, 293 states have (on average 2.962457337883959) internal successors, (868), 293 states have internal predecessors, (868), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:22,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294 states to 294 states and 868 transitions. [2021-06-05 23:36:22,132 INFO L78 Accepts]: Start accepts. Automaton has 294 states and 868 transitions. Word has length 22 [2021-06-05 23:36:22,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:36:22,132 INFO L482 AbstractCegarLoop]: Abstraction has 294 states and 868 transitions. [2021-06-05 23:36:22,132 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 3.75) internal successors, (30), 7 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-06-05 23:36:22,132 INFO L276 IsEmpty]: Start isEmpty. Operand 294 states and 868 transitions. [2021-06-05 23:36:22,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 23:36:22,133 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:36:22,133 INFO L554 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] [2021-06-05 23:36:22,351 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:36:22,351 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:36:22,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:36:22,352 INFO L82 PathProgramCache]: Analyzing trace with hash 1309111346, now seen corresponding path program 3 times [2021-06-05 23:36:22,352 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:36:22,352 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1225241679] [2021-06-05 23:36:22,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:36:22,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:36:22,405 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:22,405 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:36:22,405 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1225241679] [2021-06-05 23:36:22,405 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1225241679] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:22,405 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2068094856] [2021-06-05 23:36:22,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 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-06-05 23:36:22,431 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 23:36:22,431 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:36:22,432 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 23:36:22,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:36:22,503 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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 11 [2021-06-05 23:36:22,505 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:22,509 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:22,511 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 12 [2021-06-05 23:36:22,512 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:22,515 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:22,516 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:36:22,516 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:25, output treesize:11 [2021-06-05 23:36:22,532 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:22,533 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2068094856] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:22,533 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:36:22,533 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-06-05 23:36:22,533 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [823261710] [2021-06-05 23:36:22,533 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-05 23:36:22,533 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:36:22,533 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-05 23:36:22,533 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-06-05 23:36:22,534 INFO L87 Difference]: Start difference. First operand 294 states and 868 transitions. Second operand has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:22,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:36:22,590 INFO L93 Difference]: Finished difference Result 461 states and 1361 transitions. [2021-06-05 23:36:22,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-05 23:36:22,590 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 23:36:22,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:36:22,592 INFO L225 Difference]: With dead ends: 461 [2021-06-05 23:36:22,592 INFO L226 Difference]: Without dead ends: 446 [2021-06-05 23:36:22,592 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 50.5ms TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-06-05 23:36:22,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 446 states. [2021-06-05 23:36:22,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 446 to 312. [2021-06-05 23:36:22,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 312 states, 311 states have (on average 2.964630225080386) internal successors, (922), 311 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:22,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 922 transitions. [2021-06-05 23:36:22,599 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 922 transitions. Word has length 22 [2021-06-05 23:36:22,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:36:22,599 INFO L482 AbstractCegarLoop]: Abstraction has 312 states and 922 transitions. [2021-06-05 23:36:22,599 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:22,599 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 922 transitions. [2021-06-05 23:36:22,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 23:36:22,600 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:36:22,600 INFO L554 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] [2021-06-05 23:36:22,812 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-06-05 23:36:22,813 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:36:22,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:36:22,813 INFO L82 PathProgramCache]: Analyzing trace with hash 1440075702, now seen corresponding path program 4 times [2021-06-05 23:36:22,813 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:36:22,813 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [183778407] [2021-06-05 23:36:22,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:36:22,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:36:22,871 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:22,871 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:36:22,871 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [183778407] [2021-06-05 23:36:22,871 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [183778407] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:22,871 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1840226404] [2021-06-05 23:36:22,871 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-06-05 23:36:22,906 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:36:22,906 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:36:22,907 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 23:36:22,908 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:36:22,938 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-06-05 23:36:22,940 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:22,945 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:22,945 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:36:22,946 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:21 [2021-06-05 23:36:22,951 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 14 [2021-06-05 23:36:22,952 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:22,955 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:22,956 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:36:22,956 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:11 [2021-06-05 23:36:22,975 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:22,976 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1840226404] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:22,976 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:36:22,976 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 5 [2021-06-05 23:36:22,976 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2122567324] [2021-06-05 23:36:22,976 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-05 23:36:22,976 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:36:22,976 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-05 23:36:22,977 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-06-05 23:36:22,977 INFO L87 Difference]: Start difference. First operand 312 states and 922 transitions. Second operand has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 5 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:23,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:36:23,044 INFO L93 Difference]: Finished difference Result 435 states and 1285 transitions. [2021-06-05 23:36:23,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-05 23:36:23,044 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 5 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 23:36:23,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:36:23,046 INFO L225 Difference]: With dead ends: 435 [2021-06-05 23:36:23,046 INFO L226 Difference]: Without dead ends: 420 [2021-06-05 23:36:23,046 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 45.9ms TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-06-05 23:36:23,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 420 states. [2021-06-05 23:36:23,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 420 to 330. [2021-06-05 23:36:23,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 329 states have (on average 2.966565349544073) internal successors, (976), 329 states have internal predecessors, (976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:23,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 976 transitions. [2021-06-05 23:36:23,053 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 976 transitions. Word has length 22 [2021-06-05 23:36:23,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:36:23,053 INFO L482 AbstractCegarLoop]: Abstraction has 330 states and 976 transitions. [2021-06-05 23:36:23,053 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 5 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:23,053 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 976 transitions. [2021-06-05 23:36:23,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 23:36:23,054 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:36:23,054 INFO L554 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] [2021-06-05 23:36:23,273 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:36:23,273 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:36:23,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:36:23,273 INFO L82 PathProgramCache]: Analyzing trace with hash 906040790, now seen corresponding path program 5 times [2021-06-05 23:36:23,273 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:36:23,273 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1854993328] [2021-06-05 23:36:23,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:36:23,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:36:23,334 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:23,334 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:36:23,334 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1854993328] [2021-06-05 23:36:23,334 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1854993328] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:23,334 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [204553586] [2021-06-05 23:36:23,334 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:36:23,372 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:36:23,372 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:36:23,373 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 23:36:23,374 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:36:23,429 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 23:36:23,431 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:23,435 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:23,436 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:36:23,436 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:14 [2021-06-05 23:36:23,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 13 treesize of output 9 [2021-06-05 23:36:23,465 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:23,466 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:23,467 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:36:23,467 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:7 [2021-06-05 23:36:23,489 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:23,489 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [204553586] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:23,489 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:36:23,489 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-06-05 23:36:23,489 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1194544082] [2021-06-05 23:36:23,489 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 23:36:23,489 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:36:23,490 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 23:36:23,490 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-06-05 23:36:23,490 INFO L87 Difference]: Start difference. First operand 330 states and 976 transitions. Second operand has 8 states, 8 states have (on average 3.5) internal successors, (28), 7 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:23,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:36:23,567 INFO L93 Difference]: Finished difference Result 471 states and 1393 transitions. [2021-06-05 23:36:23,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-05 23:36:23,568 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.5) internal successors, (28), 7 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 23:36:23,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:36:23,569 INFO L225 Difference]: With dead ends: 471 [2021-06-05 23:36:23,569 INFO L226 Difference]: Without dead ends: 456 [2021-06-05 23:36:23,570 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 51.8ms TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-06-05 23:36:23,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 456 states. [2021-06-05 23:36:23,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 456 to 342. [2021-06-05 23:36:23,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 342 states, 341 states have (on average 2.967741935483871) internal successors, (1012), 341 states have internal predecessors, (1012), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:23,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 342 states to 342 states and 1012 transitions. [2021-06-05 23:36:23,578 INFO L78 Accepts]: Start accepts. Automaton has 342 states and 1012 transitions. Word has length 22 [2021-06-05 23:36:23,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:36:23,578 INFO L482 AbstractCegarLoop]: Abstraction has 342 states and 1012 transitions. [2021-06-05 23:36:23,578 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 3.5) internal successors, (28), 7 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:23,578 INFO L276 IsEmpty]: Start isEmpty. Operand 342 states and 1012 transitions. [2021-06-05 23:36:23,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 23:36:23,579 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:36:23,579 INFO L554 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] [2021-06-05 23:36:23,797 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-06-05 23:36:23,797 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:36:23,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:36:23,798 INFO L82 PathProgramCache]: Analyzing trace with hash 1893532402, now seen corresponding path program 6 times [2021-06-05 23:36:23,798 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:36:23,798 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1044489364] [2021-06-05 23:36:23,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:36:23,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:36:23,849 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:23,849 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:36:23,849 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1044489364] [2021-06-05 23:36:23,849 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1044489364] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:23,849 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [588042934] [2021-06-05 23:36:23,849 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:36:23,889 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 23:36:23,889 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:36:23,890 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 23:36:23,891 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:36:23,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 18 treesize of output 14 [2021-06-05 23:36:23,933 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:23,940 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:23,941 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:36:23,941 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:14 [2021-06-05 23:36:23,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 20 treesize of output 14 [2021-06-05 23:36:23,957 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:23,961 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:23,961 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:36:23,962 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:11 [2021-06-05 23:36:23,992 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:23,992 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [588042934] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:23,992 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:36:23,992 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-06-05 23:36:23,993 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [679356883] [2021-06-05 23:36:23,993 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-05 23:36:23,993 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:36:23,994 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-05 23:36:23,994 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-06-05 23:36:23,994 INFO L87 Difference]: Start difference. First operand 342 states and 1012 transitions. Second operand has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 6 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:24,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:36:24,068 INFO L93 Difference]: Finished difference Result 463 states and 1369 transitions. [2021-06-05 23:36:24,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-05 23:36:24,068 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 6 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 23:36:24,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:36:24,070 INFO L225 Difference]: With dead ends: 463 [2021-06-05 23:36:24,070 INFO L226 Difference]: Without dead ends: 448 [2021-06-05 23:36:24,070 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 52.4ms TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-06-05 23:36:24,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 448 states. [2021-06-05 23:36:24,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 448 to 342. [2021-06-05 23:36:24,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 342 states, 341 states have (on average 2.967741935483871) internal successors, (1012), 341 states have internal predecessors, (1012), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:24,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 342 states to 342 states and 1012 transitions. [2021-06-05 23:36:24,078 INFO L78 Accepts]: Start accepts. Automaton has 342 states and 1012 transitions. Word has length 22 [2021-06-05 23:36:24,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:36:24,078 INFO L482 AbstractCegarLoop]: Abstraction has 342 states and 1012 transitions. [2021-06-05 23:36:24,078 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 6 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:24,079 INFO L276 IsEmpty]: Start isEmpty. Operand 342 states and 1012 transitions. [2021-06-05 23:36:24,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:36:24,079 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:36:24,079 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:36:24,292 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-06-05 23:36:24,293 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:36:24,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:36:24,293 INFO L82 PathProgramCache]: Analyzing trace with hash 1605954960, now seen corresponding path program 7 times [2021-06-05 23:36:24,293 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:36:24,293 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1344649453] [2021-06-05 23:36:24,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:36:24,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:36:24,313 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:36:24,313 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:36:24,313 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1344649453] [2021-06-05 23:36:24,313 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1344649453] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:24,313 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [399565991] [2021-06-05 23:36:24,313 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-06-05 23:36:24,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:36:24,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-05 23:36:24,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:36:24,375 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:36:24,375 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [399565991] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:24,375 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:36:24,375 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-06-05 23:36:24,375 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1869833785] [2021-06-05 23:36:24,375 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-05 23:36:24,375 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:36:24,376 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-05 23:36:24,376 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-06-05 23:36:24,376 INFO L87 Difference]: Start difference. First operand 342 states and 1012 transitions. Second operand has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:24,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:36:24,469 INFO L93 Difference]: Finished difference Result 800 states and 2293 transitions. [2021-06-05 23:36:24,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 23:36:24,470 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 23:36:24,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:36:24,472 INFO L225 Difference]: With dead ends: 800 [2021-06-05 23:36:24,472 INFO L226 Difference]: Without dead ends: 800 [2021-06-05 23:36:24,473 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 42.4ms TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-06-05 23:36:24,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 800 states. [2021-06-05 23:36:24,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 800 to 428. [2021-06-05 23:36:24,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 428 states, 427 states have (on average 3.0960187353629975) internal successors, (1322), 427 states have internal predecessors, (1322), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:24,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 428 states to 428 states and 1322 transitions. [2021-06-05 23:36:24,482 INFO L78 Accepts]: Start accepts. Automaton has 428 states and 1322 transitions. Word has length 24 [2021-06-05 23:36:24,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:36:24,482 INFO L482 AbstractCegarLoop]: Abstraction has 428 states and 1322 transitions. [2021-06-05 23:36:24,482 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:24,482 INFO L276 IsEmpty]: Start isEmpty. Operand 428 states and 1322 transitions. [2021-06-05 23:36:24,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:36:24,483 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:36:24,483 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:36:24,703 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-06-05 23:36:24,703 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:36:24,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:36:24,703 INFO L82 PathProgramCache]: Analyzing trace with hash 1027617620, now seen corresponding path program 8 times [2021-06-05 23:36:24,703 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:36:24,703 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [817471753] [2021-06-05 23:36:24,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:36:24,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:36:24,723 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:36:24,724 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:36:24,724 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [817471753] [2021-06-05 23:36:24,724 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [817471753] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:24,724 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [931973848] [2021-06-05 23:36:24,724 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:36:24,765 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:36:24,765 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:36:24,766 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 6 conjunts are in the unsatisfiable core [2021-06-05 23:36:24,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:36:24,818 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:36:24,818 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [931973848] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:24,818 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:36:24,819 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-06-05 23:36:24,819 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1667918458] [2021-06-05 23:36:24,819 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-05 23:36:24,819 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:36:24,819 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-05 23:36:24,819 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-06-05 23:36:24,819 INFO L87 Difference]: Start difference. First operand 428 states and 1322 transitions. Second operand has 10 states, 10 states have (on average 4.4) internal successors, (44), 9 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:25,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:36:25,177 INFO L93 Difference]: Finished difference Result 1302 states and 3896 transitions. [2021-06-05 23:36:25,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 23:36:25,177 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.4) internal successors, (44), 9 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 23:36:25,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:36:25,182 INFO L225 Difference]: With dead ends: 1302 [2021-06-05 23:36:25,182 INFO L226 Difference]: Without dead ends: 1252 [2021-06-05 23:36:25,182 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 274 ImplicationChecksByTransitivity, 198.3ms TimeCoverageRelationStatistics Valid=258, Invalid=798, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 23:36:25,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1252 states. [2021-06-05 23:36:25,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1252 to 716. [2021-06-05 23:36:25,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 716 states, 715 states have (on average 3.2363636363636363) internal successors, (2314), 715 states have internal predecessors, (2314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:25,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 716 states to 716 states and 2314 transitions. [2021-06-05 23:36:25,198 INFO L78 Accepts]: Start accepts. Automaton has 716 states and 2314 transitions. Word has length 24 [2021-06-05 23:36:25,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:36:25,198 INFO L482 AbstractCegarLoop]: Abstraction has 716 states and 2314 transitions. [2021-06-05 23:36:25,199 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 4.4) internal successors, (44), 9 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:25,199 INFO L276 IsEmpty]: Start isEmpty. Operand 716 states and 2314 transitions. [2021-06-05 23:36:25,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:36:25,200 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:36:25,200 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:36:25,413 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-06-05 23:36:25,413 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:36:25,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:36:25,413 INFO L82 PathProgramCache]: Analyzing trace with hash 590648912, now seen corresponding path program 9 times [2021-06-05 23:36:25,413 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:36:25,413 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [160913493] [2021-06-05 23:36:25,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:36:25,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:36:25,431 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:36:25,431 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:36:25,431 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [160913493] [2021-06-05 23:36:25,432 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [160913493] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:25,432 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [563053671] [2021-06-05 23:36:25,432 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:36:25,481 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:36:25,481 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:36:25,481 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-05 23:36:25,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:36:25,515 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:36:25,515 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [563053671] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:25,515 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:36:25,516 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-06-05 23:36:25,516 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1533115906] [2021-06-05 23:36:25,516 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-05 23:36:25,517 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:36:25,517 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-05 23:36:25,517 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-06-05 23:36:25,517 INFO L87 Difference]: Start difference. First operand 716 states and 2314 transitions. Second operand has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:25,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:36:25,585 INFO L93 Difference]: Finished difference Result 1440 states and 4507 transitions. [2021-06-05 23:36:25,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 23:36:25,585 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 23:36:25,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:36:25,590 INFO L225 Difference]: With dead ends: 1440 [2021-06-05 23:36:25,590 INFO L226 Difference]: Without dead ends: 1297 [2021-06-05 23:36:25,590 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 26.6ms TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-06-05 23:36:25,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1297 states. [2021-06-05 23:36:25,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1297 to 986. [2021-06-05 23:36:25,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 986 states, 985 states have (on average 3.296446700507614) internal successors, (3247), 985 states have internal predecessors, (3247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:25,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 986 states to 986 states and 3247 transitions. [2021-06-05 23:36:25,610 INFO L78 Accepts]: Start accepts. Automaton has 986 states and 3247 transitions. Word has length 24 [2021-06-05 23:36:25,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:36:25,610 INFO L482 AbstractCegarLoop]: Abstraction has 986 states and 3247 transitions. [2021-06-05 23:36:25,610 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:25,610 INFO L276 IsEmpty]: Start isEmpty. Operand 986 states and 3247 transitions. [2021-06-05 23:36:25,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:36:25,612 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:36:25,612 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:36:25,824 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,12 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:36:25,825 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:36:25,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:36:25,825 INFO L82 PathProgramCache]: Analyzing trace with hash -1807517862, now seen corresponding path program 10 times [2021-06-05 23:36:25,825 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:36:25,825 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1852547003] [2021-06-05 23:36:25,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:36:25,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:36:25,851 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:36:25,851 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:36:25,851 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1852547003] [2021-06-05 23:36:25,851 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1852547003] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:25,851 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1910773292] [2021-06-05 23:36:25,851 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-06-05 23:36:25,887 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:36:25,887 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:36:25,888 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-05 23:36:25,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:36:25,926 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:36:25,926 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1910773292] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:25,926 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:36:25,926 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-06-05 23:36:25,926 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1113180436] [2021-06-05 23:36:25,927 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-05 23:36:25,927 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:36:25,927 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-05 23:36:25,927 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-06-05 23:36:25,927 INFO L87 Difference]: Start difference. First operand 986 states and 3247 transitions. Second operand has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:25,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:36:25,977 INFO L93 Difference]: Finished difference Result 1349 states and 4231 transitions. [2021-06-05 23:36:25,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 23:36:25,977 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 23:36:25,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:36:25,982 INFO L225 Difference]: With dead ends: 1349 [2021-06-05 23:36:25,982 INFO L226 Difference]: Without dead ends: 1343 [2021-06-05 23:36:25,982 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 20.9ms TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-06-05 23:36:25,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1343 states. [2021-06-05 23:36:25,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1343 to 1016. [2021-06-05 23:36:26,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1016 states, 1015 states have (on average 3.2679802955665025) internal successors, (3317), 1015 states have internal predecessors, (3317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:26,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1016 states to 1016 states and 3317 transitions. [2021-06-05 23:36:26,002 INFO L78 Accepts]: Start accepts. Automaton has 1016 states and 3317 transitions. Word has length 24 [2021-06-05 23:36:26,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:36:26,002 INFO L482 AbstractCegarLoop]: Abstraction has 1016 states and 3317 transitions. [2021-06-05 23:36:26,003 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:26,003 INFO L276 IsEmpty]: Start isEmpty. Operand 1016 states and 3317 transitions. [2021-06-05 23:36:26,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:36:26,004 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:36:26,004 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:36:26,221 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:36:26,221 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:36:26,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:36:26,221 INFO L82 PathProgramCache]: Analyzing trace with hash -634548306, now seen corresponding path program 11 times [2021-06-05 23:36:26,222 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:36:26,222 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1198386220] [2021-06-05 23:36:26,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:36:26,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:36:26,245 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:26,245 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:36:26,245 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1198386220] [2021-06-05 23:36:26,245 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1198386220] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:26,245 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [887665535] [2021-06-05 23:36:26,245 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:36:26,271 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:36:26,271 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:36:26,271 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 6 conjunts are in the unsatisfiable core [2021-06-05 23:36:26,272 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:36:26,304 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:26,305 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [887665535] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:26,305 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:36:26,305 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-06-05 23:36:26,305 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1022574260] [2021-06-05 23:36:26,305 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-05 23:36:26,305 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:36:26,305 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-05 23:36:26,305 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-06-05 23:36:26,306 INFO L87 Difference]: Start difference. First operand 1016 states and 3317 transitions. Second operand has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:26,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:36:26,393 INFO L93 Difference]: Finished difference Result 2033 states and 6560 transitions. [2021-06-05 23:36:26,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 23:36:26,394 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 23:36:26,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:36:26,401 INFO L225 Difference]: With dead ends: 2033 [2021-06-05 23:36:26,401 INFO L226 Difference]: Without dead ends: 2018 [2021-06-05 23:36:26,401 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 28.6ms TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-06-05 23:36:26,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2018 states. [2021-06-05 23:36:26,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2018 to 1477. [2021-06-05 23:36:26,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1477 states, 1476 states have (on average 3.432249322493225) internal successors, (5066), 1476 states have internal predecessors, (5066), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:26,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1477 states to 1477 states and 5066 transitions. [2021-06-05 23:36:26,433 INFO L78 Accepts]: Start accepts. Automaton has 1477 states and 5066 transitions. Word has length 24 [2021-06-05 23:36:26,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:36:26,433 INFO L482 AbstractCegarLoop]: Abstraction has 1477 states and 5066 transitions. [2021-06-05 23:36:26,433 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:26,434 INFO L276 IsEmpty]: Start isEmpty. Operand 1477 states and 5066 transitions. [2021-06-05 23:36:26,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:36:26,436 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:36:26,436 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:36:26,655 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-06-05 23:36:26,655 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:36:26,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:36:26,655 INFO L82 PathProgramCache]: Analyzing trace with hash 1247760558, now seen corresponding path program 12 times [2021-06-05 23:36:26,655 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:36:26,655 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2142726871] [2021-06-05 23:36:26,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:36:26,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:36:26,675 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:26,675 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:36:26,675 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2142726871] [2021-06-05 23:36:26,675 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2142726871] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:26,675 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [348603158] [2021-06-05 23:36:26,675 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:36:26,719 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:36:26,720 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:36:26,720 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-05 23:36:26,720 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:36:26,749 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:26,749 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [348603158] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:26,749 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:36:26,749 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-06-05 23:36:26,750 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1999730621] [2021-06-05 23:36:26,750 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-05 23:36:26,750 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:36:26,750 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-05 23:36:26,750 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-06-05 23:36:26,750 INFO L87 Difference]: Start difference. First operand 1477 states and 5066 transitions. Second operand has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:26,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:36:26,805 INFO L93 Difference]: Finished difference Result 1938 states and 6279 transitions. [2021-06-05 23:36:26,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 23:36:26,806 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 23:36:26,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:36:26,812 INFO L225 Difference]: With dead ends: 1938 [2021-06-05 23:36:26,812 INFO L226 Difference]: Without dead ends: 1922 [2021-06-05 23:36:26,812 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 23.2ms TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-06-05 23:36:26,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1922 states. [2021-06-05 23:36:26,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1922 to 1400. [2021-06-05 23:36:26,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1400 states, 1399 states have (on average 3.3924231593995713) internal successors, (4746), 1399 states have internal predecessors, (4746), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:26,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1400 states to 1400 states and 4746 transitions. [2021-06-05 23:36:26,863 INFO L78 Accepts]: Start accepts. Automaton has 1400 states and 4746 transitions. Word has length 24 [2021-06-05 23:36:26,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:36:26,863 INFO L482 AbstractCegarLoop]: Abstraction has 1400 states and 4746 transitions. [2021-06-05 23:36:26,864 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:26,864 INFO L276 IsEmpty]: Start isEmpty. Operand 1400 states and 4746 transitions. [2021-06-05 23:36:26,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:36:26,866 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:36:26,866 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:36:27,082 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:36:27,082 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:36:27,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:36:27,083 INFO L82 PathProgramCache]: Analyzing trace with hash 2047216916, now seen corresponding path program 13 times [2021-06-05 23:36:27,083 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:36:27,083 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [797094691] [2021-06-05 23:36:27,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:36:27,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:36:27,100 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:27,100 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:36:27,100 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [797094691] [2021-06-05 23:36:27,100 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [797094691] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:27,100 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [265302278] [2021-06-05 23:36:27,100 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 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-06-05 23:36:27,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:36:27,136 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-05 23:36:27,136 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:36:27,161 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:36:27,161 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [265302278] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:27,161 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:36:27,161 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-06-05 23:36:27,161 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [973016010] [2021-06-05 23:36:27,161 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-05 23:36:27,161 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:36:27,161 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-05 23:36:27,161 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-06-05 23:36:27,162 INFO L87 Difference]: Start difference. First operand 1400 states and 4746 transitions. Second operand has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:27,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:36:27,216 INFO L93 Difference]: Finished difference Result 2961 states and 9894 transitions. [2021-06-05 23:36:27,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 23:36:27,217 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 23:36:27,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:36:27,232 INFO L225 Difference]: With dead ends: 2961 [2021-06-05 23:36:27,232 INFO L226 Difference]: Without dead ends: 2952 [2021-06-05 23:36:27,232 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 16.3ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-06-05 23:36:27,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2952 states. [2021-06-05 23:36:27,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2952 to 2033. [2021-06-05 23:36:27,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2033 states, 2032 states have (on average 3.534448818897638) internal successors, (7182), 2032 states have internal predecessors, (7182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:27,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2033 states to 2033 states and 7182 transitions. [2021-06-05 23:36:27,277 INFO L78 Accepts]: Start accepts. Automaton has 2033 states and 7182 transitions. Word has length 24 [2021-06-05 23:36:27,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:36:27,278 INFO L482 AbstractCegarLoop]: Abstraction has 2033 states and 7182 transitions. [2021-06-05 23:36:27,278 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:27,278 INFO L276 IsEmpty]: Start isEmpty. Operand 2033 states and 7182 transitions. [2021-06-05 23:36:27,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:36:27,282 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:36:27,282 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:36:27,501 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-06-05 23:36:27,501 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:36:27,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:36:27,501 INFO L82 PathProgramCache]: Analyzing trace with hash -657880004, now seen corresponding path program 14 times [2021-06-05 23:36:27,501 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:36:27,502 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1149269139] [2021-06-05 23:36:27,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:36:27,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:36:27,522 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:27,522 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:36:27,522 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1149269139] [2021-06-05 23:36:27,522 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1149269139] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:27,522 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1336552926] [2021-06-05 23:36:27,522 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 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-06-05 23:36:27,548 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:36:27,548 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:36:27,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-05 23:36:27,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:36:27,574 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:27,574 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1336552926] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:27,574 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:36:27,574 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-06-05 23:36:27,574 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1727444325] [2021-06-05 23:36:27,575 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-05 23:36:27,575 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:36:27,575 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-05 23:36:27,575 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-06-05 23:36:27,575 INFO L87 Difference]: Start difference. First operand 2033 states and 7182 transitions. Second operand has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:27,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:36:27,635 INFO L93 Difference]: Finished difference Result 3041 states and 10107 transitions. [2021-06-05 23:36:27,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 23:36:27,636 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 23:36:27,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:36:27,641 INFO L225 Difference]: With dead ends: 3041 [2021-06-05 23:36:27,641 INFO L226 Difference]: Without dead ends: 3041 [2021-06-05 23:36:27,642 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 21.5ms TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-06-05 23:36:27,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3041 states. [2021-06-05 23:36:27,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3041 to 2012. [2021-06-05 23:36:27,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2012 states, 2011 states have (on average 3.52710094480358) internal successors, (7093), 2011 states have internal predecessors, (7093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:27,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2012 states to 2012 states and 7093 transitions. [2021-06-05 23:36:27,683 INFO L78 Accepts]: Start accepts. Automaton has 2012 states and 7093 transitions. Word has length 24 [2021-06-05 23:36:27,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:36:27,683 INFO L482 AbstractCegarLoop]: Abstraction has 2012 states and 7093 transitions. [2021-06-05 23:36:27,683 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:27,683 INFO L276 IsEmpty]: Start isEmpty. Operand 2012 states and 7093 transitions. [2021-06-05 23:36:27,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:36:27,687 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:36:27,687 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:36:27,900 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:36:27,901 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:36:27,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:36:27,901 INFO L82 PathProgramCache]: Analyzing trace with hash -1385038064, now seen corresponding path program 15 times [2021-06-05 23:36:27,901 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:36:27,901 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2041000249] [2021-06-05 23:36:27,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:36:27,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:36:27,917 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:36:27,918 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:36:27,918 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2041000249] [2021-06-05 23:36:27,918 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2041000249] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:27,918 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1610871880] [2021-06-05 23:36:27,918 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 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-06-05 23:36:27,946 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:36:27,946 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:36:27,947 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-05 23:36:27,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:36:27,999 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:28,000 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1610871880] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:28,000 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:36:28,000 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-06-05 23:36:28,000 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [406312760] [2021-06-05 23:36:28,000 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-05 23:36:28,000 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:36:28,000 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-05 23:36:28,000 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-06-05 23:36:28,001 INFO L87 Difference]: Start difference. First operand 2012 states and 7093 transitions. Second operand has 10 states, 10 states have (on average 4.4) internal successors, (44), 9 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:28,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:36:28,556 INFO L93 Difference]: Finished difference Result 9230 states and 29756 transitions. [2021-06-05 23:36:28,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-05 23:36:28,557 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.4) internal successors, (44), 9 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 23:36:28,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:36:28,577 INFO L225 Difference]: With dead ends: 9230 [2021-06-05 23:36:28,577 INFO L226 Difference]: Without dead ends: 8962 [2021-06-05 23:36:28,577 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 699 ImplicationChecksByTransitivity, 305.9ms TimeCoverageRelationStatistics Valid=475, Invalid=1595, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 23:36:28,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8962 states. [2021-06-05 23:36:28,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8962 to 4517. [2021-06-05 23:36:28,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4517 states, 4516 states have (on average 3.649468556244464) internal successors, (16481), 4516 states have internal predecessors, (16481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:28,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4517 states to 4517 states and 16481 transitions. [2021-06-05 23:36:28,693 INFO L78 Accepts]: Start accepts. Automaton has 4517 states and 16481 transitions. Word has length 24 [2021-06-05 23:36:28,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:36:28,693 INFO L482 AbstractCegarLoop]: Abstraction has 4517 states and 16481 transitions. [2021-06-05 23:36:28,693 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 4.4) internal successors, (44), 9 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:28,693 INFO L276 IsEmpty]: Start isEmpty. Operand 4517 states and 16481 transitions. [2021-06-05 23:36:28,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:36:28,700 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:36:28,700 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:36:28,907 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-06-05 23:36:28,907 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:36:28,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:36:28,907 INFO L82 PathProgramCache]: Analyzing trace with hash 1687186486, now seen corresponding path program 16 times [2021-06-05 23:36:28,907 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:36:28,908 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1002420871] [2021-06-05 23:36:28,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:36:28,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:36:28,925 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:36:28,925 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:36:28,925 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1002420871] [2021-06-05 23:36:28,925 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1002420871] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:28,925 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [988072745] [2021-06-05 23:36:28,925 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 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-06-05 23:36:28,950 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:36:28,950 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:36:28,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-05 23:36:28,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:36:28,978 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 23:36:28,978 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [988072745] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:28,978 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:36:28,978 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-06-05 23:36:28,979 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1105146265] [2021-06-05 23:36:28,979 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-05 23:36:28,979 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:36:28,979 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-05 23:36:28,979 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-06-05 23:36:28,979 INFO L87 Difference]: Start difference. First operand 4517 states and 16481 transitions. Second operand has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:29,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:36:29,058 INFO L93 Difference]: Finished difference Result 5640 states and 19744 transitions. [2021-06-05 23:36:29,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 23:36:29,058 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 23:36:29,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:36:29,071 INFO L225 Difference]: With dead ends: 5640 [2021-06-05 23:36:29,071 INFO L226 Difference]: Without dead ends: 5614 [2021-06-05 23:36:29,071 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 25.2ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-06-05 23:36:29,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5614 states. [2021-06-05 23:36:29,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5614 to 4545. [2021-06-05 23:36:29,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4545 states, 4544 states have (on average 3.642825704225352) internal successors, (16553), 4544 states have internal predecessors, (16553), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:29,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4545 states to 4545 states and 16553 transitions. [2021-06-05 23:36:29,206 INFO L78 Accepts]: Start accepts. Automaton has 4545 states and 16553 transitions. Word has length 24 [2021-06-05 23:36:29,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:36:29,206 INFO L482 AbstractCegarLoop]: Abstraction has 4545 states and 16553 transitions. [2021-06-05 23:36:29,206 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:29,206 INFO L276 IsEmpty]: Start isEmpty. Operand 4545 states and 16553 transitions. [2021-06-05 23:36:29,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:36:29,214 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:36:29,214 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:36:29,431 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-06-05 23:36:29,431 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:36:29,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:36:29,432 INFO L82 PathProgramCache]: Analyzing trace with hash -72104176, now seen corresponding path program 17 times [2021-06-05 23:36:29,432 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:36:29,432 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1350525616] [2021-06-05 23:36:29,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:36:29,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:36:29,453 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:36:29,454 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:36:29,454 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1350525616] [2021-06-05 23:36:29,454 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1350525616] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:29,454 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [846559094] [2021-06-05 23:36:29,454 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-05 23:36:29,488 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:36:29,488 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:36:29,489 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-05 23:36:29,489 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:36:29,536 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:36:29,536 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [846559094] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:29,536 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:36:29,536 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 7 [2021-06-05 23:36:29,537 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [491491596] [2021-06-05 23:36:29,537 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 23:36:29,537 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:36:29,537 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 23:36:29,537 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-06-05 23:36:29,537 INFO L87 Difference]: Start difference. First operand 4545 states and 16553 transitions. Second operand has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:29,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:36:29,723 INFO L93 Difference]: Finished difference Result 6419 states and 21871 transitions. [2021-06-05 23:36:29,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 23:36:29,724 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 23:36:29,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:36:29,737 INFO L225 Difference]: With dead ends: 6419 [2021-06-05 23:36:29,738 INFO L226 Difference]: Without dead ends: 6345 [2021-06-05 23:36:29,738 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 84.3ms TimeCoverageRelationStatistics Valid=87, Invalid=219, Unknown=0, NotChecked=0, Total=306 [2021-06-05 23:36:29,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6345 states. [2021-06-05 23:36:29,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6345 to 4523. [2021-06-05 23:36:29,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4523 states, 4522 states have (on average 3.645731977001327) internal successors, (16486), 4522 states have internal predecessors, (16486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:29,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4523 states to 4523 states and 16486 transitions. [2021-06-05 23:36:29,822 INFO L78 Accepts]: Start accepts. Automaton has 4523 states and 16486 transitions. Word has length 24 [2021-06-05 23:36:29,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:36:29,822 INFO L482 AbstractCegarLoop]: Abstraction has 4523 states and 16486 transitions. [2021-06-05 23:36:29,822 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:29,822 INFO L276 IsEmpty]: Start isEmpty. Operand 4523 states and 16486 transitions. [2021-06-05 23:36:29,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:36:29,829 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:36:29,829 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:36:30,044 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-06-05 23:36:30,045 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:36:30,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:36:30,045 INFO L82 PathProgramCache]: Analyzing trace with hash -1793507450, now seen corresponding path program 18 times [2021-06-05 23:36:30,045 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:36:30,045 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1378959734] [2021-06-05 23:36:30,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:36:30,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:36:30,061 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:30,062 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:36:30,062 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1378959734] [2021-06-05 23:36:30,062 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1378959734] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:30,062 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [173022744] [2021-06-05 23:36:30,062 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-05 23:36:30,096 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 23:36:30,096 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:36:30,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-05 23:36:30,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:36:30,128 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:36:30,128 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [173022744] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:30,128 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:36:30,128 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-06-05 23:36:30,128 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1080276301] [2021-06-05 23:36:30,128 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-05 23:36:30,128 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:36:30,129 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-05 23:36:30,129 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-06-05 23:36:30,129 INFO L87 Difference]: Start difference. First operand 4523 states and 16486 transitions. Second operand has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:30,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:36:30,201 INFO L93 Difference]: Finished difference Result 5931 states and 21351 transitions. [2021-06-05 23:36:30,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 23:36:30,201 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 23:36:30,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:36:30,213 INFO L225 Difference]: With dead ends: 5931 [2021-06-05 23:36:30,213 INFO L226 Difference]: Without dead ends: 5906 [2021-06-05 23:36:30,214 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 16.6ms TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-06-05 23:36:30,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5906 states. [2021-06-05 23:36:30,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5906 to 5352. [2021-06-05 23:36:30,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5352 states, 5351 states have (on average 3.690712016445524) internal successors, (19749), 5351 states have internal predecessors, (19749), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:30,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5352 states to 5352 states and 19749 transitions. [2021-06-05 23:36:30,308 INFO L78 Accepts]: Start accepts. Automaton has 5352 states and 19749 transitions. Word has length 24 [2021-06-05 23:36:30,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:36:30,308 INFO L482 AbstractCegarLoop]: Abstraction has 5352 states and 19749 transitions. [2021-06-05 23:36:30,308 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:30,308 INFO L276 IsEmpty]: Start isEmpty. Operand 5352 states and 19749 transitions. [2021-06-05 23:36:30,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:36:30,317 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:36:30,317 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:36:30,524 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-06-05 23:36:30,525 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:36:30,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:36:30,525 INFO L82 PathProgramCache]: Analyzing trace with hash -591195082, now seen corresponding path program 19 times [2021-06-05 23:36:30,525 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:36:30,525 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1120239968] [2021-06-05 23:36:30,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:36:30,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:36:30,549 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:30,550 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:36:30,550 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1120239968] [2021-06-05 23:36:30,550 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1120239968] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:30,550 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [145664491] [2021-06-05 23:36:30,550 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 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-06-05 23:36:30,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:36:30,620 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-05 23:36:30,620 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:36:30,650 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:36:30,651 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [145664491] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:30,651 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:36:30,651 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-06-05 23:36:30,651 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1079930523] [2021-06-05 23:36:30,651 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-05 23:36:30,651 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:36:30,651 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-05 23:36:30,651 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-06-05 23:36:30,651 INFO L87 Difference]: Start difference. First operand 5352 states and 19749 transitions. Second operand has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:30,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:36:30,727 INFO L93 Difference]: Finished difference Result 6187 states and 22242 transitions. [2021-06-05 23:36:30,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 23:36:30,727 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 23:36:30,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:36:30,739 INFO L225 Difference]: With dead ends: 6187 [2021-06-05 23:36:30,739 INFO L226 Difference]: Without dead ends: 6177 [2021-06-05 23:36:30,739 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 25.7ms TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-06-05 23:36:30,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6177 states. [2021-06-05 23:36:30,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6177 to 5419. [2021-06-05 23:36:30,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5419 states, 5418 states have (on average 3.6864156515319304) internal successors, (19973), 5418 states have internal predecessors, (19973), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:30,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5419 states to 5419 states and 19973 transitions. [2021-06-05 23:36:30,841 INFO L78 Accepts]: Start accepts. Automaton has 5419 states and 19973 transitions. Word has length 24 [2021-06-05 23:36:30,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:36:30,841 INFO L482 AbstractCegarLoop]: Abstraction has 5419 states and 19973 transitions. [2021-06-05 23:36:30,841 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:30,841 INFO L276 IsEmpty]: Start isEmpty. Operand 5419 states and 19973 transitions. [2021-06-05 23:36:30,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:36:30,850 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:36:30,850 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:36:31,064 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-06-05 23:36:31,065 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:36:31,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:36:31,065 INFO L82 PathProgramCache]: Analyzing trace with hash -1864128790, now seen corresponding path program 20 times [2021-06-05 23:36:31,065 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:36:31,065 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1485909745] [2021-06-05 23:36:31,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:36:31,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:36:31,089 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:31,090 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:36:31,090 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1485909745] [2021-06-05 23:36:31,090 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1485909745] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:31,090 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1417120535] [2021-06-05 23:36:31,090 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 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-06-05 23:36:31,121 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:36:31,121 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:36:31,122 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 6 conjunts are in the unsatisfiable core [2021-06-05 23:36:31,122 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:36:31,164 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:31,165 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1417120535] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:31,165 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:36:31,165 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 8 [2021-06-05 23:36:31,165 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1135119678] [2021-06-05 23:36:31,165 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-05 23:36:31,165 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:36:31,165 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-05 23:36:31,165 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-06-05 23:36:31,166 INFO L87 Difference]: Start difference. First operand 5419 states and 19973 transitions. Second operand has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:31,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:36:31,567 INFO L93 Difference]: Finished difference Result 7179 states and 25144 transitions. [2021-06-05 23:36:31,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 23:36:31,568 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 23:36:31,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:36:31,581 INFO L225 Difference]: With dead ends: 7179 [2021-06-05 23:36:31,581 INFO L226 Difference]: Without dead ends: 7111 [2021-06-05 23:36:31,582 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 398 ImplicationChecksByTransitivity, 240.0ms TimeCoverageRelationStatistics Valid=298, Invalid=1108, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:36:31,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7111 states. [2021-06-05 23:36:31,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7111 to 5518. [2021-06-05 23:36:31,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5518 states, 5517 states have (on average 3.6699293094072867) internal successors, (20247), 5517 states have internal predecessors, (20247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:31,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5518 states to 5518 states and 20247 transitions. [2021-06-05 23:36:31,697 INFO L78 Accepts]: Start accepts. Automaton has 5518 states and 20247 transitions. Word has length 24 [2021-06-05 23:36:31,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:36:31,697 INFO L482 AbstractCegarLoop]: Abstraction has 5518 states and 20247 transitions. [2021-06-05 23:36:31,697 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:31,697 INFO L276 IsEmpty]: Start isEmpty. Operand 5518 states and 20247 transitions. [2021-06-05 23:36:31,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:36:31,706 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:36:31,706 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:36:31,912 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:36:31,913 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:36:31,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:36:31,913 INFO L82 PathProgramCache]: Analyzing trace with hash 437269908, now seen corresponding path program 21 times [2021-06-05 23:36:31,913 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:36:31,913 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [553124377] [2021-06-05 23:36:31,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:36:31,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:36:31,930 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:31,930 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:36:31,930 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [553124377] [2021-06-05 23:36:31,930 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [553124377] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:31,930 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1809213862] [2021-06-05 23:36:31,930 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-05 23:36:31,954 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 23:36:31,955 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:36:31,955 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 6 conjunts are in the unsatisfiable core [2021-06-05 23:36:31,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:36:31,998 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 23:36:31,998 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1809213862] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:31,998 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:36:31,998 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 8 [2021-06-05 23:36:31,998 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1527299760] [2021-06-05 23:36:31,998 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-05 23:36:31,998 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:36:31,999 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-05 23:36:31,999 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-06-05 23:36:31,999 INFO L87 Difference]: Start difference. First operand 5518 states and 20247 transitions. Second operand has 9 states, 9 states have (on average 4.888888888888889) internal successors, (44), 8 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:32,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:36:32,409 INFO L93 Difference]: Finished difference Result 11751 states and 40710 transitions. [2021-06-05 23:36:32,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-05 23:36:32,409 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.888888888888889) internal successors, (44), 8 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 23:36:32,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:36:32,432 INFO L225 Difference]: With dead ends: 11751 [2021-06-05 23:36:32,432 INFO L226 Difference]: Without dead ends: 11587 [2021-06-05 23:36:32,433 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 381 ImplicationChecksByTransitivity, 211.4ms TimeCoverageRelationStatistics Valid=294, Invalid=1038, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:36:32,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11587 states. [2021-06-05 23:36:32,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11587 to 8418. [2021-06-05 23:36:32,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8418 states, 8417 states have (on average 3.7303077105857194) internal successors, (31398), 8417 states have internal predecessors, (31398), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:32,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8418 states to 8418 states and 31398 transitions. [2021-06-05 23:36:32,646 INFO L78 Accepts]: Start accepts. Automaton has 8418 states and 31398 transitions. Word has length 24 [2021-06-05 23:36:32,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:36:32,646 INFO L482 AbstractCegarLoop]: Abstraction has 8418 states and 31398 transitions. [2021-06-05 23:36:32,646 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.888888888888889) internal successors, (44), 8 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:32,646 INFO L276 IsEmpty]: Start isEmpty. Operand 8418 states and 31398 transitions. [2021-06-05 23:36:32,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 23:36:32,660 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:36:32,660 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:36:32,872 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2021-06-05 23:36:32,873 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:36:32,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:36:32,873 INFO L82 PathProgramCache]: Analyzing trace with hash -1422809918, now seen corresponding path program 22 times [2021-06-05 23:36:32,873 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:36:32,873 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [318532774] [2021-06-05 23:36:32,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:36:32,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:36:32,895 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:32,895 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:36:32,895 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [318532774] [2021-06-05 23:36:32,895 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [318532774] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:32,895 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2016164789] [2021-06-05 23:36:32,895 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-05 23:36:32,918 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:36:32,918 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:36:32,919 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 6 conjunts are in the unsatisfiable core [2021-06-05 23:36:32,919 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:36:32,961 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:32,961 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2016164789] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:32,961 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:36:32,961 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2021-06-05 23:36:32,961 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [936958523] [2021-06-05 23:36:32,962 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-05 23:36:32,962 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:36:32,962 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-05 23:36:32,962 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-06-05 23:36:32,962 INFO L87 Difference]: Start difference. First operand 8418 states and 31398 transitions. Second operand has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:33,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:36:33,087 INFO L93 Difference]: Finished difference Result 9470 states and 34319 transitions. [2021-06-05 23:36:33,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 23:36:33,088 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 23:36:33,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:36:33,103 INFO L225 Difference]: With dead ends: 9470 [2021-06-05 23:36:33,104 INFO L226 Difference]: Without dead ends: 9392 [2021-06-05 23:36:33,104 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 49.4ms TimeCoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2021-06-05 23:36:33,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9392 states. [2021-06-05 23:36:33,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9392 to 8499. [2021-06-05 23:36:33,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8499 states, 8498 states have (on average 3.7232289950576605) internal successors, (31640), 8498 states have internal predecessors, (31640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:33,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8499 states to 8499 states and 31640 transitions. [2021-06-05 23:36:33,239 INFO L78 Accepts]: Start accepts. Automaton has 8499 states and 31640 transitions. Word has length 24 [2021-06-05 23:36:33,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:36:33,239 INFO L482 AbstractCegarLoop]: Abstraction has 8499 states and 31640 transitions. [2021-06-05 23:36:33,239 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:33,240 INFO L276 IsEmpty]: Start isEmpty. Operand 8499 states and 31640 transitions. [2021-06-05 23:36:33,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:36:33,254 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:36:33,255 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:36:33,470 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:36:33,471 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:36:33,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:36:33,471 INFO L82 PathProgramCache]: Analyzing trace with hash 1052800080, now seen corresponding path program 23 times [2021-06-05 23:36:33,471 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:36:33,471 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1911443610] [2021-06-05 23:36:33,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:36:33,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:36:33,675 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:33,676 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:36:33,676 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1911443610] [2021-06-05 23:36:33,676 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1911443610] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:33,676 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1189076558] [2021-06-05 23:36:33,676 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:36:33,759 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:36:33,759 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:36:33,760 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:36:33,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:36:33,954 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-05 23:36:33,955 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:33,967 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:33,969 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:36:33,969 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:68, output treesize:67 [2021-06-05 23:36:34,021 INFO L446 ElimStorePlain]: Different costs {0=[B, v_C_19], 2=[A]} [2021-06-05 23:36:34,023 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-05 23:36:34,025 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:34,032 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:34,032 INFO L518 ElimStorePlain]: Eliminatee v_C_19 vanished before elimination [2021-06-05 23:36:34,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:36:34,036 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:36:34,037 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-06-05 23:36:34,038 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:34,043 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:34,044 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:36:34,044 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-06-05 23:36:34,062 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:34,062 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1189076558] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:34,062 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:36:34,062 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-05 23:36:34,062 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [633422059] [2021-06-05 23:36:34,062 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:36:34,062 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:36:34,063 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:36:34,063 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:36:34,063 INFO L87 Difference]: Start difference. First operand 8499 states and 31640 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:34,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:36:34,665 INFO L93 Difference]: Finished difference Result 11583 states and 42036 transitions. [2021-06-05 23:36:34,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 23:36:34,665 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:36:34,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:36:34,686 INFO L225 Difference]: With dead ends: 11583 [2021-06-05 23:36:34,686 INFO L226 Difference]: Without dead ends: 11568 [2021-06-05 23:36:34,686 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 480.8ms TimeCoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2021-06-05 23:36:34,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11568 states. [2021-06-05 23:36:34,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11568 to 8601. [2021-06-05 23:36:34,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8601 states, 8600 states have (on average 3.716860465116279) internal successors, (31965), 8600 states have internal predecessors, (31965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:34,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8601 states to 8601 states and 31965 transitions. [2021-06-05 23:36:34,825 INFO L78 Accepts]: Start accepts. Automaton has 8601 states and 31965 transitions. Word has length 28 [2021-06-05 23:36:34,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:36:34,825 INFO L482 AbstractCegarLoop]: Abstraction has 8601 states and 31965 transitions. [2021-06-05 23:36:34,826 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:34,826 INFO L276 IsEmpty]: Start isEmpty. Operand 8601 states and 31965 transitions. [2021-06-05 23:36:34,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:36:34,839 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:36:34,839 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:36:35,039 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-06-05 23:36:35,040 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:36:35,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:36:35,040 INFO L82 PathProgramCache]: Analyzing trace with hash 1677459088, now seen corresponding path program 24 times [2021-06-05 23:36:35,040 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:36:35,040 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [605792661] [2021-06-05 23:36:35,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:36:35,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:36:35,308 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:35,308 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:36:35,308 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [605792661] [2021-06-05 23:36:35,308 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [605792661] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:35,308 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [731943523] [2021-06-05 23:36:35,309 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:36:35,334 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:36:35,334 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:36:35,335 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:36:35,336 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:36:35,442 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-05 23:36:35,443 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:35,455 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:35,457 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:36:35,457 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:67, output treesize:66 [2021-06-05 23:36:35,566 INFO L446 ElimStorePlain]: Different costs {0=[v_C_21, B], 2=[A]} [2021-06-05 23:36:35,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 24 treesize of output 20 [2021-06-05 23:36:35,569 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:35,578 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:35,580 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 23:36:35,581 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:35,588 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:35,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:36:35,590 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:36:35,591 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-06-05 23:36:35,593 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:35,598 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:35,600 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:36:35,600 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-06-05 23:36:35,617 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:35,617 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [731943523] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:35,618 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:36:35,618 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-05 23:36:35,618 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [710562798] [2021-06-05 23:36:35,618 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:36:35,618 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:36:35,618 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:36:35,618 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:36:35,618 INFO L87 Difference]: Start difference. First operand 8601 states and 31965 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:36,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:36:36,131 INFO L93 Difference]: Finished difference Result 11653 states and 42250 transitions. [2021-06-05 23:36:36,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 23:36:36,132 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:36:36,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:36:36,153 INFO L225 Difference]: With dead ends: 11653 [2021-06-05 23:36:36,153 INFO L226 Difference]: Without dead ends: 11611 [2021-06-05 23:36:36,154 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 449.4ms TimeCoverageRelationStatistics Valid=84, Invalid=378, Unknown=0, NotChecked=0, Total=462 [2021-06-05 23:36:36,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11611 states. [2021-06-05 23:36:36,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11611 to 8620. [2021-06-05 23:36:36,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8620 states, 8619 states have (on average 3.716092354101404) internal successors, (32029), 8619 states have internal predecessors, (32029), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:36,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8620 states to 8620 states and 32029 transitions. [2021-06-05 23:36:36,350 INFO L78 Accepts]: Start accepts. Automaton has 8620 states and 32029 transitions. Word has length 28 [2021-06-05 23:36:36,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:36:36,350 INFO L482 AbstractCegarLoop]: Abstraction has 8620 states and 32029 transitions. [2021-06-05 23:36:36,350 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:36,350 INFO L276 IsEmpty]: Start isEmpty. Operand 8620 states and 32029 transitions. [2021-06-05 23:36:36,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:36:36,363 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:36:36,363 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:36:36,564 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2021-06-05 23:36:36,565 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:36:36,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:36:36,565 INFO L82 PathProgramCache]: Analyzing trace with hash -350938928, now seen corresponding path program 25 times [2021-06-05 23:36:36,565 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:36:36,565 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1572556885] [2021-06-05 23:36:36,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:36:36,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:36:36,749 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:36,749 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:36:36,749 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1572556885] [2021-06-05 23:36:36,749 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1572556885] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:36,749 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [913991672] [2021-06-05 23:36:36,749 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:36:36,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:36:36,775 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:36:36,775 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:36:36,876 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-05 23:36:36,877 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:36,889 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:36,891 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:36:36,891 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:67, output treesize:66 [2021-06-05 23:36:36,932 INFO L446 ElimStorePlain]: Different costs {0=[v_C_23], 3=[A]} [2021-06-05 23:36:36,935 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 24 [2021-06-05 23:36:36,936 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:36,946 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:36,948 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:36:36,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:36:36,949 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 29 [2021-06-05 23:36:36,951 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:36,958 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:36,960 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:36:36,960 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:70, output treesize:35 [2021-06-05 23:36:36,979 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-06-05 23:36:36,980 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:36,983 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:36,983 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:36:36,983 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-06-05 23:36:37,002 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:37,002 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [913991672] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:37,002 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:36:37,002 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-05 23:36:37,002 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [127395318] [2021-06-05 23:36:37,002 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:36:37,002 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:36:37,002 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:36:37,003 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:36:37,003 INFO L87 Difference]: Start difference. First operand 8620 states and 32029 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 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-06-05 23:36:37,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:36:37,539 INFO L93 Difference]: Finished difference Result 11729 states and 42507 transitions. [2021-06-05 23:36:37,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 23:36:37,539 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 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 28 [2021-06-05 23:36:37,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:36:37,560 INFO L225 Difference]: With dead ends: 11729 [2021-06-05 23:36:37,561 INFO L226 Difference]: Without dead ends: 11714 [2021-06-05 23:36:37,561 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 389.8ms TimeCoverageRelationStatistics Valid=90, Invalid=372, Unknown=0, NotChecked=0, Total=462 [2021-06-05 23:36:37,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11714 states. [2021-06-05 23:36:37,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11714 to 8638. [2021-06-05 23:36:37,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8638 states, 8637 states have (on average 3.717031376635406) internal successors, (32104), 8637 states have internal predecessors, (32104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:37,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8638 states to 8638 states and 32104 transitions. [2021-06-05 23:36:37,746 INFO L78 Accepts]: Start accepts. Automaton has 8638 states and 32104 transitions. Word has length 28 [2021-06-05 23:36:37,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:36:37,746 INFO L482 AbstractCegarLoop]: Abstraction has 8638 states and 32104 transitions. [2021-06-05 23:36:37,747 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 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-06-05 23:36:37,747 INFO L276 IsEmpty]: Start isEmpty. Operand 8638 states and 32104 transitions. [2021-06-05 23:36:37,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:36:37,760 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:36:37,760 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:36:37,960 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-06-05 23:36:37,961 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:36:37,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:36:37,961 INFO L82 PathProgramCache]: Analyzing trace with hash 1471520656, now seen corresponding path program 26 times [2021-06-05 23:36:37,961 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:36:37,961 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [553797043] [2021-06-05 23:36:37,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:36:37,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:36:38,157 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:38,158 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:36:38,158 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [553797043] [2021-06-05 23:36:38,158 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [553797043] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:38,158 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1653486517] [2021-06-05 23:36:38,158 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:36:38,183 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:36:38,184 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:36:38,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:36:38,185 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:36:38,262 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-05 23:36:38,263 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:38,275 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:38,277 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:36:38,277 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:52 [2021-06-05 23:36:38,400 INFO L446 ElimStorePlain]: Different costs {0=[B, v_C_25], 2=[A]} [2021-06-05 23:36:38,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-05 23:36:38,404 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:38,410 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:38,410 INFO L518 ElimStorePlain]: Eliminatee v_C_25 vanished before elimination [2021-06-05 23:36:38,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:36:38,413 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:36:38,414 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-06-05 23:36:38,415 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:38,419 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:38,420 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:36:38,420 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-06-05 23:36:38,436 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:38,436 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1653486517] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:38,436 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:36:38,436 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-05 23:36:38,436 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1277903879] [2021-06-05 23:36:38,436 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:36:38,436 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:36:38,436 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:36:38,436 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:36:38,437 INFO L87 Difference]: Start difference. First operand 8638 states and 32104 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:39,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:36:39,004 INFO L93 Difference]: Finished difference Result 11712 states and 42480 transitions. [2021-06-05 23:36:39,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 23:36:39,004 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:36:39,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:36:39,029 INFO L225 Difference]: With dead ends: 11712 [2021-06-05 23:36:39,029 INFO L226 Difference]: Without dead ends: 11697 [2021-06-05 23:36:39,029 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 392.0ms TimeCoverageRelationStatistics Valid=78, Invalid=342, Unknown=0, NotChecked=0, Total=420 [2021-06-05 23:36:39,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11697 states. [2021-06-05 23:36:39,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11697 to 8684. [2021-06-05 23:36:39,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8684 states, 8683 states have (on average 3.71542093746401) internal successors, (32261), 8683 states have internal predecessors, (32261), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:39,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8684 states to 8684 states and 32261 transitions. [2021-06-05 23:36:39,221 INFO L78 Accepts]: Start accepts. Automaton has 8684 states and 32261 transitions. Word has length 28 [2021-06-05 23:36:39,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:36:39,221 INFO L482 AbstractCegarLoop]: Abstraction has 8684 states and 32261 transitions. [2021-06-05 23:36:39,221 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:39,221 INFO L276 IsEmpty]: Start isEmpty. Operand 8684 states and 32261 transitions. [2021-06-05 23:36:39,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:36:39,235 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:36:39,235 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:36:39,436 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-06-05 23:36:39,436 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:36:39,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:36:39,438 INFO L82 PathProgramCache]: Analyzing trace with hash -556877360, now seen corresponding path program 27 times [2021-06-05 23:36:39,438 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:36:39,438 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1761339127] [2021-06-05 23:36:39,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:36:39,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:36:39,708 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:39,708 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:36:39,708 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1761339127] [2021-06-05 23:36:39,708 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1761339127] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:39,708 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1352621113] [2021-06-05 23:36:39,708 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:36:39,758 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:36:39,759 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:36:39,759 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 39 conjunts are in the unsatisfiable core [2021-06-05 23:36:39,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:36:39,868 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-05 23:36:39,869 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:39,885 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:39,887 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:36:39,887 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:58, output treesize:57 [2021-06-05 23:36:39,991 INFO L446 ElimStorePlain]: Different costs {0=[v_C_27], 3=[A]} [2021-06-05 23:36:39,995 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-06-05 23:36:40,000 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:40,018 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:40,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:36:40,031 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:40,032 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 38 [2021-06-05 23:36:40,050 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:40,071 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:40,091 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:36:40,091 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:74, output treesize:92 [2021-06-05 23:36:40,209 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 23:36:40,210 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:40,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:36:40,220 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:40,220 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 22 treesize of output 22 [2021-06-05 23:36:40,223 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-06-05 23:36:40,243 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-05 23:36:40,243 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 42 treesize of output 33 [2021-06-05 23:36:40,244 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:40,248 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-06-05 23:36:40,249 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:40,252 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:36:40,254 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-06-05 23:36:40,255 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:40,302 INFO L628 ElimStorePlain]: treesize reduction 49, result has 55.0 percent of original size [2021-06-05 23:36:40,313 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 23:36:40,313 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 2 variables, input treesize:212, output treesize:62 [2021-06-05 23:36:40,374 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:40,374 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1352621113] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:40,374 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:36:40,374 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 17 [2021-06-05 23:36:40,374 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1853429109] [2021-06-05 23:36:40,375 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 23:36:40,375 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:36:40,375 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 23:36:40,376 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-06-05 23:36:40,376 INFO L87 Difference]: Start difference. First operand 8684 states and 32261 transitions. Second operand has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:41,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:36:41,220 INFO L93 Difference]: Finished difference Result 11951 states and 43153 transitions. [2021-06-05 23:36:41,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 23:36:41,220 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:36:41,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:36:41,242 INFO L225 Difference]: With dead ends: 11951 [2021-06-05 23:36:41,242 INFO L226 Difference]: Without dead ends: 11879 [2021-06-05 23:36:41,242 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 203 ImplicationChecksByTransitivity, 734.0ms TimeCoverageRelationStatistics Valid=156, Invalid=656, Unknown=0, NotChecked=0, Total=812 [2021-06-05 23:36:41,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11879 states. [2021-06-05 23:36:41,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11879 to 8687. [2021-06-05 23:36:41,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8687 states, 8686 states have (on average 3.7159797375086345) internal successors, (32277), 8686 states have internal predecessors, (32277), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:41,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8687 states to 8687 states and 32277 transitions. [2021-06-05 23:36:41,382 INFO L78 Accepts]: Start accepts. Automaton has 8687 states and 32277 transitions. Word has length 28 [2021-06-05 23:36:41,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:36:41,382 INFO L482 AbstractCegarLoop]: Abstraction has 8687 states and 32277 transitions. [2021-06-05 23:36:41,382 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:41,382 INFO L276 IsEmpty]: Start isEmpty. Operand 8687 states and 32277 transitions. [2021-06-05 23:36:41,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:36:41,394 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:36:41,394 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:36:41,594 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-06-05 23:36:41,595 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:36:41,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:36:41,595 INFO L82 PathProgramCache]: Analyzing trace with hash 108829392, now seen corresponding path program 28 times [2021-06-05 23:36:41,595 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:36:41,595 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [710605088] [2021-06-05 23:36:41,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:36:41,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:36:41,782 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:41,783 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:36:41,783 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [710605088] [2021-06-05 23:36:41,783 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [710605088] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:41,783 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1391061914] [2021-06-05 23:36:41,783 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-05 23:36:41,809 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:36:41,809 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:36:41,810 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:36:41,810 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:36:41,895 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-05 23:36:41,896 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:41,909 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:41,910 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:36:41,910 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:65, output treesize:64 [2021-06-05 23:36:41,956 INFO L446 ElimStorePlain]: Different costs {0=[v_C_29], 3=[A]} [2021-06-05 23:36:41,958 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 24 [2021-06-05 23:36:41,959 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:41,969 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:41,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:36:41,972 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:36:41,972 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 43 treesize of output 29 [2021-06-05 23:36:41,973 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:41,981 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:41,982 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:36:41,982 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:58, output treesize:31 [2021-06-05 23:36:42,023 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-06-05 23:36:42,025 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:42,027 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:42,028 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:36:42,028 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-06-05 23:36:42,047 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:42,048 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1391061914] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:42,048 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:36:42,048 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-05 23:36:42,048 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1351847733] [2021-06-05 23:36:42,048 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:36:42,049 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:36:42,049 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:36:42,049 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:36:42,049 INFO L87 Difference]: Start difference. First operand 8687 states and 32277 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 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-06-05 23:36:42,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:36:42,495 INFO L93 Difference]: Finished difference Result 11740 states and 42594 transitions. [2021-06-05 23:36:42,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 23:36:42,495 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 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 28 [2021-06-05 23:36:42,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:36:42,516 INFO L225 Difference]: With dead ends: 11740 [2021-06-05 23:36:42,516 INFO L226 Difference]: Without dead ends: 11725 [2021-06-05 23:36:42,516 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 367.5ms TimeCoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2021-06-05 23:36:42,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11725 states. [2021-06-05 23:36:42,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11725 to 8719. [2021-06-05 23:36:42,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8719 states, 8718 states have (on average 3.714269327827483) internal successors, (32381), 8718 states have internal predecessors, (32381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:42,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8719 states to 8719 states and 32381 transitions. [2021-06-05 23:36:42,678 INFO L78 Accepts]: Start accepts. Automaton has 8719 states and 32381 transitions. Word has length 28 [2021-06-05 23:36:42,678 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:36:42,678 INFO L482 AbstractCegarLoop]: Abstraction has 8719 states and 32381 transitions. [2021-06-05 23:36:42,678 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 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-06-05 23:36:42,678 INFO L276 IsEmpty]: Start isEmpty. Operand 8719 states and 32381 transitions. [2021-06-05 23:36:42,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:36:42,691 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:36:42,691 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:36:42,901 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:36:42,901 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:36:42,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:36:42,901 INFO L82 PathProgramCache]: Analyzing trace with hash 1194690256, now seen corresponding path program 29 times [2021-06-05 23:36:42,901 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:36:42,901 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [521169562] [2021-06-05 23:36:42,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:36:42,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:36:43,080 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:43,080 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:36:43,080 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [521169562] [2021-06-05 23:36:43,080 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [521169562] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:43,080 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1243432453] [2021-06-05 23:36:43,080 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:36:43,105 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:36:43,106 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:36:43,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:36:43,107 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:36:43,249 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-05 23:36:43,250 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:43,261 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:43,263 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:36:43,263 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:54, output treesize:53 [2021-06-05 23:36:43,301 INFO L446 ElimStorePlain]: Different costs {0=[B, v_C_31], 2=[A]} [2021-06-05 23:36:43,303 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-05 23:36:43,304 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:43,311 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:43,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 18 treesize of output 14 [2021-06-05 23:36:43,314 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:36:43,320 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:43,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:36:43,322 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:36:43,322 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 33 treesize of output 21 [2021-06-05 23:36:43,323 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:43,328 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:43,329 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:36:43,329 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-06-05 23:36:43,343 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:43,343 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1243432453] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:43,343 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:36:43,343 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-05 23:36:43,343 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [141130416] [2021-06-05 23:36:43,344 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:36:43,344 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:36:43,344 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:36:43,344 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:36:43,344 INFO L87 Difference]: Start difference. First operand 8719 states and 32381 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:44,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:36:44,055 INFO L93 Difference]: Finished difference Result 11783 states and 42686 transitions. [2021-06-05 23:36:44,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 23:36:44,056 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:36:44,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:36:44,076 INFO L225 Difference]: With dead ends: 11783 [2021-06-05 23:36:44,076 INFO L226 Difference]: Without dead ends: 11758 [2021-06-05 23:36:44,076 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 541.6ms TimeCoverageRelationStatistics Valid=83, Invalid=423, Unknown=0, NotChecked=0, Total=506 [2021-06-05 23:36:44,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11758 states. [2021-06-05 23:36:44,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11758 to 8765. [2021-06-05 23:36:44,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8765 states, 8764 states have (on average 3.7110908261068007) internal successors, (32524), 8764 states have internal predecessors, (32524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:44,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8765 states to 8765 states and 32524 transitions. [2021-06-05 23:36:44,261 INFO L78 Accepts]: Start accepts. Automaton has 8765 states and 32524 transitions. Word has length 28 [2021-06-05 23:36:44,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:36:44,261 INFO L482 AbstractCegarLoop]: Abstraction has 8765 states and 32524 transitions. [2021-06-05 23:36:44,261 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:44,262 INFO L276 IsEmpty]: Start isEmpty. Operand 8765 states and 32524 transitions. [2021-06-05 23:36:44,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:36:44,274 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:36:44,274 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:36:44,484 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,32 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:36:44,484 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:36:44,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:36:44,485 INFO L82 PathProgramCache]: Analyzing trace with hash 1819349264, now seen corresponding path program 30 times [2021-06-05 23:36:44,485 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:36:44,485 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [768490968] [2021-06-05 23:36:44,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:36:44,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:36:44,670 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:44,670 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:36:44,670 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [768490968] [2021-06-05 23:36:44,670 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [768490968] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:44,670 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [805359152] [2021-06-05 23:36:44,670 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:36:44,696 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:36:44,696 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:36:44,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:36:44,698 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:36:44,787 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-05 23:36:44,788 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:44,800 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:44,802 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:36:44,802 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:67, output treesize:66 [2021-06-05 23:36:44,884 INFO L446 ElimStorePlain]: Different costs {0=[B, v_C_33], 2=[A]} [2021-06-05 23:36:44,886 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-05 23:36:44,887 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:44,893 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:44,893 INFO L518 ElimStorePlain]: Eliminatee v_C_33 vanished before elimination [2021-06-05 23:36:44,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:36:44,895 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:36:44,896 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-06-05 23:36:44,897 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:44,901 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:44,902 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:36:44,902 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-06-05 23:36:44,916 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:44,916 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [805359152] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:44,916 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:36:44,916 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-05 23:36:44,917 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1819385233] [2021-06-05 23:36:44,917 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:36:44,917 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:36:44,917 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:36:44,917 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:36:44,917 INFO L87 Difference]: Start difference. First operand 8765 states and 32524 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:45,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:36:45,453 INFO L93 Difference]: Finished difference Result 11773 states and 42654 transitions. [2021-06-05 23:36:45,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 23:36:45,453 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:36:45,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:36:45,473 INFO L225 Difference]: With dead ends: 11773 [2021-06-05 23:36:45,473 INFO L226 Difference]: Without dead ends: 11710 [2021-06-05 23:36:45,474 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 467.0ms TimeCoverageRelationStatistics Valid=92, Invalid=414, Unknown=0, NotChecked=0, Total=506 [2021-06-05 23:36:45,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11710 states. [2021-06-05 23:36:45,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11710 to 8784. [2021-06-05 23:36:45,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8784 states, 8783 states have (on average 3.709552544688603) internal successors, (32581), 8783 states have internal predecessors, (32581), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:45,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8784 states to 8784 states and 32581 transitions. [2021-06-05 23:36:45,619 INFO L78 Accepts]: Start accepts. Automaton has 8784 states and 32581 transitions. Word has length 28 [2021-06-05 23:36:45,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:36:45,620 INFO L482 AbstractCegarLoop]: Abstraction has 8784 states and 32581 transitions. [2021-06-05 23:36:45,620 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:45,620 INFO L276 IsEmpty]: Start isEmpty. Operand 8784 states and 32581 transitions. [2021-06-05 23:36:45,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:36:45,632 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:36:45,632 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:36:45,833 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable61 [2021-06-05 23:36:45,833 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:36:45,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:36:45,833 INFO L82 PathProgramCache]: Analyzing trace with hash -209048752, now seen corresponding path program 31 times [2021-06-05 23:36:45,833 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:36:45,833 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [581135832] [2021-06-05 23:36:45,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:36:45,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:36:46,070 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:46,070 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:36:46,070 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [581135832] [2021-06-05 23:36:46,070 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [581135832] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:46,070 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1146608105] [2021-06-05 23:36:46,070 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:36:46,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:36:46,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:36:46,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:36:46,201 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-05 23:36:46,202 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:46,215 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:46,217 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:36:46,217 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:67, output treesize:66 [2021-06-05 23:36:46,263 INFO L446 ElimStorePlain]: Different costs {0=[v_C_35], 3=[A]} [2021-06-05 23:36:46,266 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 24 [2021-06-05 23:36:46,267 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:46,278 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:46,280 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:36:46,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:36:46,281 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 29 [2021-06-05 23:36:46,282 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:46,290 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:46,292 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:36:46,292 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:70, output treesize:35 [2021-06-05 23:36:46,311 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-06-05 23:36:46,313 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:46,315 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:46,316 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:36:46,316 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-06-05 23:36:46,335 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:46,335 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1146608105] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:46,335 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:36:46,336 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-05 23:36:46,336 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2074501865] [2021-06-05 23:36:46,336 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:36:46,336 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:36:46,336 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:36:46,336 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:36:46,336 INFO L87 Difference]: Start difference. First operand 8784 states and 32581 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 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-06-05 23:36:47,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:36:47,110 INFO L93 Difference]: Finished difference Result 11864 states and 42950 transitions. [2021-06-05 23:36:47,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 23:36:47,111 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 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 28 [2021-06-05 23:36:47,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:36:47,132 INFO L225 Difference]: With dead ends: 11864 [2021-06-05 23:36:47,132 INFO L226 Difference]: Without dead ends: 11839 [2021-06-05 23:36:47,132 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 539.7ms TimeCoverageRelationStatistics Valid=100, Invalid=452, Unknown=0, NotChecked=0, Total=552 [2021-06-05 23:36:47,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11839 states. [2021-06-05 23:36:47,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11839 to 8763. [2021-06-05 23:36:47,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8763 states, 8762 states have (on average 3.713421593243552) internal successors, (32537), 8762 states have internal predecessors, (32537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:47,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8763 states to 8763 states and 32537 transitions. [2021-06-05 23:36:47,276 INFO L78 Accepts]: Start accepts. Automaton has 8763 states and 32537 transitions. Word has length 28 [2021-06-05 23:36:47,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:36:47,276 INFO L482 AbstractCegarLoop]: Abstraction has 8763 states and 32537 transitions. [2021-06-05 23:36:47,276 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 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-06-05 23:36:47,277 INFO L276 IsEmpty]: Start isEmpty. Operand 8763 states and 32537 transitions. [2021-06-05 23:36:47,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:36:47,289 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:36:47,289 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:36:47,490 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:36:47,490 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:36:47,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:36:47,490 INFO L82 PathProgramCache]: Analyzing trace with hash -691193520, now seen corresponding path program 32 times [2021-06-05 23:36:47,490 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:36:47,490 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2028666] [2021-06-05 23:36:47,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:36:47,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:36:47,673 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:47,673 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:36:47,673 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2028666] [2021-06-05 23:36:47,673 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2028666] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:47,673 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1627426224] [2021-06-05 23:36:47,673 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:36:47,696 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:36:47,697 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:36:47,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:36:47,698 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:36:47,807 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-05 23:36:47,808 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:47,816 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:47,817 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:36:47,817 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:48 [2021-06-05 23:36:47,854 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-05 23:36:47,855 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:47,858 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:47,860 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-06-05 23:36:47,861 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:47,862 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:47,862 INFO L518 ElimStorePlain]: Eliminatee v_C_37 vanished before elimination [2021-06-05 23:36:47,863 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:36:47,863 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:5 [2021-06-05 23:36:47,877 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:47,878 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1627426224] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:47,878 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:36:47,878 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-06-05 23:36:47,878 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [657810374] [2021-06-05 23:36:47,878 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 23:36:47,878 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:36:47,878 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 23:36:47,878 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:36:47,878 INFO L87 Difference]: Start difference. First operand 8763 states and 32537 transitions. Second operand has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:48,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:36:48,578 INFO L93 Difference]: Finished difference Result 9105 states and 33542 transitions. [2021-06-05 23:36:48,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 23:36:48,579 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:36:48,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:36:48,593 INFO L225 Difference]: With dead ends: 9105 [2021-06-05 23:36:48,594 INFO L226 Difference]: Without dead ends: 9090 [2021-06-05 23:36:48,594 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 525.2ms TimeCoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2021-06-05 23:36:48,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9090 states. [2021-06-05 23:36:48,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9090 to 8789. [2021-06-05 23:36:48,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8789 states, 8788 states have (on average 3.7131315430132) internal successors, (32631), 8788 states have internal predecessors, (32631), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:48,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8789 states to 8789 states and 32631 transitions. [2021-06-05 23:36:48,708 INFO L78 Accepts]: Start accepts. Automaton has 8789 states and 32631 transitions. Word has length 28 [2021-06-05 23:36:48,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:36:48,708 INFO L482 AbstractCegarLoop]: Abstraction has 8789 states and 32631 transitions. [2021-06-05 23:36:48,708 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:48,708 INFO L276 IsEmpty]: Start isEmpty. Operand 8789 states and 32631 transitions. [2021-06-05 23:36:48,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:36:48,720 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:36:48,720 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:36:48,920 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2021-06-05 23:36:48,921 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:36:48,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:36:48,921 INFO L82 PathProgramCache]: Analyzing trace with hash 611501012, now seen corresponding path program 33 times [2021-06-05 23:36:48,921 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:36:48,921 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1009537689] [2021-06-05 23:36:48,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:36:48,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:36:49,098 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:49,098 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:36:49,098 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1009537689] [2021-06-05 23:36:49,098 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1009537689] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:49,098 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1388924927] [2021-06-05 23:36:49,098 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:36:49,124 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-05 23:36:49,124 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:36:49,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 38 conjunts are in the unsatisfiable core [2021-06-05 23:36:49,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:36:49,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-05 23:36:49,219 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:49,229 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:49,229 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:36:49,229 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:37 [2021-06-05 23:36:49,345 INFO L446 ElimStorePlain]: Different costs {0=[v_C_39], 2=[A, B]} [2021-06-05 23:36:49,347 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 24 [2021-06-05 23:36:49,348 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:49,357 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:49,368 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:49,368 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 39 [2021-06-05 23:36:49,372 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-06-05 23:36:49,389 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:49,398 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:49,399 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 67 treesize of output 65 [2021-06-05 23:36:49,410 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: and 3 xjuncts. [2021-06-05 23:36:49,444 INFO L628 ElimStorePlain]: treesize reduction 41, result has 48.1 percent of original size [2021-06-05 23:36:49,445 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:36:49,445 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:57, output treesize:38 [2021-06-05 23:36:49,497 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:49,498 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1388924927] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:49,498 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:36:49,498 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 19 [2021-06-05 23:36:49,498 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1642330902] [2021-06-05 23:36:49,498 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 23:36:49,498 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:36:49,498 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 23:36:49,498 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2021-06-05 23:36:49,498 INFO L87 Difference]: Start difference. First operand 8789 states and 32631 transitions. Second operand has 20 states, 20 states have (on average 2.3) internal successors, (46), 19 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-06-05 23:36:50,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:36:50,937 INFO L93 Difference]: Finished difference Result 11850 states and 42895 transitions. [2021-06-05 23:36:50,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 23:36:50,937 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.3) internal successors, (46), 19 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 28 [2021-06-05 23:36:50,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:36:50,958 INFO L225 Difference]: With dead ends: 11850 [2021-06-05 23:36:50,958 INFO L226 Difference]: Without dead ends: 11767 [2021-06-05 23:36:50,959 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 335 ImplicationChecksByTransitivity, 949.0ms TimeCoverageRelationStatistics Valid=170, Invalid=1236, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:36:50,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11767 states. [2021-06-05 23:36:51,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11767 to 8811. [2021-06-05 23:36:51,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8811 states, 8810 states have (on average 3.7122587968217933) internal successors, (32705), 8810 states have internal predecessors, (32705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:51,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8811 states to 8811 states and 32705 transitions. [2021-06-05 23:36:51,133 INFO L78 Accepts]: Start accepts. Automaton has 8811 states and 32705 transitions. Word has length 28 [2021-06-05 23:36:51,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:36:51,133 INFO L482 AbstractCegarLoop]: Abstraction has 8811 states and 32705 transitions. [2021-06-05 23:36:51,133 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.3) internal successors, (46), 19 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-06-05 23:36:51,133 INFO L276 IsEmpty]: Start isEmpty. Operand 8811 states and 32705 transitions. [2021-06-05 23:36:51,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:36:51,144 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:36:51,144 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:36:51,348 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:36:51,349 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:36:51,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:36:51,350 INFO L82 PathProgramCache]: Analyzing trace with hash 1679375576, now seen corresponding path program 34 times [2021-06-05 23:36:51,350 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:36:51,350 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1981603069] [2021-06-05 23:36:51,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:36:51,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:36:51,565 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:51,565 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:36:51,565 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1981603069] [2021-06-05 23:36:51,565 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1981603069] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:51,565 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2047917167] [2021-06-05 23:36:51,565 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:36:51,589 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:36:51,589 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:36:51,589 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:36:51,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:36:51,681 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-05 23:36:51,682 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:51,691 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:51,692 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:36:51,692 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:48, output treesize:47 [2021-06-05 23:36:51,723 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-05 23:36:51,724 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:51,729 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:51,731 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 23:36:51,732 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:36:51,737 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:51,738 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:36:51,738 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-06-05 23:36:51,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-05 23:36:51,760 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:51,762 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:51,762 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:36:51,762 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-06-05 23:36:51,783 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:51,783 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2047917167] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:51,783 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:36:51,783 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-06-05 23:36:51,784 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2136800747] [2021-06-05 23:36:51,785 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 23:36:51,785 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:36:51,785 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 23:36:51,785 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:36:51,785 INFO L87 Difference]: Start difference. First operand 8811 states and 32705 transitions. Second operand has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:52,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:36:52,515 INFO L93 Difference]: Finished difference Result 11773 states and 42754 transitions. [2021-06-05 23:36:52,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 23:36:52,515 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:36:52,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:36:52,535 INFO L225 Difference]: With dead ends: 11773 [2021-06-05 23:36:52,535 INFO L226 Difference]: Without dead ends: 11758 [2021-06-05 23:36:52,535 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 537.4ms TimeCoverageRelationStatistics Valid=91, Invalid=559, Unknown=0, NotChecked=0, Total=650 [2021-06-05 23:36:52,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11758 states. [2021-06-05 23:36:52,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11758 to 8839. [2021-06-05 23:36:52,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8839 states, 8838 states have (on average 3.7121520706042093) internal successors, (32808), 8838 states have internal predecessors, (32808), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:52,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8839 states to 8839 states and 32808 transitions. [2021-06-05 23:36:52,668 INFO L78 Accepts]: Start accepts. Automaton has 8839 states and 32808 transitions. Word has length 28 [2021-06-05 23:36:52,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:36:52,669 INFO L482 AbstractCegarLoop]: Abstraction has 8839 states and 32808 transitions. [2021-06-05 23:36:52,669 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:52,669 INFO L276 IsEmpty]: Start isEmpty. Operand 8839 states and 32808 transitions. [2021-06-05 23:36:52,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:36:52,681 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:36:52,681 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:36:52,882 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,37 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:36:52,882 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:36:52,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:36:52,882 INFO L82 PathProgramCache]: Analyzing trace with hash -1494941196, now seen corresponding path program 35 times [2021-06-05 23:36:52,883 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:36:52,883 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1544892252] [2021-06-05 23:36:52,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:36:52,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:36:53,092 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:53,092 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:36:53,092 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1544892252] [2021-06-05 23:36:53,092 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1544892252] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:53,092 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [86430306] [2021-06-05 23:36:53,092 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-05 23:36:53,116 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:36:53,117 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:36:53,117 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:36:53,118 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:36:53,164 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-05 23:36:53,165 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:53,177 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:53,177 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:36:53,178 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:59, output treesize:58 [2021-06-05 23:36:53,303 INFO L446 ElimStorePlain]: Different costs {0=[B, v_C_43], 2=[A]} [2021-06-05 23:36:53,305 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-05 23:36:53,306 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:53,312 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:53,312 INFO L518 ElimStorePlain]: Eliminatee v_C_43 vanished before elimination [2021-06-05 23:36:53,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:36:53,314 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:36:53,315 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-06-05 23:36:53,316 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:53,320 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:53,320 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:36:53,320 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-06-05 23:36:53,334 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:53,335 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [86430306] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:53,335 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:36:53,335 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-05 23:36:53,335 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1443995343] [2021-06-05 23:36:53,335 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:36:53,335 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:36:53,335 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:36:53,335 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:36:53,335 INFO L87 Difference]: Start difference. First operand 8839 states and 32808 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:53,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:36:53,818 INFO L93 Difference]: Finished difference Result 11850 states and 42962 transitions. [2021-06-05 23:36:53,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 23:36:53,819 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:36:53,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:36:53,838 INFO L225 Difference]: With dead ends: 11850 [2021-06-05 23:36:53,838 INFO L226 Difference]: Without dead ends: 11787 [2021-06-05 23:36:53,839 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 393.4ms TimeCoverageRelationStatistics Valid=89, Invalid=373, Unknown=0, NotChecked=0, Total=462 [2021-06-05 23:36:53,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11787 states. [2021-06-05 23:36:53,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11787 to 8865. [2021-06-05 23:36:53,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8865 states, 8864 states have (on average 3.7093862815884475) internal successors, (32880), 8864 states have internal predecessors, (32880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:53,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8865 states to 8865 states and 32880 transitions. [2021-06-05 23:36:53,979 INFO L78 Accepts]: Start accepts. Automaton has 8865 states and 32880 transitions. Word has length 28 [2021-06-05 23:36:53,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:36:53,979 INFO L482 AbstractCegarLoop]: Abstraction has 8865 states and 32880 transitions. [2021-06-05 23:36:53,979 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:53,979 INFO L276 IsEmpty]: Start isEmpty. Operand 8865 states and 32880 transitions. [2021-06-05 23:36:53,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:36:53,992 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:36:53,993 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:36:54,193 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable71 [2021-06-05 23:36:54,193 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:36:54,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:36:54,193 INFO L82 PathProgramCache]: Analyzing trace with hash 771628084, now seen corresponding path program 36 times [2021-06-05 23:36:54,193 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:36:54,194 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [207658941] [2021-06-05 23:36:54,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:36:54,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:36:54,405 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:54,405 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:36:54,405 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [207658941] [2021-06-05 23:36:54,405 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [207658941] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:54,405 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1531085383] [2021-06-05 23:36:54,405 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:36:54,429 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 23:36:54,429 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:36:54,430 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 37 conjunts are in the unsatisfiable core [2021-06-05 23:36:54,430 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:36:54,486 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-05 23:36:54,487 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:54,499 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:54,500 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:36:54,500 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:61, output treesize:60 [2021-06-05 23:36:54,646 INFO L446 ElimStorePlain]: Different costs {0=[v_C_45], 3=[A]} [2021-06-05 23:36:54,649 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 24 [2021-06-05 23:36:54,650 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:54,669 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:54,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:36:54,683 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:54,683 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 42 treesize of output 42 [2021-06-05 23:36:54,688 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:54,708 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:54,730 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:36:54,731 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:88, output treesize:102 [2021-06-05 23:36:54,857 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 23:36:54,858 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:54,874 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:54,874 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 42 treesize of output 42 [2021-06-05 23:36:54,882 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-06-05 23:36:54,895 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:54,895 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 30 treesize of output 26 [2021-06-05 23:36:54,899 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 2 xjuncts. [2021-06-05 23:36:54,903 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:36:54,903 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:36:54,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 11 [2021-06-05 23:36:54,905 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:54,909 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-06-05 23:36:54,910 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:54,971 INFO L628 ElimStorePlain]: treesize reduction 106, result has 36.1 percent of original size [2021-06-05 23:36:54,973 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 23:36:54,973 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 2 variables, input treesize:212, output treesize:62 [2021-06-05 23:36:55,033 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:55,034 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1531085383] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:55,034 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:36:55,034 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 17 [2021-06-05 23:36:55,034 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1961298990] [2021-06-05 23:36:55,034 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 23:36:55,034 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:36:55,034 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 23:36:55,034 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-06-05 23:36:55,034 INFO L87 Difference]: Start difference. First operand 8865 states and 32880 transitions. Second operand has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:55,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:36:55,971 INFO L93 Difference]: Finished difference Result 12047 states and 43486 transitions. [2021-06-05 23:36:55,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 23:36:55,972 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:36:55,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:36:55,993 INFO L225 Difference]: With dead ends: 12047 [2021-06-05 23:36:55,993 INFO L226 Difference]: Without dead ends: 11986 [2021-06-05 23:36:55,994 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 211 ImplicationChecksByTransitivity, 747.9ms TimeCoverageRelationStatistics Valid=138, Invalid=732, Unknown=0, NotChecked=0, Total=870 [2021-06-05 23:36:56,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11986 states. [2021-06-05 23:36:56,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11986 to 8872. [2021-06-05 23:36:56,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8872 states, 8871 states have (on average 3.708826513358133) internal successors, (32901), 8871 states have internal predecessors, (32901), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:56,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8872 states to 8872 states and 32901 transitions. [2021-06-05 23:36:56,160 INFO L78 Accepts]: Start accepts. Automaton has 8872 states and 32901 transitions. Word has length 28 [2021-06-05 23:36:56,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:36:56,160 INFO L482 AbstractCegarLoop]: Abstraction has 8872 states and 32901 transitions. [2021-06-05 23:36:56,160 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:56,160 INFO L276 IsEmpty]: Start isEmpty. Operand 8872 states and 32901 transitions. [2021-06-05 23:36:56,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:36:56,173 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:36:56,173 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:36:56,377 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:36:56,378 INFO L430 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:36:56,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:36:56,378 INFO L82 PathProgramCache]: Analyzing trace with hash -1703274480, now seen corresponding path program 37 times [2021-06-05 23:36:56,378 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:36:56,378 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [832972680] [2021-06-05 23:36:56,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:36:56,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:36:56,612 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:56,612 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:36:56,612 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [832972680] [2021-06-05 23:36:56,613 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [832972680] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:56,613 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1837671846] [2021-06-05 23:36:56,613 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:36:56,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:36:56,637 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:36:56,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:36:56,698 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-05 23:36:56,698 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:56,707 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:56,707 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:36:56,708 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-06-05 23:36:56,788 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-05 23:36:56,789 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:56,793 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:56,794 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-06-05 23:36:56,795 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:56,796 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:56,796 INFO L518 ElimStorePlain]: Eliminatee v_C_47 vanished before elimination [2021-06-05 23:36:56,797 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:36:56,797 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:5 [2021-06-05 23:36:56,811 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:56,811 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1837671846] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:56,811 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:36:56,811 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-06-05 23:36:56,812 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2134810458] [2021-06-05 23:36:56,812 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 23:36:56,812 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:36:56,812 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 23:36:56,812 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:36:56,812 INFO L87 Difference]: Start difference. First operand 8872 states and 32901 transitions. Second operand has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:57,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:36:57,451 INFO L93 Difference]: Finished difference Result 13042 states and 46993 transitions. [2021-06-05 23:36:57,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 23:36:57,452 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:36:57,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:36:57,478 INFO L225 Difference]: With dead ends: 13042 [2021-06-05 23:36:57,478 INFO L226 Difference]: Without dead ends: 12979 [2021-06-05 23:36:57,479 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 552.8ms TimeCoverageRelationStatistics Valid=120, Invalid=530, Unknown=0, NotChecked=0, Total=650 [2021-06-05 23:36:57,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12979 states. [2021-06-05 23:36:57,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12979 to 8887. [2021-06-05 23:36:57,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8887 states, 8886 states have (on average 3.70717983344587) internal successors, (32942), 8886 states have internal predecessors, (32942), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:57,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8887 states to 8887 states and 32942 transitions. [2021-06-05 23:36:57,637 INFO L78 Accepts]: Start accepts. Automaton has 8887 states and 32942 transitions. Word has length 28 [2021-06-05 23:36:57,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:36:57,637 INFO L482 AbstractCegarLoop]: Abstraction has 8887 states and 32942 transitions. [2021-06-05 23:36:57,637 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:57,637 INFO L276 IsEmpty]: Start isEmpty. Operand 8887 states and 32942 transitions. [2021-06-05 23:36:57,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:36:57,649 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:36:57,649 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:36:57,850 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2021-06-05 23:36:57,850 INFO L430 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:36:57,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:36:57,850 INFO L82 PathProgramCache]: Analyzing trace with hash -1572310124, now seen corresponding path program 38 times [2021-06-05 23:36:57,851 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:36:57,851 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1259100678] [2021-06-05 23:36:57,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:36:57,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:36:58,221 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:58,221 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:36:58,221 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1259100678] [2021-06-05 23:36:58,222 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1259100678] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:58,222 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [72014855] [2021-06-05 23:36:58,222 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:36:58,246 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:36:58,247 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:36:58,248 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:36:58,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:36:58,330 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-05 23:36:58,331 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:58,339 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:58,340 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:36:58,340 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-06-05 23:36:58,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-05 23:36:58,393 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:58,398 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:58,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 18 treesize of output 14 [2021-06-05 23:36:58,401 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:36:58,405 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:58,406 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:36:58,406 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:41, output treesize:19 [2021-06-05 23:36:58,425 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-05 23:36:58,426 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:58,427 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:58,427 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:36:58,427 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-06-05 23:36:58,447 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:58,448 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [72014855] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:58,448 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:36:58,448 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-06-05 23:36:58,448 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1543809055] [2021-06-05 23:36:58,448 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 23:36:58,448 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:36:58,448 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 23:36:58,448 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:36:58,448 INFO L87 Difference]: Start difference. First operand 8887 states and 32942 transitions. Second operand has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:59,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:36:59,130 INFO L93 Difference]: Finished difference Result 11822 states and 42875 transitions. [2021-06-05 23:36:59,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 23:36:59,131 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:36:59,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:36:59,152 INFO L225 Difference]: With dead ends: 11822 [2021-06-05 23:36:59,153 INFO L226 Difference]: Without dead ends: 11794 [2021-06-05 23:36:59,153 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 547.5ms TimeCoverageRelationStatistics Valid=97, Invalid=503, Unknown=0, NotChecked=0, Total=600 [2021-06-05 23:36:59,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11794 states. [2021-06-05 23:36:59,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11794 to 8890. [2021-06-05 23:36:59,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8890 states, 8889 states have (on average 3.7077286533918326) internal successors, (32958), 8889 states have internal predecessors, (32958), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:59,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8890 states to 8890 states and 32958 transitions. [2021-06-05 23:36:59,297 INFO L78 Accepts]: Start accepts. Automaton has 8890 states and 32958 transitions. Word has length 28 [2021-06-05 23:36:59,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:36:59,297 INFO L482 AbstractCegarLoop]: Abstraction has 8890 states and 32958 transitions. [2021-06-05 23:36:59,297 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:36:59,297 INFO L276 IsEmpty]: Start isEmpty. Operand 8890 states and 32958 transitions. [2021-06-05 23:36:59,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:36:59,310 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:36:59,310 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:36:59,510 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:36:59,511 INFO L430 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:36:59,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:36:59,511 INFO L82 PathProgramCache]: Analyzing trace with hash -2106345036, now seen corresponding path program 39 times [2021-06-05 23:36:59,511 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:36:59,511 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [617174179] [2021-06-05 23:36:59,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:36:59,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:36:59,718 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:36:59,719 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:36:59,719 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [617174179] [2021-06-05 23:36:59,719 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [617174179] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:36:59,719 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [245981188] [2021-06-05 23:36:59,719 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:36:59,747 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:36:59,747 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:36:59,747 WARN L261 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 40 conjunts are in the unsatisfiable core [2021-06-05 23:36:59,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:36:59,848 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-05 23:36:59,849 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:59,859 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:59,860 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:36:59,860 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:43, output treesize:42 [2021-06-05 23:36:59,921 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-06-05 23:36:59,922 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:36:59,933 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:59,935 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:36:59,935 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:57, output treesize:49 [2021-06-05 23:36:59,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:36:59,973 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:36:59,982 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:36:59,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 38 treesize of output 46 [2021-06-05 23:36:59,986 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:37:00,005 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:00,023 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:37:00,023 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:72, output treesize:100 [2021-06-05 23:37:00,348 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_3], 3=[B, v_prenex_4]} [2021-06-05 23:37:00,358 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:00,358 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 44 treesize of output 36 [2021-06-05 23:37:00,369 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:00,413 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:00,435 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-06-05 23:37:00,435 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 55 treesize of output 51 [2021-06-05 23:37:00,439 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:00,484 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:00,502 INFO L354 Elim1Store]: treesize reduction 13, result has 48.0 percent of original size [2021-06-05 23:37:00,503 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 59 treesize of output 50 [2021-06-05 23:37:00,506 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:00,556 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:00,586 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 23:37:00,586 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:199, output treesize:332 [2021-06-05 23:37:00,748 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:00,748 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [245981188] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:00,749 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:37:00,749 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 14] total 21 [2021-06-05 23:37:00,749 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1515055721] [2021-06-05 23:37:00,749 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 23:37:00,749 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:37:00,749 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 23:37:00,749 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=404, Unknown=0, NotChecked=0, Total=462 [2021-06-05 23:37:00,749 INFO L87 Difference]: Start difference. First operand 8890 states and 32958 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 21 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-06-05 23:37:02,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:37:02,043 INFO L93 Difference]: Finished difference Result 9148 states and 33670 transitions. [2021-06-05 23:37:02,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 23:37:02,043 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 21 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 28 [2021-06-05 23:37:02,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:37:02,111 INFO L225 Difference]: With dead ends: 9148 [2021-06-05 23:37:02,112 INFO L226 Difference]: Without dead ends: 9108 [2021-06-05 23:37:02,112 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 13 SyntacticMatches, 4 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 217 ImplicationChecksByTransitivity, 1164.0ms TimeCoverageRelationStatistics Valid=106, Invalid=824, Unknown=0, NotChecked=0, Total=930 [2021-06-05 23:37:02,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9108 states. [2021-06-05 23:37:02,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9108 to 8909. [2021-06-05 23:37:02,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8909 states, 8908 states have (on average 3.7074539739559946) internal successors, (33026), 8908 states have internal predecessors, (33026), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:02,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8909 states to 8909 states and 33026 transitions. [2021-06-05 23:37:02,227 INFO L78 Accepts]: Start accepts. Automaton has 8909 states and 33026 transitions. Word has length 28 [2021-06-05 23:37:02,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:37:02,228 INFO L482 AbstractCegarLoop]: Abstraction has 8909 states and 33026 transitions. [2021-06-05 23:37:02,228 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 21 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-06-05 23:37:02,228 INFO L276 IsEmpty]: Start isEmpty. Operand 8909 states and 33026 transitions. [2021-06-05 23:37:02,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:37:02,239 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:37:02,239 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:37:02,439 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2021-06-05 23:37:02,440 INFO L430 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:37:02,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:37:02,440 INFO L82 PathProgramCache]: Analyzing trace with hash -1118853424, now seen corresponding path program 40 times [2021-06-05 23:37:02,440 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:37:02,440 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1730066760] [2021-06-05 23:37:02,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:37:02,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:37:02,639 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:02,639 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:37:02,639 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1730066760] [2021-06-05 23:37:02,639 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1730066760] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:02,639 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1488069802] [2021-06-05 23:37:02,639 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:37:02,663 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:37:02,664 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:37:02,664 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:37:02,665 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:37:02,718 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-05 23:37:02,719 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:02,729 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:02,729 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:02,729 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:63, output treesize:62 [2021-06-05 23:37:02,758 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 24 [2021-06-05 23:37:02,759 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:02,767 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:02,768 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:02,768 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:66, output treesize:54 [2021-06-05 23:37:02,792 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-06-05 23:37:02,793 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:02,797 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:02,797 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:02,798 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:24 [2021-06-05 23:37:02,816 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-05 23:37:02,817 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:02,818 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:02,819 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:02,819 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-06-05 23:37:02,840 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:02,840 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1488069802] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:02,840 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:37:02,840 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-06-05 23:37:02,840 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1362198023] [2021-06-05 23:37:02,840 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 23:37:02,840 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:37:02,841 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 23:37:02,841 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:37:02,841 INFO L87 Difference]: Start difference. First operand 8909 states and 33026 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:03,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:37:03,293 INFO L93 Difference]: Finished difference Result 9049 states and 33440 transitions. [2021-06-05 23:37:03,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 23:37:03,293 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:37:03,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:37:03,307 INFO L225 Difference]: With dead ends: 9049 [2021-06-05 23:37:03,307 INFO L226 Difference]: Without dead ends: 9034 [2021-06-05 23:37:03,307 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 310.1ms TimeCoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2021-06-05 23:37:03,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9034 states. [2021-06-05 23:37:03,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9034 to 8928. [2021-06-05 23:37:03,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8928 states, 8927 states have (on average 3.706956424330682) internal successors, (33092), 8927 states have internal predecessors, (33092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:03,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8928 states to 8928 states and 33092 transitions. [2021-06-05 23:37:03,426 INFO L78 Accepts]: Start accepts. Automaton has 8928 states and 33092 transitions. Word has length 28 [2021-06-05 23:37:03,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:37:03,427 INFO L482 AbstractCegarLoop]: Abstraction has 8928 states and 33092 transitions. [2021-06-05 23:37:03,427 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:03,427 INFO L276 IsEmpty]: Start isEmpty. Operand 8928 states and 33092 transitions. [2021-06-05 23:37:03,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:37:03,439 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:37:03,439 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:37:03,640 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2021-06-05 23:37:03,640 INFO L430 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:37:03,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:37:03,648 INFO L82 PathProgramCache]: Analyzing trace with hash -990845068, now seen corresponding path program 41 times [2021-06-05 23:37:03,649 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:37:03,649 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [18888309] [2021-06-05 23:37:03,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:37:03,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:37:03,887 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:03,887 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:37:03,887 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [18888309] [2021-06-05 23:37:03,887 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [18888309] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:03,887 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1335323932] [2021-06-05 23:37:03,887 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:37:03,913 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:37:03,913 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:37:03,914 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:37:03,914 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:37:03,941 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-05 23:37:03,941 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:03,953 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:03,954 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:03,954 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-06-05 23:37:04,115 INFO L446 ElimStorePlain]: Different costs {0=[B, v_C_55], 2=[A]} [2021-06-05 23:37:04,117 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-05 23:37:04,118 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:04,125 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:04,125 INFO L518 ElimStorePlain]: Eliminatee v_C_55 vanished before elimination [2021-06-05 23:37:04,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:37:04,127 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:37:04,128 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 33 treesize of output 21 [2021-06-05 23:37:04,129 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:04,133 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:04,134 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:04,134 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-06-05 23:37:04,149 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:04,149 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1335323932] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:04,149 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:37:04,149 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-05 23:37:04,150 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1564809563] [2021-06-05 23:37:04,150 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:37:04,150 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:37:04,150 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:37:04,150 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:37:04,150 INFO L87 Difference]: Start difference. First operand 8928 states and 33092 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:04,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:37:04,846 INFO L93 Difference]: Finished difference Result 12009 states and 43453 transitions. [2021-06-05 23:37:04,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 23:37:04,847 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:37:04,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:37:04,867 INFO L225 Difference]: With dead ends: 12009 [2021-06-05 23:37:04,867 INFO L226 Difference]: Without dead ends: 11969 [2021-06-05 23:37:04,867 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 502.0ms TimeCoverageRelationStatistics Valid=89, Invalid=417, Unknown=0, NotChecked=0, Total=506 [2021-06-05 23:37:04,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11969 states. [2021-06-05 23:37:05,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11969 to 8969. [2021-06-05 23:37:05,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8969 states, 8968 states have (on average 3.704504906333631) internal successors, (33222), 8968 states have internal predecessors, (33222), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:05,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8969 states to 8969 states and 33222 transitions. [2021-06-05 23:37:05,045 INFO L78 Accepts]: Start accepts. Automaton has 8969 states and 33222 transitions. Word has length 28 [2021-06-05 23:37:05,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:37:05,045 INFO L482 AbstractCegarLoop]: Abstraction has 8969 states and 33222 transitions. [2021-06-05 23:37:05,045 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:05,045 INFO L276 IsEmpty]: Start isEmpty. Operand 8969 states and 33222 transitions. [2021-06-05 23:37:05,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:37:05,057 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:37:05,057 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:37:05,258 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:37:05,258 INFO L430 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:37:05,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:37:05,258 INFO L82 PathProgramCache]: Analyzing trace with hash 1275724212, now seen corresponding path program 42 times [2021-06-05 23:37:05,259 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:37:05,259 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [236316333] [2021-06-05 23:37:05,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:37:05,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:37:05,435 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:05,435 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:37:05,435 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [236316333] [2021-06-05 23:37:05,435 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [236316333] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:05,435 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1717118296] [2021-06-05 23:37:05,435 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:37:05,465 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:37:05,465 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:37:05,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 37 conjunts are in the unsatisfiable core [2021-06-05 23:37:05,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:37:05,494 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-05 23:37:05,494 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:05,507 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:05,508 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:05,508 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:49 [2021-06-05 23:37:05,642 INFO L446 ElimStorePlain]: Different costs {0=[v_C_57], 2=[A]} [2021-06-05 23:37:05,645 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-06-05 23:37:05,646 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:05,659 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:05,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:37:05,668 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:37:05,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 27 [2021-06-05 23:37:05,669 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:05,679 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:05,680 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:05,680 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:64, output treesize:35 [2021-06-05 23:37:05,715 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:05,715 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 34 [2021-06-05 23:37:05,720 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:05,732 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:05,738 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:05,738 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:103 [2021-06-05 23:37:05,834 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:05,835 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1717118296] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:05,835 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:37:05,835 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 17 [2021-06-05 23:37:05,835 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [154166172] [2021-06-05 23:37:05,835 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 23:37:05,835 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:37:05,835 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 23:37:05,835 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-06-05 23:37:05,835 INFO L87 Difference]: Start difference. First operand 8969 states and 33222 transitions. Second operand has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 17 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-06-05 23:37:06,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:37:06,440 INFO L93 Difference]: Finished difference Result 12084 states and 43680 transitions. [2021-06-05 23:37:06,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 23:37:06,440 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 17 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 28 [2021-06-05 23:37:06,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:37:06,463 INFO L225 Difference]: With dead ends: 12084 [2021-06-05 23:37:06,463 INFO L226 Difference]: Without dead ends: 12025 [2021-06-05 23:37:06,463 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 533.7ms TimeCoverageRelationStatistics Valid=113, Invalid=487, Unknown=0, NotChecked=0, Total=600 [2021-06-05 23:37:06,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12025 states. [2021-06-05 23:37:06,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12025 to 9008. [2021-06-05 23:37:06,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9008 states, 9007 states have (on average 3.7008993005440214) internal successors, (33334), 9007 states have internal predecessors, (33334), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:06,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9008 states to 9008 states and 33334 transitions. [2021-06-05 23:37:06,611 INFO L78 Accepts]: Start accepts. Automaton has 9008 states and 33334 transitions. Word has length 28 [2021-06-05 23:37:06,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:37:06,611 INFO L482 AbstractCegarLoop]: Abstraction has 9008 states and 33334 transitions. [2021-06-05 23:37:06,611 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 17 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-06-05 23:37:06,611 INFO L276 IsEmpty]: Start isEmpty. Operand 9008 states and 33334 transitions. [2021-06-05 23:37:06,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:37:06,624 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:37:06,624 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:37:06,837 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable127 [2021-06-05 23:37:06,837 INFO L430 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:37:06,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:37:06,837 INFO L82 PathProgramCache]: Analyzing trace with hash 1941430964, now seen corresponding path program 43 times [2021-06-05 23:37:06,837 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:37:06,837 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [768582120] [2021-06-05 23:37:06,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:37:06,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:37:07,047 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:07,047 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:37:07,047 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [768582120] [2021-06-05 23:37:07,048 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [768582120] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:07,048 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [768070428] [2021-06-05 23:37:07,048 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-05 23:37:07,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:37:07,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:37:07,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:37:07,097 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-05 23:37:07,098 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:07,110 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:07,110 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:07,110 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-06-05 23:37:07,212 INFO L446 ElimStorePlain]: Different costs {0=[v_C_59], 3=[A]} [2021-06-05 23:37:07,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 28 treesize of output 24 [2021-06-05 23:37:07,217 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:07,227 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:07,229 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:37:07,230 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:37:07,230 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 29 [2021-06-05 23:37:07,231 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:07,238 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:07,239 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:07,239 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:58, output treesize:31 [2021-06-05 23:37:07,285 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-06-05 23:37:07,286 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:07,289 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:07,290 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:07,290 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-06-05 23:37:07,310 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:07,311 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [768070428] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:07,311 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:37:07,311 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-05 23:37:07,311 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [181192565] [2021-06-05 23:37:07,311 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:37:07,311 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:37:07,311 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:37:07,311 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:37:07,311 INFO L87 Difference]: Start difference. First operand 9008 states and 33334 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 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-06-05 23:37:07,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:37:07,908 INFO L93 Difference]: Finished difference Result 12059 states and 43607 transitions. [2021-06-05 23:37:07,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 23:37:07,908 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 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 28 [2021-06-05 23:37:07,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:37:07,931 INFO L225 Difference]: With dead ends: 12059 [2021-06-05 23:37:07,931 INFO L226 Difference]: Without dead ends: 12033 [2021-06-05 23:37:07,931 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 466.3ms TimeCoverageRelationStatistics Valid=88, Invalid=374, Unknown=0, NotChecked=0, Total=462 [2021-06-05 23:37:07,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12033 states. [2021-06-05 23:37:08,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12033 to 9023. [2021-06-05 23:37:08,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9023 states, 9022 states have (on average 3.7005098647749946) internal successors, (33386), 9022 states have internal predecessors, (33386), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:08,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9023 states to 9023 states and 33386 transitions. [2021-06-05 23:37:08,084 INFO L78 Accepts]: Start accepts. Automaton has 9023 states and 33386 transitions. Word has length 28 [2021-06-05 23:37:08,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:37:08,084 INFO L482 AbstractCegarLoop]: Abstraction has 9023 states and 33386 transitions. [2021-06-05 23:37:08,084 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 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-06-05 23:37:08,084 INFO L276 IsEmpty]: Start isEmpty. Operand 9023 states and 33386 transitions. [2021-06-05 23:37:08,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:37:08,097 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:37:08,097 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:37:08,312 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2021-06-05 23:37:08,313 INFO L430 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:37:08,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:37:08,313 INFO L82 PathProgramCache]: Analyzing trace with hash 664331920, now seen corresponding path program 44 times [2021-06-05 23:37:08,313 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:37:08,313 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1517287145] [2021-06-05 23:37:08,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:37:08,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:37:08,598 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:08,598 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:37:08,598 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1517287145] [2021-06-05 23:37:08,598 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1517287145] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:08,598 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1792978943] [2021-06-05 23:37:08,598 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-05 23:37:08,625 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:37:08,625 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:37:08,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:37:08,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:37:08,652 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-05 23:37:08,653 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:08,665 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:08,666 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:08,666 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:57, output treesize:56 [2021-06-05 23:37:08,877 INFO L446 ElimStorePlain]: Different costs {0=[B, v_C_61], 2=[A]} [2021-06-05 23:37:08,880 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-05 23:37:08,881 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:08,887 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:08,889 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 23:37:08,891 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:37:08,898 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:08,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:37:08,900 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:37:08,901 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 33 treesize of output 21 [2021-06-05 23:37:08,902 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:08,906 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:08,907 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:08,907 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-06-05 23:37:08,921 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:08,921 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1792978943] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:08,921 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:37:08,921 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-05 23:37:08,921 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [391418612] [2021-06-05 23:37:08,921 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:37:08,922 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:37:08,922 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:37:08,922 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:37:08,922 INFO L87 Difference]: Start difference. First operand 9023 states and 33386 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:09,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:37:09,525 INFO L93 Difference]: Finished difference Result 12089 states and 43695 transitions. [2021-06-05 23:37:09,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 23:37:09,526 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:37:09,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:37:09,547 INFO L225 Difference]: With dead ends: 12089 [2021-06-05 23:37:09,547 INFO L226 Difference]: Without dead ends: 12026 [2021-06-05 23:37:09,547 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 582.1ms TimeCoverageRelationStatistics Valid=102, Invalid=450, Unknown=0, NotChecked=0, Total=552 [2021-06-05 23:37:09,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12026 states. [2021-06-05 23:37:09,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12026 to 9037. [2021-06-05 23:37:09,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9037 states, 9036 states have (on average 3.699867197875166) internal successors, (33432), 9036 states have internal predecessors, (33432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:09,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9037 states to 9037 states and 33432 transitions. [2021-06-05 23:37:09,702 INFO L78 Accepts]: Start accepts. Automaton has 9037 states and 33432 transitions. Word has length 28 [2021-06-05 23:37:09,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:37:09,702 INFO L482 AbstractCegarLoop]: Abstraction has 9037 states and 33432 transitions. [2021-06-05 23:37:09,702 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:09,702 INFO L276 IsEmpty]: Start isEmpty. Operand 9037 states and 33432 transitions. [2021-06-05 23:37:09,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:37:09,715 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:37:09,715 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:37:09,915 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2021-06-05 23:37:09,915 INFO L430 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:37:09,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:37:09,916 INFO L82 PathProgramCache]: Analyzing trace with hash -1364066096, now seen corresponding path program 45 times [2021-06-05 23:37:09,916 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:37:09,916 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1123395134] [2021-06-05 23:37:09,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:37:09,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:37:10,139 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:10,139 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:37:10,139 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1123395134] [2021-06-05 23:37:10,139 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1123395134] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:10,139 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [847787110] [2021-06-05 23:37:10,139 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:37:10,164 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:37:10,164 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:37:10,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 39 conjunts are in the unsatisfiable core [2021-06-05 23:37:10,165 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:37:10,197 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-05 23:37:10,197 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:10,209 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:10,210 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:10,210 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-06-05 23:37:10,393 INFO L446 ElimStorePlain]: Different costs {0=[v_C_63], 3=[A]} [2021-06-05 23:37:10,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 28 treesize of output 24 [2021-06-05 23:37:10,396 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:10,411 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:10,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:37:10,422 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:10,423 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 43 treesize of output 49 [2021-06-05 23:37:10,426 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:10,445 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:10,448 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:10,448 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:75, output treesize:91 [2021-06-05 23:37:10,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:37:10,565 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:10,565 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 36 [2021-06-05 23:37:10,569 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:10,579 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-06-05 23:37:10,579 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 9 treesize of output 10 [2021-06-05 23:37:10,580 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:10,601 INFO L354 Elim1Store]: treesize reduction 17, result has 41.4 percent of original size [2021-06-05 23:37:10,601 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 25 [2021-06-05 23:37:10,602 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:10,612 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-06-05 23:37:10,612 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 48 treesize of output 1 [2021-06-05 23:37:10,613 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:10,751 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 39 [2021-06-05 23:37:10,751 INFO L628 ElimStorePlain]: treesize reduction 10, result has 91.8 percent of original size [2021-06-05 23:37:10,762 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 23:37:10,762 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:207, output treesize:221 [2021-06-05 23:37:10,949 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:10,949 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [847787110] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:10,949 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:37:10,949 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 14] total 19 [2021-06-05 23:37:10,949 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1322462524] [2021-06-05 23:37:10,949 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 23:37:10,949 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:37:10,950 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 23:37:10,950 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=316, Unknown=0, NotChecked=0, Total=380 [2021-06-05 23:37:10,950 INFO L87 Difference]: Start difference. First operand 9037 states and 33432 transitions. Second operand has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 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-06-05 23:37:12,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:37:12,058 INFO L93 Difference]: Finished difference Result 12209 states and 44002 transitions. [2021-06-05 23:37:12,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 23:37:12,058 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 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 28 [2021-06-05 23:37:12,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:37:12,081 INFO L225 Difference]: With dead ends: 12209 [2021-06-05 23:37:12,081 INFO L226 Difference]: Without dead ends: 12097 [2021-06-05 23:37:12,081 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 280 ImplicationChecksByTransitivity, 1137.7ms TimeCoverageRelationStatistics Valid=180, Invalid=1010, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 23:37:12,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12097 states. [2021-06-05 23:37:12,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12097 to 9048. [2021-06-05 23:37:12,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9048 states, 9047 states have (on average 3.699458383994694) internal successors, (33469), 9047 states have internal predecessors, (33469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:12,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9048 states to 9048 states and 33469 transitions. [2021-06-05 23:37:12,242 INFO L78 Accepts]: Start accepts. Automaton has 9048 states and 33469 transitions. Word has length 28 [2021-06-05 23:37:12,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:37:12,242 INFO L482 AbstractCegarLoop]: Abstraction has 9048 states and 33469 transitions. [2021-06-05 23:37:12,242 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 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-06-05 23:37:12,242 INFO L276 IsEmpty]: Start isEmpty. Operand 9048 states and 33469 transitions. [2021-06-05 23:37:12,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:37:12,256 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:37:12,256 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:37:12,456 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2021-06-05 23:37:12,456 INFO L430 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:37:12,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:37:12,457 INFO L82 PathProgramCache]: Analyzing trace with hash -428132080, now seen corresponding path program 46 times [2021-06-05 23:37:12,457 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:37:12,457 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [899203068] [2021-06-05 23:37:12,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:37:12,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:37:12,638 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:12,639 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:37:12,639 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [899203068] [2021-06-05 23:37:12,639 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [899203068] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:12,639 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1638708005] [2021-06-05 23:37:12,639 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:37:12,662 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:37:12,662 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:37:12,663 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:37:12,663 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:37:12,698 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-05 23:37:12,698 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:12,708 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:12,708 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:12,708 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:39, output treesize:38 [2021-06-05 23:37:12,809 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-05 23:37:12,810 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:12,813 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:12,813 INFO L518 ElimStorePlain]: Eliminatee v_C_65 vanished before elimination [2021-06-05 23:37:12,815 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 16 [2021-06-05 23:37:12,816 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:12,817 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:12,817 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:12,817 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:7 [2021-06-05 23:37:12,830 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:12,830 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1638708005] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:12,830 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:37:12,830 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-06-05 23:37:12,830 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2064109003] [2021-06-05 23:37:12,831 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 23:37:12,831 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:37:12,831 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 23:37:12,831 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:37:12,831 INFO L87 Difference]: Start difference. First operand 9048 states and 33469 transitions. Second operand has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:13,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:37:13,689 INFO L93 Difference]: Finished difference Result 13380 states and 48064 transitions. [2021-06-05 23:37:13,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 23:37:13,690 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:37:13,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:37:13,715 INFO L225 Difference]: With dead ends: 13380 [2021-06-05 23:37:13,715 INFO L226 Difference]: Without dead ends: 13340 [2021-06-05 23:37:13,715 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 653.9ms TimeCoverageRelationStatistics Valid=146, Invalid=666, Unknown=0, NotChecked=0, Total=812 [2021-06-05 23:37:13,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13340 states. [2021-06-05 23:37:13,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13340 to 9063. [2021-06-05 23:37:13,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9063 states, 9062 states have (on average 3.699073052306334) internal successors, (33521), 9062 states have internal predecessors, (33521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:13,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9063 states to 9063 states and 33521 transitions. [2021-06-05 23:37:13,877 INFO L78 Accepts]: Start accepts. Automaton has 9063 states and 33521 transitions. Word has length 28 [2021-06-05 23:37:13,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:37:13,877 INFO L482 AbstractCegarLoop]: Abstraction has 9063 states and 33521 transitions. [2021-06-05 23:37:13,877 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:13,877 INFO L276 IsEmpty]: Start isEmpty. Operand 9063 states and 33521 transitions. [2021-06-05 23:37:13,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:37:13,890 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:37:13,890 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:37:14,091 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:37:14,092 INFO L430 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:37:14,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:37:14,092 INFO L82 PathProgramCache]: Analyzing trace with hash -297167724, now seen corresponding path program 47 times [2021-06-05 23:37:14,092 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:37:14,092 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [992170635] [2021-06-05 23:37:14,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:37:14,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:37:14,363 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:14,363 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:37:14,363 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [992170635] [2021-06-05 23:37:14,363 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [992170635] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:14,363 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1130605348] [2021-06-05 23:37:14,363 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:37:14,388 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-05 23:37:14,388 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:37:14,389 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:37:14,389 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:37:14,423 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-05 23:37:14,424 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:14,433 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:14,434 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:14,434 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:46 [2021-06-05 23:37:14,507 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-06-05 23:37:14,508 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:14,514 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:14,515 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-06-05 23:37:14,516 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:14,520 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:14,521 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:14,521 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-06-05 23:37:14,539 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-05 23:37:14,540 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:14,541 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:14,542 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:14,542 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-06-05 23:37:14,560 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:14,560 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1130605348] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:14,560 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:37:14,560 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-06-05 23:37:14,560 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [650442659] [2021-06-05 23:37:14,560 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 23:37:14,560 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:37:14,560 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 23:37:14,560 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:37:14,561 INFO L87 Difference]: Start difference. First operand 9063 states and 33521 transitions. Second operand has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:15,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:37:15,240 INFO L93 Difference]: Finished difference Result 12064 states and 43684 transitions. [2021-06-05 23:37:15,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 23:37:15,240 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:37:15,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:37:15,261 INFO L225 Difference]: With dead ends: 12064 [2021-06-05 23:37:15,262 INFO L226 Difference]: Without dead ends: 12049 [2021-06-05 23:37:15,262 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 612.5ms TimeCoverageRelationStatistics Valid=105, Invalid=545, Unknown=0, NotChecked=0, Total=650 [2021-06-05 23:37:15,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12049 states. [2021-06-05 23:37:15,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12049 to 9065. [2021-06-05 23:37:15,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9065 states, 9064 states have (on average 3.7009046778464256) internal successors, (33545), 9064 states have internal predecessors, (33545), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:15,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9065 states to 9065 states and 33545 transitions. [2021-06-05 23:37:15,408 INFO L78 Accepts]: Start accepts. Automaton has 9065 states and 33545 transitions. Word has length 28 [2021-06-05 23:37:15,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:37:15,408 INFO L482 AbstractCegarLoop]: Abstraction has 9065 states and 33545 transitions. [2021-06-05 23:37:15,408 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:15,408 INFO L276 IsEmpty]: Start isEmpty. Operand 9065 states and 33545 transitions. [2021-06-05 23:37:15,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:37:15,421 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:37:15,421 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:37:15,621 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable155 [2021-06-05 23:37:15,621 INFO L430 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:37:15,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:37:15,621 INFO L82 PathProgramCache]: Analyzing trace with hash -831202636, now seen corresponding path program 48 times [2021-06-05 23:37:15,621 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:37:15,622 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [947138010] [2021-06-05 23:37:15,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:37:15,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:37:15,808 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:15,809 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:37:15,809 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [947138010] [2021-06-05 23:37:15,809 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [947138010] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:15,809 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1248535460] [2021-06-05 23:37:15,809 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:37:15,833 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 23:37:15,833 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:37:15,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:37:15,834 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:37:15,858 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-05 23:37:15,859 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:15,871 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:15,872 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:15,872 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-06-05 23:37:15,924 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 24 [2021-06-05 23:37:15,925 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:15,935 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:15,936 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:15,936 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:62, output treesize:50 [2021-06-05 23:37:15,966 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:37:15,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:37:15,967 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 42 treesize of output 24 [2021-06-05 23:37:15,967 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:15,975 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:15,976 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:15,976 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:58, output treesize:35 [2021-06-05 23:37:16,005 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-06-05 23:37:16,006 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:16,009 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:16,009 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:16,009 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-06-05 23:37:16,029 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:16,029 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1248535460] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:16,029 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:37:16,029 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-05 23:37:16,030 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [438754584] [2021-06-05 23:37:16,030 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:37:16,030 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:37:16,030 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:37:16,030 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:37:16,030 INFO L87 Difference]: Start difference. First operand 9065 states and 33545 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 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-06-05 23:37:16,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:37:16,313 INFO L93 Difference]: Finished difference Result 9201 states and 33924 transitions. [2021-06-05 23:37:16,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 23:37:16,314 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 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 28 [2021-06-05 23:37:16,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:37:16,331 INFO L225 Difference]: With dead ends: 9201 [2021-06-05 23:37:16,331 INFO L226 Difference]: Without dead ends: 9158 [2021-06-05 23:37:16,331 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 288.1ms TimeCoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:37:16,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9158 states. [2021-06-05 23:37:16,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9158 to 9080. [2021-06-05 23:37:16,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9080 states, 9079 states have (on average 3.699746668135257) internal successors, (33590), 9079 states have internal predecessors, (33590), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:16,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9080 states to 9080 states and 33590 transitions. [2021-06-05 23:37:16,453 INFO L78 Accepts]: Start accepts. Automaton has 9080 states and 33590 transitions. Word has length 28 [2021-06-05 23:37:16,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:37:16,453 INFO L482 AbstractCegarLoop]: Abstraction has 9080 states and 33590 transitions. [2021-06-05 23:37:16,453 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 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-06-05 23:37:16,453 INFO L276 IsEmpty]: Start isEmpty. Operand 9080 states and 33590 transitions. [2021-06-05 23:37:16,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:37:16,465 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:37:16,465 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:37:16,665 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable156 [2021-06-05 23:37:16,665 INFO L430 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:37:16,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:37:16,665 INFO L82 PathProgramCache]: Analyzing trace with hash 156288976, now seen corresponding path program 49 times [2021-06-05 23:37:16,666 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:37:16,666 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1346430833] [2021-06-05 23:37:16,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:37:16,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:37:16,875 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:16,876 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:37:16,876 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1346430833] [2021-06-05 23:37:16,876 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1346430833] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:16,876 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2044766210] [2021-06-05 23:37:16,876 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:37:16,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:37:16,901 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:37:16,902 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:37:16,926 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-05 23:37:16,927 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:16,939 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:16,940 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:16,940 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:57, output treesize:56 [2021-06-05 23:37:17,003 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 24 [2021-06-05 23:37:17,004 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:17,015 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:17,016 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:17,016 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:62, output treesize:50 [2021-06-05 23:37:17,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-06-05 23:37:17,044 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:17,052 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:17,052 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:17,053 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:27 [2021-06-05 23:37:17,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:37:17,082 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:37:17,082 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-06-05 23:37:17,083 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:17,089 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:17,090 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:17,090 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:11 [2021-06-05 23:37:17,115 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:17,115 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2044766210] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:17,115 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:37:17,115 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-05 23:37:17,115 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [270255469] [2021-06-05 23:37:17,115 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:37:17,116 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:37:17,116 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:37:17,116 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:37:17,116 INFO L87 Difference]: Start difference. First operand 9080 states and 33590 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 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-06-05 23:37:17,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:37:17,460 INFO L93 Difference]: Finished difference Result 9194 states and 33912 transitions. [2021-06-05 23:37:17,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 23:37:17,461 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 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 28 [2021-06-05 23:37:17,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:37:17,478 INFO L225 Difference]: With dead ends: 9194 [2021-06-05 23:37:17,478 INFO L226 Difference]: Without dead ends: 9173 [2021-06-05 23:37:17,479 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 328.8ms TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:37:17,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9173 states. [2021-06-05 23:37:17,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9173 to 9083. [2021-06-05 23:37:17,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9083 states, 9082 states have (on average 3.700286280554944) internal successors, (33606), 9082 states have internal predecessors, (33606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:17,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9083 states to 9083 states and 33606 transitions. [2021-06-05 23:37:17,637 INFO L78 Accepts]: Start accepts. Automaton has 9083 states and 33606 transitions. Word has length 28 [2021-06-05 23:37:17,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:37:17,637 INFO L482 AbstractCegarLoop]: Abstraction has 9083 states and 33606 transitions. [2021-06-05 23:37:17,637 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 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-06-05 23:37:17,637 INFO L276 IsEmpty]: Start isEmpty. Operand 9083 states and 33606 transitions. [2021-06-05 23:37:17,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:37:17,650 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:37:17,650 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:37:17,850 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable157 [2021-06-05 23:37:17,850 INFO L430 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:37:17,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:37:17,851 INFO L82 PathProgramCache]: Analyzing trace with hash -2126766028, now seen corresponding path program 50 times [2021-06-05 23:37:17,851 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:37:17,851 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [657065798] [2021-06-05 23:37:17,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:37:17,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:37:18,040 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:18,040 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:37:18,040 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [657065798] [2021-06-05 23:37:18,040 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [657065798] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:18,040 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [778070702] [2021-06-05 23:37:18,040 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:37:18,065 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:37:18,065 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:37:18,066 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:37:18,066 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:37:18,090 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-05 23:37:18,091 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:18,103 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:18,103 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:18,103 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-06-05 23:37:18,134 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 24 [2021-06-05 23:37:18,135 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:18,145 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:18,146 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:18,146 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:42 [2021-06-05 23:37:18,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:37:18,177 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:37:18,178 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 38 treesize of output 24 [2021-06-05 23:37:18,179 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:18,187 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:18,188 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:18,188 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:31 [2021-06-05 23:37:18,236 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-06-05 23:37:18,237 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:18,240 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:18,241 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:18,241 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-06-05 23:37:18,261 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:18,261 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [778070702] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:18,261 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:37:18,261 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-05 23:37:18,261 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2096010048] [2021-06-05 23:37:18,261 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:37:18,261 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:37:18,262 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:37:18,262 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=176, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:37:18,262 INFO L87 Difference]: Start difference. First operand 9083 states and 33606 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 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-06-05 23:37:18,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:37:18,662 INFO L93 Difference]: Finished difference Result 9264 states and 34143 transitions. [2021-06-05 23:37:18,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 23:37:18,662 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 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 28 [2021-06-05 23:37:18,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:37:18,678 INFO L225 Difference]: With dead ends: 9264 [2021-06-05 23:37:18,679 INFO L226 Difference]: Without dead ends: 9249 [2021-06-05 23:37:18,679 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 347.2ms TimeCoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2021-06-05 23:37:18,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9249 states. [2021-06-05 23:37:18,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9249 to 9106. [2021-06-05 23:37:18,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9106 states, 9105 states have (on average 3.700164744645799) internal successors, (33690), 9105 states have internal predecessors, (33690), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:18,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9106 states to 9106 states and 33690 transitions. [2021-06-05 23:37:18,804 INFO L78 Accepts]: Start accepts. Automaton has 9106 states and 33690 transitions. Word has length 28 [2021-06-05 23:37:18,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:37:18,804 INFO L482 AbstractCegarLoop]: Abstraction has 9106 states and 33690 transitions. [2021-06-05 23:37:18,804 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 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-06-05 23:37:18,804 INFO L276 IsEmpty]: Start isEmpty. Operand 9106 states and 33690 transitions. [2021-06-05 23:37:18,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:37:18,817 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:37:18,817 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:37:19,017 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2021-06-05 23:37:19,017 INFO L430 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:37:19,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:37:19,018 INFO L82 PathProgramCache]: Analyzing trace with hash 1959867984, now seen corresponding path program 51 times [2021-06-05 23:37:19,018 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:37:19,018 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [436027468] [2021-06-05 23:37:19,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:37:19,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:37:19,197 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:19,197 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:37:19,197 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [436027468] [2021-06-05 23:37:19,197 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [436027468] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:19,197 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1800260408] [2021-06-05 23:37:19,197 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:37:19,222 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:37:19,222 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:37:19,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 39 conjunts are in the unsatisfiable core [2021-06-05 23:37:19,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:37:19,260 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-05 23:37:19,261 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:19,272 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:19,273 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:19,273 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:43, output treesize:42 [2021-06-05 23:37:19,333 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-06-05 23:37:19,334 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:19,350 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:19,352 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:37:19,352 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:57, output treesize:49 [2021-06-05 23:37:19,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:37:19,434 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:19,434 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 38 [2021-06-05 23:37:19,439 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:19,457 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:19,472 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:37:19,472 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:61, output treesize:78 [2021-06-05 23:37:19,771 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_10], 3=[v_prenex_9, B]} [2021-06-05 23:37:19,780 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:19,780 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 16 [2021-06-05 23:37:19,789 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:37:19,859 INFO L628 ElimStorePlain]: treesize reduction 3, result has 97.6 percent of original size [2021-06-05 23:37:19,877 INFO L354 Elim1Store]: treesize reduction 15, result has 48.3 percent of original size [2021-06-05 23:37:19,878 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 27 [2021-06-05 23:37:19,879 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:19,915 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:19,927 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:19,928 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 32 treesize of output 38 [2021-06-05 23:37:19,931 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:19,968 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:19,973 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 23:37:19,973 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:128, output treesize:163 [2021-06-05 23:37:20,134 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:20,134 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1800260408] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:20,134 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:37:20,134 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 14] total 19 [2021-06-05 23:37:20,134 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2025634749] [2021-06-05 23:37:20,134 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 23:37:20,134 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:37:20,134 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 23:37:20,134 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=334, Unknown=0, NotChecked=0, Total=380 [2021-06-05 23:37:20,135 INFO L87 Difference]: Start difference. First operand 9106 states and 33690 transitions. Second operand has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 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-06-05 23:37:21,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:37:21,391 INFO L93 Difference]: Finished difference Result 9329 states and 34311 transitions. [2021-06-05 23:37:21,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 23:37:21,391 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 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 28 [2021-06-05 23:37:21,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:37:21,406 INFO L225 Difference]: With dead ends: 9329 [2021-06-05 23:37:21,406 INFO L226 Difference]: Without dead ends: 9289 [2021-06-05 23:37:21,406 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 13 SyntacticMatches, 6 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 991.9ms TimeCoverageRelationStatistics Valid=89, Invalid=667, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:37:21,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9289 states. [2021-06-05 23:37:21,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9289 to 9121. [2021-06-05 23:37:21,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9121 states, 9120 states have (on average 3.699780701754386) internal successors, (33742), 9120 states have internal predecessors, (33742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:21,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9121 states to 9121 states and 33742 transitions. [2021-06-05 23:37:21,527 INFO L78 Accepts]: Start accepts. Automaton has 9121 states and 33742 transitions. Word has length 28 [2021-06-05 23:37:21,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:37:21,527 INFO L482 AbstractCegarLoop]: Abstraction has 9121 states and 33742 transitions. [2021-06-05 23:37:21,527 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 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-06-05 23:37:21,527 INFO L276 IsEmpty]: Start isEmpty. Operand 9121 states and 33742 transitions. [2021-06-05 23:37:21,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:37:21,539 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:37:21,539 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:37:21,739 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable159 [2021-06-05 23:37:21,739 INFO L430 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:37:21,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:37:21,740 INFO L82 PathProgramCache]: Analyzing trace with hash -182048560, now seen corresponding path program 52 times [2021-06-05 23:37:21,740 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:37:21,740 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1752951875] [2021-06-05 23:37:21,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:37:21,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:37:21,907 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:21,908 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:37:21,908 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1752951875] [2021-06-05 23:37:21,908 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1752951875] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:21,908 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1075276316] [2021-06-05 23:37:21,908 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:37:21,947 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:37:21,947 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:37:21,948 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:37:21,948 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:37:21,972 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-05 23:37:21,972 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:21,984 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:21,984 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:21,984 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-06-05 23:37:22,013 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 24 [2021-06-05 23:37:22,014 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:22,024 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:22,024 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:22,024 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:42 [2021-06-05 23:37:22,079 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-06-05 23:37:22,080 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:22,087 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:22,087 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:22,087 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:27 [2021-06-05 23:37:22,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:37:22,115 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:37:22,116 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-06-05 23:37:22,117 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:22,121 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:22,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-06-05 23:37:22,122 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:11 [2021-06-05 23:37:22,144 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:22,144 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1075276316] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:22,144 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:37:22,144 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-05 23:37:22,144 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [756923238] [2021-06-05 23:37:22,144 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:37:22,145 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:37:22,145 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:37:22,145 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:37:22,145 INFO L87 Difference]: Start difference. First operand 9121 states and 33742 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 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-06-05 23:37:22,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:37:22,592 INFO L93 Difference]: Finished difference Result 9265 states and 34168 transitions. [2021-06-05 23:37:22,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 23:37:22,592 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 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 28 [2021-06-05 23:37:22,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:37:22,608 INFO L225 Difference]: With dead ends: 9265 [2021-06-05 23:37:22,608 INFO L226 Difference]: Without dead ends: 9250 [2021-06-05 23:37:22,608 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 310.1ms TimeCoverageRelationStatistics Valid=41, Invalid=231, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:37:22,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9250 states. [2021-06-05 23:37:22,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9250 to 9121. [2021-06-05 23:37:22,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9121 states, 9120 states have (on average 3.700438596491228) internal successors, (33748), 9120 states have internal predecessors, (33748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:22,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9121 states to 9121 states and 33748 transitions. [2021-06-05 23:37:22,727 INFO L78 Accepts]: Start accepts. Automaton has 9121 states and 33748 transitions. Word has length 28 [2021-06-05 23:37:22,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:37:22,727 INFO L482 AbstractCegarLoop]: Abstraction has 9121 states and 33748 transitions. [2021-06-05 23:37:22,727 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 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-06-05 23:37:22,727 INFO L276 IsEmpty]: Start isEmpty. Operand 9121 states and 33748 transitions. [2021-06-05 23:37:22,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:37:22,740 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:37:22,740 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:37:22,941 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable179 [2021-06-05 23:37:22,941 INFO L430 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:37:22,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:37:22,941 INFO L82 PathProgramCache]: Analyzing trace with hash -853966448, now seen corresponding path program 53 times [2021-06-05 23:37:22,941 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:37:22,941 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1316728085] [2021-06-05 23:37:22,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:37:22,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:37:23,103 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:23,104 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:37:23,104 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1316728085] [2021-06-05 23:37:23,104 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1316728085] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:23,104 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1954365434] [2021-06-05 23:37:23,104 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:37:23,127 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:37:23,128 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:37:23,128 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:37:23,129 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:37:23,202 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-05 23:37:23,203 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:23,211 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:23,212 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:23,212 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:37 [2021-06-05 23:37:23,271 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-06-05 23:37:23,272 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:23,276 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:23,278 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-06-05 23:37:23,279 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:23,282 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:23,284 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 16 [2021-06-05 23:37:23,285 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:23,286 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:23,287 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:23,287 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:7 [2021-06-05 23:37:23,300 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:23,300 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1954365434] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:23,300 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:37:23,300 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-06-05 23:37:23,300 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1649681813] [2021-06-05 23:37:23,300 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 23:37:23,301 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:37:23,301 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 23:37:23,301 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:37:23,301 INFO L87 Difference]: Start difference. First operand 9121 states and 33748 transitions. Second operand has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:24,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:37:24,409 INFO L93 Difference]: Finished difference Result 14558 states and 52026 transitions. [2021-06-05 23:37:24,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 23:37:24,409 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:37:24,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:37:24,437 INFO L225 Difference]: With dead ends: 14558 [2021-06-05 23:37:24,437 INFO L226 Difference]: Without dead ends: 14518 [2021-06-05 23:37:24,437 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 263 ImplicationChecksByTransitivity, 834.7ms TimeCoverageRelationStatistics Valid=219, Invalid=903, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 23:37:24,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14518 states. [2021-06-05 23:37:24,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14518 to 9108. [2021-06-05 23:37:24,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9108 states, 9107 states have (on average 3.701328648292522) internal successors, (33708), 9107 states have internal predecessors, (33708), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:24,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9108 states to 9108 states and 33708 transitions. [2021-06-05 23:37:24,644 INFO L78 Accepts]: Start accepts. Automaton has 9108 states and 33708 transitions. Word has length 28 [2021-06-05 23:37:24,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:37:24,644 INFO L482 AbstractCegarLoop]: Abstraction has 9108 states and 33708 transitions. [2021-06-05 23:37:24,644 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:24,644 INFO L276 IsEmpty]: Start isEmpty. Operand 9108 states and 33708 transitions. [2021-06-05 23:37:24,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:37:24,656 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:37:24,656 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:37:24,857 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable180,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:37:24,858 INFO L430 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:37:24,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:37:24,858 INFO L82 PathProgramCache]: Analyzing trace with hash -1306725904, now seen corresponding path program 54 times [2021-06-05 23:37:24,859 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:37:24,859 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1791258032] [2021-06-05 23:37:24,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:37:24,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:37:25,040 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:25,040 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:37:25,040 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1791258032] [2021-06-05 23:37:25,040 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1791258032] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:25,040 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1829076731] [2021-06-05 23:37:25,040 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:37:25,065 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 23:37:25,065 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:37:25,066 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:37:25,066 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:37:25,119 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-05 23:37:25,120 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:25,128 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:25,129 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:25,129 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-06-05 23:37:25,153 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-06-05 23:37:25,154 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:25,161 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:25,161 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:25,161 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:40, output treesize:32 [2021-06-05 23:37:25,182 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-06-05 23:37:25,183 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:25,187 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:25,188 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:25,188 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:19 [2021-06-05 23:37:25,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-05 23:37:25,209 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:25,210 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:25,211 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:25,211 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-06-05 23:37:25,228 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:25,229 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1829076731] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:25,229 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:37:25,229 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-06-05 23:37:25,229 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615382266] [2021-06-05 23:37:25,229 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 23:37:25,229 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:37:25,229 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 23:37:25,229 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:37:25,229 INFO L87 Difference]: Start difference. First operand 9108 states and 33708 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:25,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:37:25,564 INFO L93 Difference]: Finished difference Result 9311 states and 34276 transitions. [2021-06-05 23:37:25,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 23:37:25,565 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:37:25,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:37:25,581 INFO L225 Difference]: With dead ends: 9311 [2021-06-05 23:37:25,582 INFO L226 Difference]: Without dead ends: 9286 [2021-06-05 23:37:25,582 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 263.9ms TimeCoverageRelationStatistics Valid=47, Invalid=225, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:37:25,590 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9286 states. [2021-06-05 23:37:25,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9286 to 9100. [2021-06-05 23:37:25,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9100 states, 9099 states have (on average 3.7015056599626335) internal successors, (33680), 9099 states have internal predecessors, (33680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:25,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9100 states to 9100 states and 33680 transitions. [2021-06-05 23:37:25,704 INFO L78 Accepts]: Start accepts. Automaton has 9100 states and 33680 transitions. Word has length 28 [2021-06-05 23:37:25,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:37:25,704 INFO L482 AbstractCegarLoop]: Abstraction has 9100 states and 33680 transitions. [2021-06-05 23:37:25,704 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:25,704 INFO L276 IsEmpty]: Start isEmpty. Operand 9100 states and 33680 transitions. [2021-06-05 23:37:25,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:37:25,717 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:37:25,717 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:37:25,917 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable181,57 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:37:25,918 INFO L430 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:37:25,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:37:25,918 INFO L82 PathProgramCache]: Analyzing trace with hash 177676160, now seen corresponding path program 55 times [2021-06-05 23:37:25,918 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:37:25,918 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [556126508] [2021-06-05 23:37:25,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:37:25,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:37:26,093 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:26,094 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:37:26,094 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [556126508] [2021-06-05 23:37:26,094 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [556126508] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:26,094 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [650635076] [2021-06-05 23:37:26,094 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:37:26,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:37:26,137 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:37:26,137 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:37:26,162 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-05 23:37:26,163 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:26,174 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:26,175 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:26,175 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-06-05 23:37:26,273 INFO L446 ElimStorePlain]: Different costs {0=[v_C_83], 2=[A]} [2021-06-05 23:37:26,275 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-06-05 23:37:26,275 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:26,284 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:26,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:37:26,286 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:37:26,286 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 22 [2021-06-05 23:37:26,287 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:26,294 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:26,294 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:26,294 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:29 [2021-06-05 23:37:26,312 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-06-05 23:37:26,313 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:26,315 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:26,316 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:26,316 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-06-05 23:37:26,335 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:26,335 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [650635076] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:26,335 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:37:26,335 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-05 23:37:26,335 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [942527111] [2021-06-05 23:37:26,335 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:37:26,335 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:37:26,335 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:37:26,336 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:37:26,336 INFO L87 Difference]: Start difference. First operand 9100 states and 33680 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:27,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:37:27,041 INFO L93 Difference]: Finished difference Result 12212 states and 44108 transitions. [2021-06-05 23:37:27,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 23:37:27,041 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:37:27,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:37:27,062 INFO L225 Difference]: With dead ends: 12212 [2021-06-05 23:37:27,062 INFO L226 Difference]: Without dead ends: 12142 [2021-06-05 23:37:27,063 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 485.1ms TimeCoverageRelationStatistics Valid=114, Invalid=486, Unknown=0, NotChecked=0, Total=600 [2021-06-05 23:37:27,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12142 states. [2021-06-05 23:37:27,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12142 to 9080. [2021-06-05 23:37:27,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9080 states, 9079 states have (on average 3.702610419649741) internal successors, (33616), 9079 states have internal predecessors, (33616), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:27,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9080 states to 9080 states and 33616 transitions. [2021-06-05 23:37:27,198 INFO L78 Accepts]: Start accepts. Automaton has 9080 states and 33616 transitions. Word has length 28 [2021-06-05 23:37:27,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:37:27,198 INFO L482 AbstractCegarLoop]: Abstraction has 9080 states and 33616 transitions. [2021-06-05 23:37:27,198 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:27,198 INFO L276 IsEmpty]: Start isEmpty. Operand 9080 states and 33616 transitions. [2021-06-05 23:37:27,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:37:27,211 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:37:27,211 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:37:27,413 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable182,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:37:27,413 INFO L430 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:37:27,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:37:27,414 INFO L82 PathProgramCache]: Analyzing trace with hash 1832853148, now seen corresponding path program 56 times [2021-06-05 23:37:27,414 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:37:27,414 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [946025373] [2021-06-05 23:37:27,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:37:27,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:37:27,624 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:27,625 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:37:27,625 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [946025373] [2021-06-05 23:37:27,625 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [946025373] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:27,625 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1659013897] [2021-06-05 23:37:27,625 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:37:27,649 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:37:27,649 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:37:27,649 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:37:27,650 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:37:27,678 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-05 23:37:27,679 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:27,691 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:27,692 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:27,692 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-06-05 23:37:27,791 INFO L446 ElimStorePlain]: Different costs {0=[v_C_85], 2=[A]} [2021-06-05 23:37:27,793 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-06-05 23:37:27,794 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:27,803 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:27,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:37:27,806 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:37:27,807 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 27 [2021-06-05 23:37:27,808 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:27,814 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:27,815 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:27,815 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:29 [2021-06-05 23:37:27,832 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-06-05 23:37:27,833 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:27,836 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:27,836 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:27,836 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-06-05 23:37:27,908 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:27,909 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1659013897] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:27,909 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:37:27,909 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-05 23:37:27,909 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1500039116] [2021-06-05 23:37:27,909 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:37:27,909 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:37:27,909 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:37:27,909 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:37:27,909 INFO L87 Difference]: Start difference. First operand 9080 states and 33616 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:28,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:37:28,525 INFO L93 Difference]: Finished difference Result 12188 states and 44009 transitions. [2021-06-05 23:37:28,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 23:37:28,526 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:37:28,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:37:28,547 INFO L225 Difference]: With dead ends: 12188 [2021-06-05 23:37:28,547 INFO L226 Difference]: Without dead ends: 12116 [2021-06-05 23:37:28,548 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 557.6ms TimeCoverageRelationStatistics Valid=114, Invalid=438, Unknown=0, NotChecked=0, Total=552 [2021-06-05 23:37:28,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12116 states. [2021-06-05 23:37:28,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12116 to 9060. [2021-06-05 23:37:28,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9060 states, 9059 states have (on average 3.704161607241417) internal successors, (33556), 9059 states have internal predecessors, (33556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:28,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9060 states to 9060 states and 33556 transitions. [2021-06-05 23:37:28,684 INFO L78 Accepts]: Start accepts. Automaton has 9060 states and 33556 transitions. Word has length 28 [2021-06-05 23:37:28,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:37:28,684 INFO L482 AbstractCegarLoop]: Abstraction has 9060 states and 33556 transitions. [2021-06-05 23:37:28,684 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:28,684 INFO L276 IsEmpty]: Start isEmpty. Operand 9060 states and 33556 transitions. [2021-06-05 23:37:28,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:37:28,696 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:37:28,696 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:37:28,897 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable183 [2021-06-05 23:37:28,897 INFO L430 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:37:28,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:37:28,897 INFO L82 PathProgramCache]: Analyzing trace with hash 861819932, now seen corresponding path program 57 times [2021-06-05 23:37:28,897 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:37:28,897 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1640676251] [2021-06-05 23:37:28,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:37:28,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:37:29,067 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:29,067 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:37:29,067 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1640676251] [2021-06-05 23:37:29,067 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1640676251] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:29,067 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1632196004] [2021-06-05 23:37:29,067 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:37:29,092 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:37:29,092 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:37:29,092 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 39 conjunts are in the unsatisfiable core [2021-06-05 23:37:29,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:37:29,114 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-05 23:37:29,115 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:29,125 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:29,126 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:29,126 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:40, output treesize:39 [2021-06-05 23:37:29,183 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-06-05 23:37:29,184 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:29,199 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:29,200 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:37:29,200 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:54, output treesize:46 [2021-06-05 23:37:29,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:37:29,279 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:29,279 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 38 [2021-06-05 23:37:29,283 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:29,303 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:29,313 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:37:29,313 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:61, output treesize:78 [2021-06-05 23:37:29,655 INFO L446 ElimStorePlain]: Different costs {0=[B], 2=[v_prenex_14, v_prenex_15]} [2021-06-05 23:37:29,661 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-06-05 23:37:29,662 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:29,714 INFO L628 ElimStorePlain]: treesize reduction 3, result has 96.9 percent of original size [2021-06-05 23:37:29,717 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:37:29,717 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 11 [2021-06-05 23:37:29,718 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:29,741 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:29,745 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:37:29,745 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-06-05 23:37:29,746 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:29,766 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:29,767 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-05 23:37:29,767 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:107, output treesize:62 [2021-06-05 23:37:29,826 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:29,826 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1632196004] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:29,826 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:37:29,826 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 18 [2021-06-05 23:37:29,826 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [855736654] [2021-06-05 23:37:29,826 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 23:37:29,826 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:37:29,827 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 23:37:29,827 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=297, Unknown=0, NotChecked=0, Total=342 [2021-06-05 23:37:29,827 INFO L87 Difference]: Start difference. First operand 9060 states and 33556 transitions. Second operand has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:30,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:37:30,773 INFO L93 Difference]: Finished difference Result 9349 states and 34351 transitions. [2021-06-05 23:37:30,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 23:37:30,773 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:37:30,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:37:30,790 INFO L225 Difference]: With dead ends: 9349 [2021-06-05 23:37:30,791 INFO L226 Difference]: Without dead ends: 9309 [2021-06-05 23:37:30,791 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 15 SyntacticMatches, 5 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 859.8ms TimeCoverageRelationStatistics Valid=89, Invalid=613, Unknown=0, NotChecked=0, Total=702 [2021-06-05 23:37:30,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9309 states. [2021-06-05 23:37:30,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9309 to 9040. [2021-06-05 23:37:30,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9040 states, 9039 states have (on average 3.7059409226684368) internal successors, (33498), 9039 states have internal predecessors, (33498), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:30,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9040 states to 9040 states and 33498 transitions. [2021-06-05 23:37:30,909 INFO L78 Accepts]: Start accepts. Automaton has 9040 states and 33498 transitions. Word has length 28 [2021-06-05 23:37:30,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:37:30,909 INFO L482 AbstractCegarLoop]: Abstraction has 9040 states and 33498 transitions. [2021-06-05 23:37:30,909 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:30,909 INFO L276 IsEmpty]: Start isEmpty. Operand 9040 states and 33498 transitions. [2021-06-05 23:37:30,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:37:30,921 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:37:30,921 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:37:31,122 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:37:31,122 INFO L430 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:37:31,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:37:31,122 INFO L82 PathProgramCache]: Analyzing trace with hash -23804464, now seen corresponding path program 58 times [2021-06-05 23:37:31,122 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:37:31,122 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1267058192] [2021-06-05 23:37:31,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:37:31,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:37:31,305 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:31,305 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:37:31,305 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1267058192] [2021-06-05 23:37:31,306 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1267058192] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:31,306 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2087474546] [2021-06-05 23:37:31,306 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-05 23:37:31,331 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:37:31,331 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:37:31,332 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:37:31,332 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:37:31,502 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-05 23:37:31,503 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:31,511 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:31,511 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:31,511 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:39, output treesize:38 [2021-06-05 23:37:31,544 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-06-05 23:37:31,544 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:31,549 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:31,552 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-06-05 23:37:31,553 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:31,556 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:31,557 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 16 [2021-06-05 23:37:31,558 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:31,559 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:31,560 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:31,560 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:7 [2021-06-05 23:37:31,575 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:31,575 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2087474546] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:31,576 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:37:31,576 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-06-05 23:37:31,576 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1291724889] [2021-06-05 23:37:31,576 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 23:37:31,576 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:37:31,576 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 23:37:31,577 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:37:31,577 INFO L87 Difference]: Start difference. First operand 9040 states and 33498 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:32,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:37:32,682 INFO L93 Difference]: Finished difference Result 10525 states and 37719 transitions. [2021-06-05 23:37:32,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 23:37:32,682 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:37:32,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:37:32,700 INFO L225 Difference]: With dead ends: 10525 [2021-06-05 23:37:32,700 INFO L226 Difference]: Without dead ends: 10495 [2021-06-05 23:37:32,700 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 237 ImplicationChecksByTransitivity, 938.0ms TimeCoverageRelationStatistics Valid=167, Invalid=889, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 23:37:32,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10495 states. [2021-06-05 23:37:32,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10495 to 9117. [2021-06-05 23:37:32,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9117 states, 9116 states have (on average 3.703488372093023) internal successors, (33761), 9116 states have internal predecessors, (33761), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:32,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9117 states to 9117 states and 33761 transitions. [2021-06-05 23:37:32,829 INFO L78 Accepts]: Start accepts. Automaton has 9117 states and 33761 transitions. Word has length 28 [2021-06-05 23:37:32,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:37:32,829 INFO L482 AbstractCegarLoop]: Abstraction has 9117 states and 33761 transitions. [2021-06-05 23:37:32,829 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:32,829 INFO L276 IsEmpty]: Start isEmpty. Operand 9117 states and 33761 transitions. [2021-06-05 23:37:32,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:37:32,841 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:37:32,841 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:37:33,041 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable198,61 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:37:33,041 INFO L430 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:37:33,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:37:33,042 INFO L82 PathProgramCache]: Analyzing trace with hash 600854544, now seen corresponding path program 59 times [2021-06-05 23:37:33,042 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:37:33,042 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1652923116] [2021-06-05 23:37:33,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:37:33,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:37:33,216 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:33,216 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:37:33,216 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1652923116] [2021-06-05 23:37:33,216 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1652923116] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:33,216 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [287741532] [2021-06-05 23:37:33,216 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-05 23:37:33,240 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:37:33,241 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:37:33,241 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:37:33,242 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:37:33,335 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-05 23:37:33,335 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:33,344 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:33,345 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:33,345 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:49 [2021-06-05 23:37:33,400 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-05 23:37:33,401 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:33,404 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:33,405 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 16 [2021-06-05 23:37:33,406 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:33,407 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:33,407 INFO L518 ElimStorePlain]: Eliminatee v_C_91 vanished before elimination [2021-06-05 23:37:33,407 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:33,407 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:5 [2021-06-05 23:37:33,421 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:33,421 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [287741532] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:33,421 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:37:33,421 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-06-05 23:37:33,422 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1451885384] [2021-06-05 23:37:33,422 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 23:37:33,422 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:37:33,422 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 23:37:33,422 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:37:33,422 INFO L87 Difference]: Start difference. First operand 9117 states and 33761 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:34,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:37:34,230 INFO L93 Difference]: Finished difference Result 10439 states and 37480 transitions. [2021-06-05 23:37:34,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 23:37:34,230 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:37:34,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:37:34,248 INFO L225 Difference]: With dead ends: 10439 [2021-06-05 23:37:34,248 INFO L226 Difference]: Without dead ends: 10382 [2021-06-05 23:37:34,248 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 157 ImplicationChecksByTransitivity, 610.1ms TimeCoverageRelationStatistics Valid=122, Invalid=634, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:37:34,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10382 states. [2021-06-05 23:37:34,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10382 to 9142. [2021-06-05 23:37:34,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9142 states, 9141 states have (on average 3.702111366371294) internal successors, (33841), 9141 states have internal predecessors, (33841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:34,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9142 states to 9142 states and 33841 transitions. [2021-06-05 23:37:34,383 INFO L78 Accepts]: Start accepts. Automaton has 9142 states and 33841 transitions. Word has length 28 [2021-06-05 23:37:34,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:37:34,383 INFO L482 AbstractCegarLoop]: Abstraction has 9142 states and 33841 transitions. [2021-06-05 23:37:34,383 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:34,383 INFO L276 IsEmpty]: Start isEmpty. Operand 9142 states and 33841 transitions. [2021-06-05 23:37:34,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:37:34,396 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:37:34,396 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:37:34,596 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable199,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:37:34,596 INFO L430 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:37:34,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:37:34,597 INFO L82 PathProgramCache]: Analyzing trace with hash -1427543472, now seen corresponding path program 60 times [2021-06-05 23:37:34,597 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:37:34,597 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1387769878] [2021-06-05 23:37:34,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:37:34,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:37:34,731 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:34,731 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:37:34,731 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1387769878] [2021-06-05 23:37:34,731 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1387769878] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:34,731 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [802439828] [2021-06-05 23:37:34,731 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:37:34,757 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:37:34,758 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:37:34,758 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:37:34,759 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:37:34,857 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-05 23:37:34,858 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:34,867 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:34,868 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:34,868 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:40 [2021-06-05 23:37:34,957 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-05 23:37:34,958 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:34,963 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:34,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 18 treesize of output 14 [2021-06-05 23:37:34,966 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:37:34,972 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:34,972 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:34,973 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:44, output treesize:22 [2021-06-05 23:37:35,010 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:35,010 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 28 [2021-06-05 23:37:35,013 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:37:35,027 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:35,032 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:35,032 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:55 [2021-06-05 23:37:35,082 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:35,082 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [802439828] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:35,082 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:37:35,083 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-06-05 23:37:35,083 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1691124137] [2021-06-05 23:37:35,083 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 23:37:35,083 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:37:35,083 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 23:37:35,083 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2021-06-05 23:37:35,083 INFO L87 Difference]: Start difference. First operand 9142 states and 33841 transitions. Second operand has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 17 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-06-05 23:37:35,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:37:35,759 INFO L93 Difference]: Finished difference Result 9297 states and 34300 transitions. [2021-06-05 23:37:35,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 23:37:35,759 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 17 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 28 [2021-06-05 23:37:35,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:37:35,777 INFO L225 Difference]: With dead ends: 9297 [2021-06-05 23:37:35,777 INFO L226 Difference]: Without dead ends: 9282 [2021-06-05 23:37:35,778 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 454.9ms TimeCoverageRelationStatistics Valid=69, Invalid=531, Unknown=0, NotChecked=0, Total=600 [2021-06-05 23:37:35,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9282 states. [2021-06-05 23:37:35,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9282 to 9137. [2021-06-05 23:37:35,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9137 states, 9136 states have (on average 3.7039185639229424) internal successors, (33839), 9136 states have internal predecessors, (33839), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:35,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9137 states to 9137 states and 33839 transitions. [2021-06-05 23:37:35,928 INFO L78 Accepts]: Start accepts. Automaton has 9137 states and 33839 transitions. Word has length 28 [2021-06-05 23:37:35,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:37:35,929 INFO L482 AbstractCegarLoop]: Abstraction has 9137 states and 33839 transitions. [2021-06-05 23:37:35,929 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 17 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-06-05 23:37:35,929 INFO L276 IsEmpty]: Start isEmpty. Operand 9137 states and 33839 transitions. [2021-06-05 23:37:35,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:37:35,942 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:37:35,942 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:37:36,149 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable200 [2021-06-05 23:37:36,149 INFO L430 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:37:36,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:37:36,149 INFO L82 PathProgramCache]: Analyzing trace with hash -1909688240, now seen corresponding path program 61 times [2021-06-05 23:37:36,149 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:37:36,149 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2121807077] [2021-06-05 23:37:36,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:37:36,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:37:36,324 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:36,324 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:37:36,324 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2121807077] [2021-06-05 23:37:36,324 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2121807077] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:36,324 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2026278613] [2021-06-05 23:37:36,324 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:37:36,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:37:36,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:37:36,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:37:36,475 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-05 23:37:36,476 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:36,487 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:36,489 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:37:36,489 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:66, output treesize:65 [2021-06-05 23:37:36,530 INFO L446 ElimStorePlain]: Different costs {0=[A, v_C_95], 2=[B]} [2021-06-05 23:37:36,532 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-05 23:37:36,533 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:36,541 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:36,541 INFO L518 ElimStorePlain]: Eliminatee v_C_95 vanished before elimination [2021-06-05 23:37:36,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:37:36,543 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:37:36,543 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-06-05 23:37:36,544 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:36,549 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:36,550 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:36,550 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-06-05 23:37:36,564 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:36,564 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2026278613] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:36,564 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:37:36,564 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-05 23:37:36,564 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1813309918] [2021-06-05 23:37:36,565 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:37:36,565 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:37:36,565 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:37:36,565 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:37:36,565 INFO L87 Difference]: Start difference. First operand 9137 states and 33839 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:37,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:37:37,094 INFO L93 Difference]: Finished difference Result 11789 states and 42730 transitions. [2021-06-05 23:37:37,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 23:37:37,094 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:37:37,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:37:37,117 INFO L225 Difference]: With dead ends: 11789 [2021-06-05 23:37:37,117 INFO L226 Difference]: Without dead ends: 11764 [2021-06-05 23:37:37,117 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 429.8ms TimeCoverageRelationStatistics Valid=70, Invalid=350, Unknown=0, NotChecked=0, Total=420 [2021-06-05 23:37:37,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11764 states. [2021-06-05 23:37:37,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11764 to 9159. [2021-06-05 23:37:37,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9159 states, 9158 states have (on average 3.7034286962218825) internal successors, (33916), 9158 states have internal predecessors, (33916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:37,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9159 states to 9159 states and 33916 transitions. [2021-06-05 23:37:37,269 INFO L78 Accepts]: Start accepts. Automaton has 9159 states and 33916 transitions. Word has length 28 [2021-06-05 23:37:37,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:37:37,269 INFO L482 AbstractCegarLoop]: Abstraction has 9159 states and 33916 transitions. [2021-06-05 23:37:37,269 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:37,269 INFO L276 IsEmpty]: Start isEmpty. Operand 9159 states and 33916 transitions. [2021-06-05 23:37:37,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:37:37,282 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:37:37,282 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:37:37,483 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable206,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:37:37,483 INFO L430 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:37:37,483 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:37:37,483 INFO L82 PathProgramCache]: Analyzing trace with hash -606993708, now seen corresponding path program 62 times [2021-06-05 23:37:37,483 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:37:37,483 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [240146498] [2021-06-05 23:37:37,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:37:37,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:37:37,657 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:37,658 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:37:37,658 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [240146498] [2021-06-05 23:37:37,658 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [240146498] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:37,658 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1017135044] [2021-06-05 23:37:37,658 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-05 23:37:37,681 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:37:37,681 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:37:37,682 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:37:37,682 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:37:37,762 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-05 23:37:37,763 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:37,776 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:37,777 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:37:37,777 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:55, output treesize:54 [2021-06-05 23:37:37,862 INFO L446 ElimStorePlain]: Different costs {0=[A, v_C_97], 2=[B]} [2021-06-05 23:37:37,864 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-05 23:37:37,864 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:37,871 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:37,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 18 treesize of output 14 [2021-06-05 23:37:37,877 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:37:37,884 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:37,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:37:37,886 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:37:37,886 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 33 treesize of output 21 [2021-06-05 23:37:37,887 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:37,892 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:37,892 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:37,893 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-06-05 23:37:37,906 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:37,906 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1017135044] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:37,906 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:37:37,906 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-05 23:37:37,906 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [899111437] [2021-06-05 23:37:37,906 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:37:37,907 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:37:37,907 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:37:37,907 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:37:37,907 INFO L87 Difference]: Start difference. First operand 9159 states and 33916 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:38,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:37:38,330 INFO L93 Difference]: Finished difference Result 11705 states and 42498 transitions. [2021-06-05 23:37:38,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 23:37:38,331 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:37:38,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:37:38,351 INFO L225 Difference]: With dead ends: 11705 [2021-06-05 23:37:38,352 INFO L226 Difference]: Without dead ends: 11644 [2021-06-05 23:37:38,352 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 325.7ms TimeCoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2021-06-05 23:37:38,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11644 states. [2021-06-05 23:37:38,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11644 to 9176. [2021-06-05 23:37:38,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9176 states, 9175 states have (on average 3.701907356948229) internal successors, (33965), 9175 states have internal predecessors, (33965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:38,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9176 states to 9176 states and 33965 transitions. [2021-06-05 23:37:38,489 INFO L78 Accepts]: Start accepts. Automaton has 9176 states and 33965 transitions. Word has length 28 [2021-06-05 23:37:38,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:37:38,489 INFO L482 AbstractCegarLoop]: Abstraction has 9176 states and 33965 transitions. [2021-06-05 23:37:38,489 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:38,489 INFO L276 IsEmpty]: Start isEmpty. Operand 9176 states and 33965 transitions. [2021-06-05 23:37:38,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:37:38,502 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:37:38,502 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:37:38,702 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable207,65 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:37:38,702 INFO L430 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:37:38,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:37:38,703 INFO L82 PathProgramCache]: Analyzing trace with hash 460880856, now seen corresponding path program 63 times [2021-06-05 23:37:38,703 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:37:38,703 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1527886060] [2021-06-05 23:37:38,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:37:38,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:37:38,887 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:38,887 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:37:38,888 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1527886060] [2021-06-05 23:37:38,888 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1527886060] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:38,888 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1507808115] [2021-06-05 23:37:38,888 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:37:38,912 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:37:38,912 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:37:38,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:37:38,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:37:39,060 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-05 23:37:39,061 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:39,073 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:39,074 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:37:39,074 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:52 [2021-06-05 23:37:39,127 INFO L446 ElimStorePlain]: Different costs {0=[v_C_99], 2=[B]} [2021-06-05 23:37:39,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 24 treesize of output 20 [2021-06-05 23:37:39,129 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:39,139 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:39,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:37:39,141 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:37:39,142 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 22 [2021-06-05 23:37:39,143 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:39,150 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:39,151 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:39,151 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:29 [2021-06-05 23:37:39,172 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-06-05 23:37:39,177 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:39,180 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:39,181 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:39,181 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-06-05 23:37:39,204 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:39,204 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1507808115] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:39,204 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:37:39,204 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-05 23:37:39,204 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [623939323] [2021-06-05 23:37:39,204 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:37:39,204 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:37:39,205 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:37:39,205 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:37:39,205 INFO L87 Difference]: Start difference. First operand 9176 states and 33965 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:39,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:37:39,676 INFO L93 Difference]: Finished difference Result 11742 states and 42631 transitions. [2021-06-05 23:37:39,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 23:37:39,676 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:37:39,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:37:39,696 INFO L225 Difference]: With dead ends: 11742 [2021-06-05 23:37:39,696 INFO L226 Difference]: Without dead ends: 11717 [2021-06-05 23:37:39,697 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 367.3ms TimeCoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2021-06-05 23:37:39,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11717 states. [2021-06-05 23:37:39,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11717 to 9163. [2021-06-05 23:37:39,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9163 states, 9162 states have (on average 3.7049770792403405) internal successors, (33945), 9162 states have internal predecessors, (33945), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:39,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9163 states to 9163 states and 33945 transitions. [2021-06-05 23:37:39,830 INFO L78 Accepts]: Start accepts. Automaton has 9163 states and 33945 transitions. Word has length 28 [2021-06-05 23:37:39,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:37:39,830 INFO L482 AbstractCegarLoop]: Abstraction has 9163 states and 33945 transitions. [2021-06-05 23:37:39,830 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:39,830 INFO L276 IsEmpty]: Start isEmpty. Operand 9163 states and 33945 transitions. [2021-06-05 23:37:39,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:37:39,842 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:37:39,842 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:37:40,042 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable208 [2021-06-05 23:37:40,043 INFO L430 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:37:40,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:37:40,043 INFO L82 PathProgramCache]: Analyzing trace with hash 1581531380, now seen corresponding path program 64 times [2021-06-05 23:37:40,043 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:37:40,043 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [673010403] [2021-06-05 23:37:40,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:37:40,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:37:40,268 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:40,269 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:37:40,269 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [673010403] [2021-06-05 23:37:40,269 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [673010403] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:40,269 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1699361050] [2021-06-05 23:37:40,269 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-06-05 23:37:40,303 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:37:40,303 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:37:40,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:37:40,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:37:40,353 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-05 23:37:40,353 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:40,362 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:40,362 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:40,362 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:48 [2021-06-05 23:37:40,437 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-05 23:37:40,438 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:40,441 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:40,442 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 16 [2021-06-05 23:37:40,443 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:40,444 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:40,444 INFO L518 ElimStorePlain]: Eliminatee v_C_101 vanished before elimination [2021-06-05 23:37:40,444 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:40,444 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:5 [2021-06-05 23:37:40,456 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:40,456 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1699361050] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:40,457 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:37:40,457 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-06-05 23:37:40,457 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [84470941] [2021-06-05 23:37:40,457 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 23:37:40,457 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:37:40,457 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 23:37:40,457 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:37:40,457 INFO L87 Difference]: Start difference. First operand 9163 states and 33945 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:41,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:37:41,092 INFO L93 Difference]: Finished difference Result 12047 states and 43561 transitions. [2021-06-05 23:37:41,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 23:37:41,093 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:37:41,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:37:41,115 INFO L225 Difference]: With dead ends: 12047 [2021-06-05 23:37:41,115 INFO L226 Difference]: Without dead ends: 11964 [2021-06-05 23:37:41,115 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 559.2ms TimeCoverageRelationStatistics Valid=119, Invalid=583, Unknown=0, NotChecked=0, Total=702 [2021-06-05 23:37:41,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11964 states. [2021-06-05 23:37:41,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11964 to 9281. [2021-06-05 23:37:41,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9281 states, 9280 states have (on average 3.6988146551724137) internal successors, (34325), 9280 states have internal predecessors, (34325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:41,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9281 states to 9281 states and 34325 transitions. [2021-06-05 23:37:41,249 INFO L78 Accepts]: Start accepts. Automaton has 9281 states and 34325 transitions. Word has length 28 [2021-06-05 23:37:41,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:37:41,249 INFO L482 AbstractCegarLoop]: Abstraction has 9281 states and 34325 transitions. [2021-06-05 23:37:41,249 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:41,249 INFO L276 IsEmpty]: Start isEmpty. Operand 9281 states and 34325 transitions. [2021-06-05 23:37:41,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:37:41,262 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:37:41,262 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:37:41,462 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable209,67 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:37:41,462 INFO L430 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:37:41,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:37:41,463 INFO L82 PathProgramCache]: Analyzing trace with hash -446866636, now seen corresponding path program 65 times [2021-06-05 23:37:41,463 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:37:41,463 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1323740536] [2021-06-05 23:37:41,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:37:41,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:37:41,656 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:41,657 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:37:41,657 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1323740536] [2021-06-05 23:37:41,657 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1323740536] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:41,657 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1412055578] [2021-06-05 23:37:41,657 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:37:41,680 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:37:41,680 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:37:41,681 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:37:41,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:37:41,745 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-05 23:37:41,746 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:41,754 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:41,755 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:41,755 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:48 [2021-06-05 23:37:41,806 INFO L446 ElimStorePlain]: Different costs {0=[v_C_103], 1=[A]} [2021-06-05 23:37:41,808 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 24 [2021-06-05 23:37:41,808 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:41,814 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:41,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:37:41,816 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 19 [2021-06-05 23:37:41,817 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:41,821 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:41,821 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:41,821 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:23 [2021-06-05 23:37:41,840 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-05 23:37:41,840 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:41,841 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:41,842 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:41,842 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-06-05 23:37:41,859 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:41,859 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1412055578] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:41,859 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:37:41,859 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-06-05 23:37:41,859 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [411891893] [2021-06-05 23:37:41,859 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 23:37:41,859 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:37:41,860 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 23:37:41,860 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:37:41,860 INFO L87 Difference]: Start difference. First operand 9281 states and 34325 transitions. Second operand has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:42,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:37:42,132 INFO L93 Difference]: Finished difference Result 9379 states and 34583 transitions. [2021-06-05 23:37:42,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 23:37:42,132 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:37:42,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:37:42,148 INFO L225 Difference]: With dead ends: 9379 [2021-06-05 23:37:42,148 INFO L226 Difference]: Without dead ends: 9353 [2021-06-05 23:37:42,149 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 259.2ms TimeCoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:37:42,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9353 states. [2021-06-05 23:37:42,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9353 to 9272. [2021-06-05 23:37:42,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9272 states, 9271 states have (on average 3.7013267177219284) internal successors, (34315), 9271 states have internal predecessors, (34315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:42,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9272 states to 9272 states and 34315 transitions. [2021-06-05 23:37:42,269 INFO L78 Accepts]: Start accepts. Automaton has 9272 states and 34315 transitions. Word has length 28 [2021-06-05 23:37:42,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:37:42,269 INFO L482 AbstractCegarLoop]: Abstraction has 9272 states and 34315 transitions. [2021-06-05 23:37:42,269 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:42,269 INFO L276 IsEmpty]: Start isEmpty. Operand 9272 states and 34315 transitions. [2021-06-05 23:37:42,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:37:42,282 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:37:42,282 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:37:42,482 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable210,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:37:42,482 INFO L430 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:37:42,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:37:42,482 INFO L82 PathProgramCache]: Analyzing trace with hash 1373198096, now seen corresponding path program 66 times [2021-06-05 23:37:42,483 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:37:42,483 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1458826281] [2021-06-05 23:37:42,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:37:42,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:37:42,670 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:42,671 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:37:42,671 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1458826281] [2021-06-05 23:37:42,671 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1458826281] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:42,671 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2052353232] [2021-06-05 23:37:42,671 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:37:42,694 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:37:42,694 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:37:42,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:37:42,695 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:37:42,739 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-05 23:37:42,739 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:42,751 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:42,752 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:42,752 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:57, output treesize:56 [2021-06-05 23:37:42,913 INFO L446 ElimStorePlain]: Different costs {0=[A, v_C_105], 2=[B]} [2021-06-05 23:37:42,915 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-05 23:37:42,916 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:42,922 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:42,922 INFO L518 ElimStorePlain]: Eliminatee v_C_105 vanished before elimination [2021-06-05 23:37:42,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:37:42,924 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:37:42,925 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 33 treesize of output 21 [2021-06-05 23:37:42,925 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:42,930 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:42,931 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:42,931 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-06-05 23:37:42,944 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:42,944 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2052353232] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:42,944 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:37:42,944 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-05 23:37:42,944 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [850673793] [2021-06-05 23:37:42,944 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:37:42,944 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:37:42,944 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:37:42,944 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:37:42,944 INFO L87 Difference]: Start difference. First operand 9272 states and 34315 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:43,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:37:43,284 INFO L93 Difference]: Finished difference Result 11800 states and 42865 transitions. [2021-06-05 23:37:43,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 23:37:43,285 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:37:43,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:37:43,305 INFO L225 Difference]: With dead ends: 11800 [2021-06-05 23:37:43,305 INFO L226 Difference]: Without dead ends: 11737 [2021-06-05 23:37:43,305 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 351.3ms TimeCoverageRelationStatistics Valid=73, Invalid=307, Unknown=0, NotChecked=0, Total=380 [2021-06-05 23:37:43,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11737 states. [2021-06-05 23:37:43,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11737 to 9283. [2021-06-05 23:37:43,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9283 states, 9282 states have (on average 3.6996336996337) internal successors, (34340), 9282 states have internal predecessors, (34340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:43,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9283 states to 9283 states and 34340 transitions. [2021-06-05 23:37:43,452 INFO L78 Accepts]: Start accepts. Automaton has 9283 states and 34340 transitions. Word has length 28 [2021-06-05 23:37:43,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:37:43,452 INFO L482 AbstractCegarLoop]: Abstraction has 9283 states and 34340 transitions. [2021-06-05 23:37:43,452 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:43,452 INFO L276 IsEmpty]: Start isEmpty. Operand 9283 states and 34340 transitions. [2021-06-05 23:37:43,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:37:43,465 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:37:43,465 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:37:43,680 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable211 [2021-06-05 23:37:43,680 INFO L430 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:37:43,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:37:43,680 INFO L82 PathProgramCache]: Analyzing trace with hash 1504162452, now seen corresponding path program 67 times [2021-06-05 23:37:43,680 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:37:43,680 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1142410210] [2021-06-05 23:37:43,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:37:43,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:37:43,876 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:43,877 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:37:43,877 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1142410210] [2021-06-05 23:37:43,877 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1142410210] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:43,877 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [350764579] [2021-06-05 23:37:43,877 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-06-05 23:37:43,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:37:43,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:37:43,903 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:37:43,947 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-05 23:37:43,948 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:43,960 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:43,961 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:43,961 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:59, output treesize:58 [2021-06-05 23:37:44,032 INFO L446 ElimStorePlain]: Different costs {0=[v_C_107], 2=[B]} [2021-06-05 23:37:44,035 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-06-05 23:37:44,035 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:44,045 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:44,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:37:44,048 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:37:44,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 27 [2021-06-05 23:37:44,049 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:44,056 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:44,057 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:44,057 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:58, output treesize:31 [2021-06-05 23:37:44,075 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-06-05 23:37:44,076 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:44,079 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:44,079 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:44,079 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-06-05 23:37:44,098 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:44,098 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [350764579] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:44,098 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:37:44,098 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-05 23:37:44,098 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [819697010] [2021-06-05 23:37:44,098 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:37:44,098 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:37:44,099 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:37:44,099 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:37:44,099 INFO L87 Difference]: Start difference. First operand 9283 states and 34340 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:44,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:37:44,572 INFO L93 Difference]: Finished difference Result 11829 states and 42932 transitions. [2021-06-05 23:37:44,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 23:37:44,572 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:37:44,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:37:44,592 INFO L225 Difference]: With dead ends: 11829 [2021-06-05 23:37:44,592 INFO L226 Difference]: Without dead ends: 11790 [2021-06-05 23:37:44,592 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 377.7ms TimeCoverageRelationStatistics Valid=75, Invalid=345, Unknown=0, NotChecked=0, Total=420 [2021-06-05 23:37:44,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11790 states. [2021-06-05 23:37:44,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11790 to 9282. [2021-06-05 23:37:44,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9282 states, 9281 states have (on average 3.7005710591531087) internal successors, (34345), 9281 states have internal predecessors, (34345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:44,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9282 states to 9282 states and 34345 transitions. [2021-06-05 23:37:44,728 INFO L78 Accepts]: Start accepts. Automaton has 9282 states and 34345 transitions. Word has length 28 [2021-06-05 23:37:44,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:37:44,728 INFO L482 AbstractCegarLoop]: Abstraction has 9282 states and 34345 transitions. [2021-06-05 23:37:44,728 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:44,728 INFO L276 IsEmpty]: Start isEmpty. Operand 9282 states and 34345 transitions. [2021-06-05 23:37:44,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:37:44,740 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:37:44,740 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:37:44,941 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 70 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable212 [2021-06-05 23:37:44,941 INFO L430 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:37:44,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:37:44,941 INFO L82 PathProgramCache]: Analyzing trace with hash 970127540, now seen corresponding path program 68 times [2021-06-05 23:37:44,941 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:37:44,941 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1404458584] [2021-06-05 23:37:44,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:37:44,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:37:45,105 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:45,105 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:37:45,105 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1404458584] [2021-06-05 23:37:45,105 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1404458584] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:45,105 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1201309005] [2021-06-05 23:37:45,105 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:37:45,134 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:37:45,135 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:37:45,135 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:37:45,136 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:37:45,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-05 23:37:45,181 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:45,192 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:45,193 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:45,193 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:55, output treesize:54 [2021-06-05 23:37:45,222 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-06-05 23:37:45,223 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:45,232 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:45,232 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:45,232 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:58, output treesize:50 [2021-06-05 23:37:45,258 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-06-05 23:37:45,259 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:45,266 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:45,267 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:45,267 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:27 [2021-06-05 23:37:45,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:37:45,298 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:37:45,299 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-06-05 23:37:45,300 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:45,305 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:45,305 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:45,305 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:11 [2021-06-05 23:37:45,323 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:45,323 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1201309005] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:45,323 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:37:45,323 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-05 23:37:45,323 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1098597111] [2021-06-05 23:37:45,323 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:37:45,323 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:37:45,323 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:37:45,324 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:37:45,324 INFO L87 Difference]: Start difference. First operand 9282 states and 34345 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:45,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:37:45,708 INFO L93 Difference]: Finished difference Result 9436 states and 34801 transitions. [2021-06-05 23:37:45,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 23:37:45,708 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:37:45,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:37:45,725 INFO L225 Difference]: With dead ends: 9436 [2021-06-05 23:37:45,725 INFO L226 Difference]: Without dead ends: 9421 [2021-06-05 23:37:45,725 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 279.0ms TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:37:45,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9421 states. [2021-06-05 23:37:45,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9421 to 9297. [2021-06-05 23:37:45,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9297 states, 9296 states have (on average 3.7001936316695354) internal successors, (34397), 9296 states have internal predecessors, (34397), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:45,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9297 states to 9297 states and 34397 transitions. [2021-06-05 23:37:45,851 INFO L78 Accepts]: Start accepts. Automaton has 9297 states and 34397 transitions. Word has length 28 [2021-06-05 23:37:45,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:37:45,851 INFO L482 AbstractCegarLoop]: Abstraction has 9297 states and 34397 transitions. [2021-06-05 23:37:45,852 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:45,852 INFO L276 IsEmpty]: Start isEmpty. Operand 9297 states and 34397 transitions. [2021-06-05 23:37:45,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:37:45,865 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:37:45,865 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:37:46,065 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable213 [2021-06-05 23:37:46,065 INFO L430 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:37:46,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:37:46,066 INFO L82 PathProgramCache]: Analyzing trace with hash 1957619152, now seen corresponding path program 69 times [2021-06-05 23:37:46,066 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:37:46,066 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1471403673] [2021-06-05 23:37:46,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:37:46,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:37:46,232 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:46,233 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:37:46,233 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1471403673] [2021-06-05 23:37:46,233 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1471403673] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:46,233 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1503301893] [2021-06-05 23:37:46,233 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:37:46,256 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:37:46,256 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:37:46,257 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 39 conjunts are in the unsatisfiable core [2021-06-05 23:37:46,257 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:37:46,323 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-05 23:37:46,324 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:46,336 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:46,336 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:46,337 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-06-05 23:37:46,396 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-06-05 23:37:46,397 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:46,411 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:46,412 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:37:46,413 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:59, output treesize:51 [2021-06-05 23:37:46,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:37:46,468 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:46,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 38 [2021-06-05 23:37:46,472 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:46,490 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:46,502 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:37:46,502 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:59, output treesize:78 [2021-06-05 23:37:46,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:37:46,689 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:46,689 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 22 treesize of output 22 [2021-06-05 23:37:46,691 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:37:46,701 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:46,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 26 [2021-06-05 23:37:46,722 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-06-05 23:37:46,725 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-06-05 23:37:46,725 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:46,735 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 23:37:46,736 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 42 treesize of output 1 [2021-06-05 23:37:46,736 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:46,739 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-06-05 23:37:46,740 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:46,743 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-06-05 23:37:46,743 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:46,797 INFO L628 ElimStorePlain]: treesize reduction 17, result has 80.9 percent of original size [2021-06-05 23:37:46,799 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 23:37:46,799 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 2 variables, input treesize:226, output treesize:72 [2021-06-05 23:37:46,897 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:46,897 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1503301893] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:46,897 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:37:46,897 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 18 [2021-06-05 23:37:46,897 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1720788296] [2021-06-05 23:37:46,897 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 23:37:46,897 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:37:46,898 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 23:37:46,898 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-06-05 23:37:46,898 INFO L87 Difference]: Start difference. First operand 9297 states and 34397 transitions. Second operand has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:47,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:37:47,791 INFO L93 Difference]: Finished difference Result 9698 states and 35514 transitions. [2021-06-05 23:37:47,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 23:37:47,792 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:37:47,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:37:47,809 INFO L225 Difference]: With dead ends: 9698 [2021-06-05 23:37:47,809 INFO L226 Difference]: Without dead ends: 9648 [2021-06-05 23:37:47,810 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 690.4ms TimeCoverageRelationStatistics Valid=98, Invalid=604, Unknown=0, NotChecked=0, Total=702 [2021-06-05 23:37:47,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9648 states. [2021-06-05 23:37:47,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9648 to 9300. [2021-06-05 23:37:47,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9300 states, 9299 states have (on average 3.7007205075814604) internal successors, (34413), 9299 states have internal predecessors, (34413), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:47,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9300 states to 9300 states and 34413 transitions. [2021-06-05 23:37:47,942 INFO L78 Accepts]: Start accepts. Automaton has 9300 states and 34413 transitions. Word has length 28 [2021-06-05 23:37:47,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:37:47,942 INFO L482 AbstractCegarLoop]: Abstraction has 9300 states and 34413 transitions. [2021-06-05 23:37:47,942 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:47,942 INFO L276 IsEmpty]: Start isEmpty. Operand 9300 states and 34413 transitions. [2021-06-05 23:37:47,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:37:47,956 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:37:47,956 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:37:48,156 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable214,72 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:37:48,157 INFO L430 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:37:48,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:37:48,157 INFO L82 PathProgramCache]: Analyzing trace with hash -1034979504, now seen corresponding path program 70 times [2021-06-05 23:37:48,157 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:37:48,157 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1461330602] [2021-06-05 23:37:48,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:37:48,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:37:48,358 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:48,358 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:37:48,358 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1461330602] [2021-06-05 23:37:48,358 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1461330602] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:48,358 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [387919646] [2021-06-05 23:37:48,359 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:37:48,383 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:37:48,383 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:37:48,384 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:37:48,384 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:37:48,515 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-05 23:37:48,516 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:48,528 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:48,529 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:37:48,529 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:66, output treesize:65 [2021-06-05 23:37:48,568 INFO L446 ElimStorePlain]: Different costs {0=[A, v_C_113], 2=[B]} [2021-06-05 23:37:48,570 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-05 23:37:48,571 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:48,578 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:48,580 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 23:37:48,581 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:37:48,588 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:48,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:37:48,590 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:37:48,590 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 33 treesize of output 21 [2021-06-05 23:37:48,591 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:48,596 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:48,597 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:48,597 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-06-05 23:37:48,611 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:48,611 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [387919646] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:48,611 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:37:48,611 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-05 23:37:48,611 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1855469595] [2021-06-05 23:37:48,611 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:37:48,611 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:37:48,612 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:37:48,612 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:37:48,612 INFO L87 Difference]: Start difference. First operand 9300 states and 34413 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:49,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:37:49,164 INFO L93 Difference]: Finished difference Result 12022 states and 43590 transitions. [2021-06-05 23:37:49,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 23:37:49,164 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:37:49,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:37:49,184 INFO L225 Difference]: With dead ends: 12022 [2021-06-05 23:37:49,184 INFO L226 Difference]: Without dead ends: 12007 [2021-06-05 23:37:49,185 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 419.0ms TimeCoverageRelationStatistics Valid=67, Invalid=353, Unknown=0, NotChecked=0, Total=420 [2021-06-05 23:37:49,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12007 states. [2021-06-05 23:37:49,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12007 to 9336. [2021-06-05 23:37:49,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9336 states, 9335 states have (on average 3.698018211033744) internal successors, (34521), 9335 states have internal predecessors, (34521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:49,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9336 states to 9336 states and 34521 transitions. [2021-06-05 23:37:49,325 INFO L78 Accepts]: Start accepts. Automaton has 9336 states and 34521 transitions. Word has length 28 [2021-06-05 23:37:49,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:37:49,325 INFO L482 AbstractCegarLoop]: Abstraction has 9336 states and 34521 transitions. [2021-06-05 23:37:49,325 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:49,325 INFO L276 IsEmpty]: Start isEmpty. Operand 9336 states and 34521 transitions. [2021-06-05 23:37:49,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:37:49,339 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:37:49,339 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:37:49,548 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable239 [2021-06-05 23:37:49,549 INFO L430 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:37:49,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:37:49,549 INFO L82 PathProgramCache]: Analyzing trace with hash 267715028, now seen corresponding path program 71 times [2021-06-05 23:37:49,549 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:37:49,549 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2071146354] [2021-06-05 23:37:49,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:37:49,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:37:49,730 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:49,730 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:37:49,730 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2071146354] [2021-06-05 23:37:49,730 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2071146354] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:49,730 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1425654556] [2021-06-05 23:37:49,730 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:37:49,757 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:37:49,757 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:37:49,758 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:37:49,758 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:37:49,841 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-05 23:37:49,842 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:49,855 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:49,856 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:37:49,856 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:65, output treesize:64 [2021-06-05 23:37:49,936 INFO L446 ElimStorePlain]: Different costs {0=[A, v_C_115], 2=[B]} [2021-06-05 23:37:49,938 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-05 23:37:49,939 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:49,946 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:49,948 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 23:37:49,949 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:37:49,956 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:49,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:37:49,958 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:37:49,958 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-06-05 23:37:49,959 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:49,963 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:49,964 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:49,964 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-06-05 23:37:49,977 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:49,977 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1425654556] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:49,977 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:37:49,977 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-05 23:37:49,978 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1135833014] [2021-06-05 23:37:49,978 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:37:49,978 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:37:49,978 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:37:49,978 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:37:49,978 INFO L87 Difference]: Start difference. First operand 9336 states and 34521 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:50,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:37:50,419 INFO L93 Difference]: Finished difference Result 11944 states and 43338 transitions. [2021-06-05 23:37:50,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 23:37:50,420 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:37:50,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:37:50,442 INFO L225 Difference]: With dead ends: 11944 [2021-06-05 23:37:50,442 INFO L226 Difference]: Without dead ends: 11904 [2021-06-05 23:37:50,442 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 337.9ms TimeCoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-06-05 23:37:50,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11904 states. [2021-06-05 23:37:50,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11904 to 9350. [2021-06-05 23:37:50,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9350 states, 9349 states have (on average 3.697400791528506) internal successors, (34567), 9349 states have internal predecessors, (34567), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:50,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9350 states to 9350 states and 34567 transitions. [2021-06-05 23:37:50,633 INFO L78 Accepts]: Start accepts. Automaton has 9350 states and 34567 transitions. Word has length 28 [2021-06-05 23:37:50,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:37:50,634 INFO L482 AbstractCegarLoop]: Abstraction has 9350 states and 34567 transitions. [2021-06-05 23:37:50,634 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:50,634 INFO L276 IsEmpty]: Start isEmpty. Operand 9350 states and 34567 transitions. [2021-06-05 23:37:50,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:37:50,646 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:37:50,646 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:37:50,846 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable240,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:37:50,847 INFO L430 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:37:50,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:37:50,847 INFO L82 PathProgramCache]: Analyzing trace with hash 1335589592, now seen corresponding path program 72 times [2021-06-05 23:37:50,847 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:37:50,847 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [633785814] [2021-06-05 23:37:50,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:37:50,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:37:51,046 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:51,046 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:37:51,046 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [633785814] [2021-06-05 23:37:51,046 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [633785814] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:51,046 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [671342422] [2021-06-05 23:37:51,046 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:37:51,070 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 23:37:51,070 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:37:51,070 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 37 conjunts are in the unsatisfiable core [2021-06-05 23:37:51,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:37:51,133 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-05 23:37:51,134 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:51,143 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:51,143 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:51,143 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:46 [2021-06-05 23:37:51,192 INFO L446 ElimStorePlain]: Different costs {0=[v_C_117], 2=[B]} [2021-06-05 23:37:51,195 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-06-05 23:37:51,196 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:51,207 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:51,217 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:51,217 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 39 treesize of output 43 [2021-06-05 23:37:51,221 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:51,235 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:51,242 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:37:51,242 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:61, output treesize:63 [2021-06-05 23:37:51,336 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:51,337 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 22 [2021-06-05 23:37:51,338 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:37:51,342 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-06-05 23:37:51,343 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:51,347 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-06-05 23:37:51,348 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:51,350 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:37:51,351 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:37:51,352 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-06-05 23:37:51,352 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:51,359 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-06-05 23:37:51,359 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 42 treesize of output 1 [2021-06-05 23:37:51,360 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:51,417 INFO L628 ElimStorePlain]: treesize reduction 11, result has 87.1 percent of original size [2021-06-05 23:37:51,419 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 23:37:51,419 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 2 variables, input treesize:189, output treesize:88 [2021-06-05 23:37:51,529 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:51,529 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [671342422] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:51,529 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:37:51,529 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 16 [2021-06-05 23:37:51,529 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [120242123] [2021-06-05 23:37:51,529 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 23:37:51,529 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:37:51,529 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 23:37:51,529 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:37:51,530 INFO L87 Difference]: Start difference. First operand 9350 states and 34567 transitions. Second operand has 17 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 16 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-06-05 23:37:52,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:37:52,356 INFO L93 Difference]: Finished difference Result 12198 states and 44126 transitions. [2021-06-05 23:37:52,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 23:37:52,356 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 16 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 28 [2021-06-05 23:37:52,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:37:52,377 INFO L225 Difference]: With dead ends: 12198 [2021-06-05 23:37:52,377 INFO L226 Difference]: Without dead ends: 12183 [2021-06-05 23:37:52,377 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 17 SyntacticMatches, 5 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 652.0ms TimeCoverageRelationStatistics Valid=110, Invalid=540, Unknown=0, NotChecked=0, Total=650 [2021-06-05 23:37:52,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12183 states. [2021-06-05 23:37:52,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12183 to 9336. [2021-06-05 23:37:52,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9336 states, 9335 states have (on average 3.7001606855918587) internal successors, (34541), 9335 states have internal predecessors, (34541), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:52,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9336 states to 9336 states and 34541 transitions. [2021-06-05 23:37:52,519 INFO L78 Accepts]: Start accepts. Automaton has 9336 states and 34541 transitions. Word has length 28 [2021-06-05 23:37:52,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:37:52,519 INFO L482 AbstractCegarLoop]: Abstraction has 9336 states and 34541 transitions. [2021-06-05 23:37:52,519 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 16 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-06-05 23:37:52,519 INFO L276 IsEmpty]: Start isEmpty. Operand 9336 states and 34541 transitions. [2021-06-05 23:37:52,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:37:52,532 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:37:52,532 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:37:52,732 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable241,75 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:37:52,733 INFO L430 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:37:52,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:37:52,733 INFO L82 PathProgramCache]: Analyzing trace with hash -1471768620, now seen corresponding path program 73 times [2021-06-05 23:37:52,733 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:37:52,733 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1622080011] [2021-06-05 23:37:52,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:37:52,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:37:52,913 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:52,913 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:37:52,913 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1622080011] [2021-06-05 23:37:52,913 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1622080011] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:52,913 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1416863074] [2021-06-05 23:37:52,913 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:37:52,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:37:52,941 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:37:52,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:37:52,999 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-05 23:37:53,000 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:53,013 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:53,014 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:37:53,014 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:67, output treesize:66 [2021-06-05 23:37:53,127 INFO L446 ElimStorePlain]: Different costs {0=[A, v_C_119], 2=[B]} [2021-06-05 23:37:53,129 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-05 23:37:53,129 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:53,136 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:53,138 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 23:37:53,139 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:37:53,145 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:53,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:37:53,149 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:37:53,149 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-06-05 23:37:53,150 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:53,154 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:53,155 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:53,155 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-06-05 23:37:53,175 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:53,175 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1416863074] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:53,175 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:37:53,175 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-05 23:37:53,175 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [581938190] [2021-06-05 23:37:53,175 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:37:53,176 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:37:53,176 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:37:53,176 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:37:53,176 INFO L87 Difference]: Start difference. First operand 9336 states and 34541 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:53,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:37:53,634 INFO L93 Difference]: Finished difference Result 12007 states and 43570 transitions. [2021-06-05 23:37:53,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 23:37:53,634 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:37:53,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:37:53,654 INFO L225 Difference]: With dead ends: 12007 [2021-06-05 23:37:53,654 INFO L226 Difference]: Without dead ends: 11992 [2021-06-05 23:37:53,654 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 354.2ms TimeCoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-06-05 23:37:53,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11992 states. [2021-06-05 23:37:53,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11992 to 9366. [2021-06-05 23:37:53,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9366 states, 9365 states have (on average 3.6985584623598506) internal successors, (34637), 9365 states have internal predecessors, (34637), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:53,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9366 states to 9366 states and 34637 transitions. [2021-06-05 23:37:53,789 INFO L78 Accepts]: Start accepts. Automaton has 9366 states and 34637 transitions. Word has length 28 [2021-06-05 23:37:53,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:37:53,790 INFO L482 AbstractCegarLoop]: Abstraction has 9366 states and 34637 transitions. [2021-06-05 23:37:53,790 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:53,790 INFO L276 IsEmpty]: Start isEmpty. Operand 9366 states and 34637 transitions. [2021-06-05 23:37:53,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:37:53,802 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:37:53,802 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:37:54,004 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable264,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:37:54,005 INFO L430 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:37:54,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:37:54,005 INFO L82 PathProgramCache]: Analyzing trace with hash -403894056, now seen corresponding path program 74 times [2021-06-05 23:37:54,005 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:37:54,005 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [821636946] [2021-06-05 23:37:54,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:37:54,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:37:54,177 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:54,177 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:37:54,177 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [821636946] [2021-06-05 23:37:54,177 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [821636946] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:54,177 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1074183888] [2021-06-05 23:37:54,177 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-06-05 23:37:54,223 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:37:54,223 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:37:54,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:37:54,224 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:37:54,285 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-05 23:37:54,286 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:54,297 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:54,299 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:37:54,299 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:55, output treesize:54 [2021-06-05 23:37:54,360 INFO L446 ElimStorePlain]: Different costs {0=[v_C_121], 2=[B]} [2021-06-05 23:37:54,362 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-06-05 23:37:54,363 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:54,372 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:54,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:37:54,374 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:37:54,374 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 22 [2021-06-05 23:37:54,375 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:54,382 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:54,383 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:54,383 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:29 [2021-06-05 23:37:54,400 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-06-05 23:37:54,401 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:54,403 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:54,404 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:54,404 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-06-05 23:37:54,422 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:54,422 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1074183888] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:54,422 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:37:54,422 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-05 23:37:54,422 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [824552935] [2021-06-05 23:37:54,422 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:37:54,422 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:37:54,422 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:37:54,423 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:37:54,423 INFO L87 Difference]: Start difference. First operand 9366 states and 34637 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:54,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:37:54,837 INFO L93 Difference]: Finished difference Result 12078 states and 43780 transitions. [2021-06-05 23:37:54,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 23:37:54,838 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:37:54,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:37:54,858 INFO L225 Difference]: With dead ends: 12078 [2021-06-05 23:37:54,858 INFO L226 Difference]: Without dead ends: 12056 [2021-06-05 23:37:54,858 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 339.9ms TimeCoverageRelationStatistics Valid=73, Invalid=307, Unknown=0, NotChecked=0, Total=380 [2021-06-05 23:37:54,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12056 states. [2021-06-05 23:37:54,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12056 to 9373. [2021-06-05 23:37:54,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9373 states, 9372 states have (on average 3.698997012377294) internal successors, (34667), 9372 states have internal predecessors, (34667), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:54,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9373 states to 9373 states and 34667 transitions. [2021-06-05 23:37:54,998 INFO L78 Accepts]: Start accepts. Automaton has 9373 states and 34667 transitions. Word has length 28 [2021-06-05 23:37:54,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:37:54,998 INFO L482 AbstractCegarLoop]: Abstraction has 9373 states and 34667 transitions. [2021-06-05 23:37:54,998 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:54,998 INFO L276 IsEmpty]: Start isEmpty. Operand 9373 states and 34667 transitions. [2021-06-05 23:37:55,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:37:55,011 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:37:55,011 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:37:55,212 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable265 [2021-06-05 23:37:55,212 INFO L430 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:37:55,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:37:55,212 INFO L82 PathProgramCache]: Analyzing trace with hash -2061160488, now seen corresponding path program 75 times [2021-06-05 23:37:55,212 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:37:55,212 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [407746388] [2021-06-05 23:37:55,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:37:55,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:37:55,370 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:55,371 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:37:55,371 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [407746388] [2021-06-05 23:37:55,371 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [407746388] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:55,371 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [129795884] [2021-06-05 23:37:55,371 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:37:55,396 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:37:55,396 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:37:55,396 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 37 conjunts are in the unsatisfiable core [2021-06-05 23:37:55,397 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:37:55,454 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-05 23:37:55,454 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:55,465 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:55,466 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:37:55,466 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:51 [2021-06-05 23:37:55,525 INFO L446 ElimStorePlain]: Different costs {0=[v_C_123], 3=[B]} [2021-06-05 23:37:55,527 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-06-05 23:37:55,528 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:55,540 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:55,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:37:55,550 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:55,551 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 38 [2021-06-05 23:37:55,554 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:55,570 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:55,581 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:37:55,581 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:66, output treesize:64 [2021-06-05 23:37:55,869 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_19, v_prenex_17], 2=[A, v_prenex_18]} [2021-06-05 23:37:55,872 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-06-05 23:37:55,873 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:55,938 INFO L628 ElimStorePlain]: treesize reduction 3, result has 97.4 percent of original size [2021-06-05 23:37:55,942 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-06-05 23:37:55,943 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:55,973 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:55,976 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:37:55,976 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 11 [2021-06-05 23:37:55,977 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:56,005 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:56,007 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:37:56,008 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-06-05 23:37:56,009 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:56,036 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:56,038 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 23:37:56,038 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:126, output treesize:72 [2021-06-05 23:37:56,147 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:56,147 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [129795884] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:56,147 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:37:56,147 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 18 [2021-06-05 23:37:56,147 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1157914159] [2021-06-05 23:37:56,147 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 23:37:56,147 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:37:56,147 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 23:37:56,147 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-06-05 23:37:56,147 INFO L87 Difference]: Start difference. First operand 9373 states and 34667 transitions. Second operand has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:56,650 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 61 [2021-06-05 23:37:57,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:37:57,466 INFO L93 Difference]: Finished difference Result 12303 states and 44482 transitions. [2021-06-05 23:37:57,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 23:37:57,466 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:37:57,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:37:57,486 INFO L225 Difference]: With dead ends: 12303 [2021-06-05 23:37:57,486 INFO L226 Difference]: Without dead ends: 12288 [2021-06-05 23:37:57,487 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 164 ImplicationChecksByTransitivity, 1095.6ms TimeCoverageRelationStatistics Valid=138, Invalid=792, Unknown=0, NotChecked=0, Total=930 [2021-06-05 23:37:57,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12288 states. [2021-06-05 23:37:57,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12288 to 9397. [2021-06-05 23:37:57,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9397 states, 9396 states have (on average 3.6978501489995743) internal successors, (34745), 9396 states have internal predecessors, (34745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:57,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9397 states to 9397 states and 34745 transitions. [2021-06-05 23:37:57,629 INFO L78 Accepts]: Start accepts. Automaton has 9397 states and 34745 transitions. Word has length 28 [2021-06-05 23:37:57,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:37:57,629 INFO L482 AbstractCegarLoop]: Abstraction has 9397 states and 34745 transitions. [2021-06-05 23:37:57,629 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:57,629 INFO L276 IsEmpty]: Start isEmpty. Operand 9397 states and 34745 transitions. [2021-06-05 23:37:57,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:37:57,642 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:37:57,642 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:37:57,844 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable266 [2021-06-05 23:37:57,845 INFO L430 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:37:57,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:37:57,845 INFO L82 PathProgramCache]: Analyzing trace with hash -2103940680, now seen corresponding path program 76 times [2021-06-05 23:37:57,845 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:37:57,845 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1284272930] [2021-06-05 23:37:57,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:37:57,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:37:58,049 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:58,050 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:37:58,050 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1284272930] [2021-06-05 23:37:58,050 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1284272930] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:58,050 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [860650137] [2021-06-05 23:37:58,050 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:37:58,072 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:37:58,073 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:37:58,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:37:58,074 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:37:58,113 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-05 23:37:58,113 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:58,122 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:58,123 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:58,123 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:46 [2021-06-05 23:37:58,225 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-05 23:37:58,225 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:58,228 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:58,229 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-05 23:37:58,230 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:58,231 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:58,231 INFO L518 ElimStorePlain]: Eliminatee v_C_125 vanished before elimination [2021-06-05 23:37:58,236 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:58,236 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:5 [2021-06-05 23:37:58,257 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:58,257 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [860650137] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:58,257 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:37:58,257 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-06-05 23:37:58,258 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2097234243] [2021-06-05 23:37:58,258 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 23:37:58,258 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:37:58,258 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 23:37:58,258 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:37:58,258 INFO L87 Difference]: Start difference. First operand 9397 states and 34745 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:58,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:37:58,919 INFO L93 Difference]: Finished difference Result 12054 states and 43712 transitions. [2021-06-05 23:37:58,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 23:37:58,920 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:37:58,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:37:58,941 INFO L225 Difference]: With dead ends: 12054 [2021-06-05 23:37:58,941 INFO L226 Difference]: Without dead ends: 12012 [2021-06-05 23:37:58,941 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 565.9ms TimeCoverageRelationStatistics Valid=105, Invalid=545, Unknown=0, NotChecked=0, Total=650 [2021-06-05 23:37:58,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12012 states. [2021-06-05 23:37:59,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12012 to 9422. [2021-06-05 23:37:59,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9422 states, 9421 states have (on average 3.6964228850440506) internal successors, (34824), 9421 states have internal predecessors, (34824), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:59,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9422 states to 9422 states and 34824 transitions. [2021-06-05 23:37:59,116 INFO L78 Accepts]: Start accepts. Automaton has 9422 states and 34824 transitions. Word has length 28 [2021-06-05 23:37:59,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:37:59,117 INFO L482 AbstractCegarLoop]: Abstraction has 9422 states and 34824 transitions. [2021-06-05 23:37:59,117 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:37:59,117 INFO L276 IsEmpty]: Start isEmpty. Operand 9422 states and 34824 transitions. [2021-06-05 23:37:59,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:37:59,129 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:37:59,129 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:37:59,330 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable283,79 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:37:59,330 INFO L430 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:37:59,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:37:59,330 INFO L82 PathProgramCache]: Analyzing trace with hash 162628600, now seen corresponding path program 77 times [2021-06-05 23:37:59,331 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:37:59,331 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1027373359] [2021-06-05 23:37:59,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:37:59,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:37:59,532 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:59,532 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:37:59,532 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1027373359] [2021-06-05 23:37:59,532 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1027373359] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:59,532 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1913617857] [2021-06-05 23:37:59,532 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:37:59,561 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:37:59,561 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:37:59,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:37:59,563 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:37:59,599 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-05 23:37:59,599 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:59,608 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:59,609 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:59,609 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:39, output treesize:38 [2021-06-05 23:37:59,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-05 23:37:59,681 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:59,685 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:59,685 INFO L518 ElimStorePlain]: Eliminatee v_C_127 vanished before elimination [2021-06-05 23:37:59,685 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:59,685 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:19 [2021-06-05 23:37:59,704 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-05 23:37:59,705 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:37:59,706 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:37:59,706 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:37:59,706 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-06-05 23:37:59,724 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:37:59,724 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1913617857] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:37:59,724 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:37:59,724 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-06-05 23:37:59,724 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [237419937] [2021-06-05 23:37:59,724 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 23:37:59,724 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:37:59,724 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 23:37:59,724 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:37:59,724 INFO L87 Difference]: Start difference. First operand 9422 states and 34824 transitions. Second operand has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:00,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:38:00,051 INFO L93 Difference]: Finished difference Result 9555 states and 35217 transitions. [2021-06-05 23:38:00,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 23:38:00,051 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:38:00,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:38:00,068 INFO L225 Difference]: With dead ends: 9555 [2021-06-05 23:38:00,068 INFO L226 Difference]: Without dead ends: 9540 [2021-06-05 23:38:00,068 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 300.6ms TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:38:00,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9540 states. [2021-06-05 23:38:00,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9540 to 9410. [2021-06-05 23:38:00,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9410 states, 9409 states have (on average 3.697736210011691) internal successors, (34792), 9409 states have internal predecessors, (34792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:00,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9410 states to 9410 states and 34792 transitions. [2021-06-05 23:38:00,194 INFO L78 Accepts]: Start accepts. Automaton has 9410 states and 34792 transitions. Word has length 28 [2021-06-05 23:38:00,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:38:00,195 INFO L482 AbstractCegarLoop]: Abstraction has 9410 states and 34792 transitions. [2021-06-05 23:38:00,195 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:00,195 INFO L276 IsEmpty]: Start isEmpty. Operand 9410 states and 34792 transitions. [2021-06-05 23:38:00,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:38:00,208 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:38:00,208 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:38:00,408 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable284,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:38:00,408 INFO L430 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:38:00,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:38:00,409 INFO L82 PathProgramCache]: Analyzing trace with hash 1982693332, now seen corresponding path program 78 times [2021-06-05 23:38:00,409 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:38:00,409 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2128938966] [2021-06-05 23:38:00,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:38:00,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:38:00,627 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:00,627 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:38:00,627 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2128938966] [2021-06-05 23:38:00,627 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2128938966] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:00,627 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1186554785] [2021-06-05 23:38:00,627 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:38:00,652 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:38:00,652 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:38:00,652 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 37 conjunts are in the unsatisfiable core [2021-06-05 23:38:00,653 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:38:00,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-05 23:38:00,677 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:00,688 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:00,688 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:00,688 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:44, output treesize:43 [2021-06-05 23:38:00,906 INFO L446 ElimStorePlain]: Different costs {0=[v_C_129], 2=[A], 3=[B]} [2021-06-05 23:38:00,909 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-06-05 23:38:00,910 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:00,937 INFO L628 ElimStorePlain]: treesize reduction 3, result has 95.7 percent of original size [2021-06-05 23:38:00,948 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:00,948 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 30 treesize of output 38 [2021-06-05 23:38:00,950 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-06-05 23:38:00,971 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:00,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:38:00,981 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:00,982 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 68 treesize of output 64 [2021-06-05 23:38:01,024 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-06-05 23:38:01,072 INFO L628 ElimStorePlain]: treesize reduction 129, result has 28.7 percent of original size [2021-06-05 23:38:01,079 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:01,079 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:73, output treesize:81 [2021-06-05 23:38:01,149 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:01,149 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1186554785] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:01,150 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:38:01,150 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 18 [2021-06-05 23:38:01,150 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [491085423] [2021-06-05 23:38:01,150 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 23:38:01,150 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:38:01,150 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 23:38:01,150 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-06-05 23:38:01,150 INFO L87 Difference]: Start difference. First operand 9410 states and 34792 transitions. Second operand has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:02,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:38:02,204 INFO L93 Difference]: Finished difference Result 12166 states and 43946 transitions. [2021-06-05 23:38:02,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 23:38:02,205 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:38:02,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:38:02,225 INFO L225 Difference]: With dead ends: 12166 [2021-06-05 23:38:02,226 INFO L226 Difference]: Without dead ends: 12037 [2021-06-05 23:38:02,226 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 255 ImplicationChecksByTransitivity, 886.9ms TimeCoverageRelationStatistics Valid=155, Invalid=1035, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 23:38:02,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12037 states. [2021-06-05 23:38:02,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12037 to 9451. [2021-06-05 23:38:02,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9451 states, 9450 states have (on average 3.693650793650794) internal successors, (34905), 9450 states have internal predecessors, (34905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:02,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9451 states to 9451 states and 34905 transitions. [2021-06-05 23:38:02,365 INFO L78 Accepts]: Start accepts. Automaton has 9451 states and 34905 transitions. Word has length 28 [2021-06-05 23:38:02,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:38:02,365 INFO L482 AbstractCegarLoop]: Abstraction has 9451 states and 34905 transitions. [2021-06-05 23:38:02,365 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:02,365 INFO L276 IsEmpty]: Start isEmpty. Operand 9451 states and 34905 transitions. [2021-06-05 23:38:02,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:38:02,378 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:38:02,378 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:38:02,578 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable285,81 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:38:02,579 INFO L430 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:38:02,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:38:02,579 INFO L82 PathProgramCache]: Analyzing trace with hash -1821506156, now seen corresponding path program 79 times [2021-06-05 23:38:02,579 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:38:02,579 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2116213411] [2021-06-05 23:38:02,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:38:02,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:38:02,807 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:02,807 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:38:02,807 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2116213411] [2021-06-05 23:38:02,807 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2116213411] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:02,807 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [116987520] [2021-06-05 23:38:02,807 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:38:02,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:38:02,831 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:38:02,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:38:02,855 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-05 23:38:02,855 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:02,867 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:02,868 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:02,868 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:46 [2021-06-05 23:38:02,986 INFO L446 ElimStorePlain]: Different costs {0=[A, v_C_131], 2=[B]} [2021-06-05 23:38:03,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-05 23:38:03,044 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:03,051 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:03,051 INFO L518 ElimStorePlain]: Eliminatee v_C_131 vanished before elimination [2021-06-05 23:38:03,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:38:03,053 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:38:03,053 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-06-05 23:38:03,054 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:03,058 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:03,059 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:03,059 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-06-05 23:38:03,078 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:03,078 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [116987520] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:03,078 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:38:03,078 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-05 23:38:03,078 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1351601765] [2021-06-05 23:38:03,078 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:38:03,078 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:38:03,078 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:38:03,078 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:38:03,079 INFO L87 Difference]: Start difference. First operand 9451 states and 34905 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:03,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:38:03,663 INFO L93 Difference]: Finished difference Result 13163 states and 47420 transitions. [2021-06-05 23:38:03,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 23:38:03,663 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:38:03,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:38:03,686 INFO L225 Difference]: With dead ends: 13163 [2021-06-05 23:38:03,686 INFO L226 Difference]: Without dead ends: 13095 [2021-06-05 23:38:03,687 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 549.7ms TimeCoverageRelationStatistics Valid=115, Invalid=485, Unknown=0, NotChecked=0, Total=600 [2021-06-05 23:38:03,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13095 states. [2021-06-05 23:38:03,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13095 to 9433. [2021-06-05 23:38:03,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9433 states, 9432 states have (on average 3.695186598812553) internal successors, (34853), 9432 states have internal predecessors, (34853), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:03,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9433 states to 9433 states and 34853 transitions. [2021-06-05 23:38:03,841 INFO L78 Accepts]: Start accepts. Automaton has 9433 states and 34853 transitions. Word has length 28 [2021-06-05 23:38:03,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:38:03,841 INFO L482 AbstractCegarLoop]: Abstraction has 9433 states and 34853 transitions. [2021-06-05 23:38:03,841 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:03,841 INFO L276 IsEmpty]: Start isEmpty. Operand 9433 states and 34853 transitions. [2021-06-05 23:38:03,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:38:03,854 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:38:03,854 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:38:04,054 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable305,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:38:04,055 INFO L430 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:38:04,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:38:04,055 INFO L82 PathProgramCache]: Analyzing trace with hash 2113657688, now seen corresponding path program 80 times [2021-06-05 23:38:04,055 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:38:04,055 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1820269600] [2021-06-05 23:38:04,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:38:04,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:38:04,293 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:04,294 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:38:04,294 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1820269600] [2021-06-05 23:38:04,294 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1820269600] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:04,294 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [667871901] [2021-06-05 23:38:04,294 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-06-05 23:38:04,335 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:38:04,335 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:38:04,336 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core Waiting until toolchain timeout for monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:38:04,336 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:38:04,360 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-05 23:38:04,360 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:04,372 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:04,373 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:04,373 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:46 [2021-06-05 23:38:04,466 INFO L446 ElimStorePlain]: Different costs {0=[v_C_133], 2=[B]} [2021-06-05 23:38:04,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 24 treesize of output 20 [2021-06-05 23:38:04,469 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:04,479 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:04,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:38:04,482 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:38:04,482 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 22 [2021-06-05 23:38:04,483 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:04,492 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:04,493 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:04,493 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:29 [2021-06-05 23:38:04,511 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-06-05 23:38:04,512 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:04,515 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:04,515 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:04,515 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-06-05 23:38:04,533 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:04,533 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [667871901] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:04,533 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:38:04,533 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-05 23:38:04,533 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [794046403] [2021-06-05 23:38:04,533 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:38:04,533 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:38:04,534 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:38:04,534 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:38:04,534 INFO L87 Difference]: Start difference. First operand 9433 states and 34853 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:05,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:38:05,036 INFO L93 Difference]: Finished difference Result 12075 states and 43753 transitions. [2021-06-05 23:38:05,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 23:38:05,036 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:38:05,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:38:05,057 INFO L225 Difference]: With dead ends: 12075 [2021-06-05 23:38:05,057 INFO L226 Difference]: Without dead ends: 12036 [2021-06-05 23:38:05,057 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 457.9ms TimeCoverageRelationStatistics Valid=82, Invalid=338, Unknown=0, NotChecked=0, Total=420 [2021-06-05 23:38:05,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12036 states. [2021-06-05 23:38:05,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12036 to 9428. [2021-06-05 23:38:05,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9428 states, 9427 states have (on average 3.696403946112231) internal successors, (34846), 9427 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-06-05 23:38:05,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9428 states to 9428 states and 34846 transitions. [2021-06-05 23:38:05,198 INFO L78 Accepts]: Start accepts. Automaton has 9428 states and 34846 transitions. Word has length 28 [2021-06-05 23:38:05,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:38:05,198 INFO L482 AbstractCegarLoop]: Abstraction has 9428 states and 34846 transitions. [2021-06-05 23:38:05,198 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:05,198 INFO L276 IsEmpty]: Start isEmpty. Operand 9428 states and 34846 transitions. [2021-06-05 23:38:05,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:38:05,211 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:38:05,211 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:38:05,411 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable306,83 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:38:05,412 INFO L430 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:38:05,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:38:05,412 INFO L82 PathProgramCache]: Analyzing trace with hash 1579622776, now seen corresponding path program 81 times [2021-06-05 23:38:05,412 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:38:05,412 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2108492818] [2021-06-05 23:38:05,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:38:05,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:38:05,628 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:05,628 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:38:05,628 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2108492818] [2021-06-05 23:38:05,628 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2108492818] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:05,628 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [854936563] [2021-06-05 23:38:05,628 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:38:05,651 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:38:05,652 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:38:05,652 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:38:05,653 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:38:05,681 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-05 23:38:05,682 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:05,696 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:05,697 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:05,697 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:68, output treesize:67 [2021-06-05 23:38:05,757 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-06-05 23:38:05,757 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:05,768 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:05,768 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:05,768 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:43 [2021-06-05 23:38:05,809 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:05,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 33 [2021-06-05 23:38:05,812 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:38:05,830 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:05,834 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:05,834 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:74 [2021-06-05 23:38:05,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:38:05,896 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:38:05,896 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-06-05 23:38:05,897 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:05,901 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:05,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-06-05 23:38:05,902 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:11 [2021-06-05 23:38:05,920 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:05,920 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [854936563] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:05,920 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:38:05,920 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-06-05 23:38:05,920 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1406407719] [2021-06-05 23:38:05,921 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 23:38:05,921 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:38:05,921 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 23:38:05,921 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:38:05,921 INFO L87 Difference]: Start difference. First operand 9428 states and 34846 transitions. Second operand has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:06,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:38:06,445 INFO L93 Difference]: Finished difference Result 9532 states and 35120 transitions. [2021-06-05 23:38:06,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 23:38:06,445 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:38:06,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:38:06,462 INFO L225 Difference]: With dead ends: 9532 [2021-06-05 23:38:06,462 INFO L226 Difference]: Without dead ends: 9510 [2021-06-05 23:38:06,462 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 19 SyntacticMatches, 4 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 452.5ms TimeCoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2021-06-05 23:38:06,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9510 states. [2021-06-05 23:38:06,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9510 to 9445. [2021-06-05 23:38:06,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9445 states, 9444 states have (on average 3.6954680220245657) internal successors, (34900), 9444 states have internal predecessors, (34900), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:06,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9445 states to 9445 states and 34900 transitions. [2021-06-05 23:38:06,587 INFO L78 Accepts]: Start accepts. Automaton has 9445 states and 34900 transitions. Word has length 28 [2021-06-05 23:38:06,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:38:06,587 INFO L482 AbstractCegarLoop]: Abstraction has 9445 states and 34900 transitions. [2021-06-05 23:38:06,587 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:06,587 INFO L276 IsEmpty]: Start isEmpty. Operand 9445 states and 34900 transitions. [2021-06-05 23:38:06,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:38:06,600 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:38:06,600 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:38:06,800 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable307,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:38:06,800 INFO L430 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:38:06,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:38:06,801 INFO L82 PathProgramCache]: Analyzing trace with hash -37910004, now seen corresponding path program 82 times [2021-06-05 23:38:06,801 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:38:06,801 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1116582947] [2021-06-05 23:38:06,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:38:06,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:38:07,109 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:07,109 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:38:07,109 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1116582947] [2021-06-05 23:38:07,109 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1116582947] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:07,109 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1781797488] [2021-06-05 23:38:07,109 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:38:07,134 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:38:07,134 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:38:07,135 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:38:07,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:38:07,157 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-05 23:38:07,158 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:07,169 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:07,170 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:07,170 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:50 [2021-06-05 23:38:07,222 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-06-05 23:38:07,222 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:07,231 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:07,232 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:07,232 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:48, output treesize:40 [2021-06-05 23:38:07,256 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-06-05 23:38:07,257 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:07,263 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:07,263 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:07,263 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:27 [2021-06-05 23:38:07,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:38:07,289 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:38:07,289 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-06-05 23:38:07,290 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:07,294 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:07,295 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:07,295 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:11 [2021-06-05 23:38:07,316 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:07,316 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1781797488] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:07,316 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:38:07,316 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-05 23:38:07,316 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1454461234] [2021-06-05 23:38:07,317 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:38:07,317 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:38:07,317 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:38:07,317 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:38:07,317 INFO L87 Difference]: Start difference. First operand 9445 states and 34900 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:07,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:38:07,633 INFO L93 Difference]: Finished difference Result 9627 states and 35407 transitions. [2021-06-05 23:38:07,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 23:38:07,633 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:38:07,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:38:07,650 INFO L225 Difference]: With dead ends: 9627 [2021-06-05 23:38:07,650 INFO L226 Difference]: Without dead ends: 9605 [2021-06-05 23:38:07,650 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 407.2ms TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:38:07,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9605 states. [2021-06-05 23:38:07,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9605 to 9443. [2021-06-05 23:38:07,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9443 states, 9442 states have (on average 3.696038974793476) internal successors, (34898), 9442 states have internal predecessors, (34898), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:07,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9443 states to 9443 states and 34898 transitions. [2021-06-05 23:38:07,767 INFO L78 Accepts]: Start accepts. Automaton has 9443 states and 34898 transitions. Word has length 28 [2021-06-05 23:38:07,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:38:07,767 INFO L482 AbstractCegarLoop]: Abstraction has 9443 states and 34898 transitions. [2021-06-05 23:38:07,767 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:07,767 INFO L276 IsEmpty]: Start isEmpty. Operand 9443 states and 34898 transitions. [2021-06-05 23:38:07,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:38:07,780 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:38:07,780 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:38:07,980 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable313 [2021-06-05 23:38:07,980 INFO L430 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:38:07,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:38:07,981 INFO L82 PathProgramCache]: Analyzing trace with hash -1727852908, now seen corresponding path program 83 times [2021-06-05 23:38:07,981 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:38:07,981 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [197496423] [2021-06-05 23:38:07,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:38:07,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:38:08,239 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:08,240 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:38:08,240 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [197496423] [2021-06-05 23:38:08,240 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [197496423] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:08,240 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [394151584] [2021-06-05 23:38:08,240 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:38:08,265 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:38:08,265 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:38:08,265 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:38:08,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:38:08,294 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-05 23:38:08,295 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:08,307 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:08,308 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:08,308 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:63, output treesize:62 [2021-06-05 23:38:08,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 24 treesize of output 20 [2021-06-05 23:38:08,363 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:08,373 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:08,373 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:08,373 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:58, output treesize:50 [2021-06-05 23:38:08,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:38:08,402 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:38:08,402 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 40 treesize of output 28 [2021-06-05 23:38:08,403 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:08,411 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:08,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-06-05 23:38:08,411 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:56, output treesize:37 [2021-06-05 23:38:08,430 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-06-05 23:38:08,431 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:08,433 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:08,434 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:08,434 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-06-05 23:38:08,455 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:08,455 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [394151584] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:08,455 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:38:08,455 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-05 23:38:08,455 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [737795818] [2021-06-05 23:38:08,455 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:38:08,455 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:38:08,455 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:38:08,455 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:38:08,456 INFO L87 Difference]: Start difference. First operand 9443 states and 34898 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:08,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:38:08,695 INFO L93 Difference]: Finished difference Result 9589 states and 35291 transitions. [2021-06-05 23:38:08,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 23:38:08,695 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:38:08,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:38:08,713 INFO L225 Difference]: With dead ends: 9589 [2021-06-05 23:38:08,714 INFO L226 Difference]: Without dead ends: 9552 [2021-06-05 23:38:08,714 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 326.0ms TimeCoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:38:08,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9552 states. [2021-06-05 23:38:08,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9552 to 9442. [2021-06-05 23:38:08,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9442 states, 9441 states have (on average 3.6972778307382694) internal successors, (34906), 9441 states have internal predecessors, (34906), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:08,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9442 states to 9442 states and 34906 transitions. [2021-06-05 23:38:08,846 INFO L78 Accepts]: Start accepts. Automaton has 9442 states and 34906 transitions. Word has length 28 [2021-06-05 23:38:08,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:38:08,847 INFO L482 AbstractCegarLoop]: Abstraction has 9442 states and 34906 transitions. [2021-06-05 23:38:08,847 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:08,847 INFO L276 IsEmpty]: Start isEmpty. Operand 9442 states and 34906 transitions. [2021-06-05 23:38:08,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:38:08,860 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:38:08,860 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:38:09,061 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable314,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:38:09,061 INFO L430 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:38:09,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:38:09,061 INFO L82 PathProgramCache]: Analyzing trace with hash 1624520208, now seen corresponding path program 84 times [2021-06-05 23:38:09,061 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:38:09,061 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [897876609] [2021-06-05 23:38:09,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:38:09,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:38:09,253 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:09,253 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:38:09,253 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [897876609] [2021-06-05 23:38:09,253 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [897876609] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:09,253 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [474459358] [2021-06-05 23:38:09,253 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:38:09,277 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:38:09,277 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:38:09,277 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:38:09,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:38:09,301 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-05 23:38:09,302 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:09,314 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:09,315 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:09,315 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:59, output treesize:58 [2021-06-05 23:38:09,466 INFO L446 ElimStorePlain]: Different costs {0=[A, v_C_141], 2=[B]} [2021-06-05 23:38:09,468 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-05 23:38:09,469 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:09,475 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:09,475 INFO L518 ElimStorePlain]: Eliminatee v_C_141 vanished before elimination [2021-06-05 23:38:09,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:38:09,477 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:38:09,477 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 33 treesize of output 21 [2021-06-05 23:38:09,478 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:09,483 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:09,483 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:09,483 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-06-05 23:38:09,497 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:09,497 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [474459358] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:09,497 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:38:09,497 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-05 23:38:09,497 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [193794566] [2021-06-05 23:38:09,497 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:38:09,497 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:38:09,498 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:38:09,498 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:38:09,498 INFO L87 Difference]: Start difference. First operand 9442 states and 34906 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:10,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:38:10,023 INFO L93 Difference]: Finished difference Result 12096 states and 43869 transitions. [2021-06-05 23:38:10,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 23:38:10,023 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:38:10,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:38:10,043 INFO L225 Difference]: With dead ends: 12096 [2021-06-05 23:38:10,043 INFO L226 Difference]: Without dead ends: 12054 [2021-06-05 23:38:10,043 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 463.4ms TimeCoverageRelationStatistics Valid=74, Invalid=388, Unknown=0, NotChecked=0, Total=462 [2021-06-05 23:38:10,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12054 states. [2021-06-05 23:38:10,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12054 to 9468. [2021-06-05 23:38:10,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9468 states, 9467 states have (on average 3.695785359670434) internal successors, (34988), 9467 states have internal predecessors, (34988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:10,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9468 states to 9468 states and 34988 transitions. [2021-06-05 23:38:10,188 INFO L78 Accepts]: Start accepts. Automaton has 9468 states and 34988 transitions. Word has length 28 [2021-06-05 23:38:10,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:38:10,188 INFO L482 AbstractCegarLoop]: Abstraction has 9468 states and 34988 transitions. [2021-06-05 23:38:10,188 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:10,189 INFO L276 IsEmpty]: Start isEmpty. Operand 9468 states and 34988 transitions. [2021-06-05 23:38:10,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:38:10,202 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:38:10,202 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:38:10,402 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable315 [2021-06-05 23:38:10,403 INFO L430 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:38:10,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:38:10,403 INFO L82 PathProgramCache]: Analyzing trace with hash 1755484564, now seen corresponding path program 85 times [2021-06-05 23:38:10,403 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:38:10,403 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1021655968] [2021-06-05 23:38:10,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:38:10,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:38:10,601 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:10,601 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:38:10,601 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1021655968] [2021-06-05 23:38:10,601 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1021655968] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:10,602 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [444889189] [2021-06-05 23:38:10,602 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:38:10,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:38:10,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:38:10,627 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:38:10,650 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-05 23:38:10,651 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:10,663 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:10,663 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:10,664 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:46 [2021-06-05 23:38:10,762 INFO L446 ElimStorePlain]: Different costs {0=[v_C_143], 2=[B]} [2021-06-05 23:38:10,764 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-06-05 23:38:10,765 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:10,775 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:10,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:38:10,777 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:38:10,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 27 [2021-06-05 23:38:10,779 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:10,787 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:10,788 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:10,788 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:58, output treesize:31 [2021-06-05 23:38:10,859 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-06-05 23:38:10,860 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:10,862 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:10,863 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:10,863 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-06-05 23:38:10,881 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:10,881 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [444889189] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:10,881 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:38:10,881 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-05 23:38:10,881 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [348097075] [2021-06-05 23:38:10,881 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:38:10,881 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:38:10,881 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:38:10,881 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:38:10,882 INFO L87 Difference]: Start difference. First operand 9468 states and 34988 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:11,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:38:11,339 INFO L93 Difference]: Finished difference Result 12147 states and 44003 transitions. [2021-06-05 23:38:11,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 23:38:11,339 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:38:11,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:38:11,361 INFO L225 Difference]: With dead ends: 12147 [2021-06-05 23:38:11,361 INFO L226 Difference]: Without dead ends: 12116 [2021-06-05 23:38:11,361 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 492.9ms TimeCoverageRelationStatistics Valid=87, Invalid=375, Unknown=0, NotChecked=0, Total=462 [2021-06-05 23:38:11,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12116 states. [2021-06-05 23:38:11,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12116 to 9463. [2021-06-05 23:38:11,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9463 states, 9462 states have (on average 3.6972098922003807) internal successors, (34983), 9462 states have internal predecessors, (34983), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:11,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9463 states to 9463 states and 34983 transitions. [2021-06-05 23:38:11,499 INFO L78 Accepts]: Start accepts. Automaton has 9463 states and 34983 transitions. Word has length 28 [2021-06-05 23:38:11,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:38:11,499 INFO L482 AbstractCegarLoop]: Abstraction has 9463 states and 34983 transitions. [2021-06-05 23:38:11,499 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:11,499 INFO L276 IsEmpty]: Start isEmpty. Operand 9463 states and 34983 transitions. [2021-06-05 23:38:11,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:38:11,512 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:38:11,512 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:38:11,712 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable316 [2021-06-05 23:38:11,712 INFO L430 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:38:11,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:38:11,712 INFO L82 PathProgramCache]: Analyzing trace with hash -194926700, now seen corresponding path program 86 times [2021-06-05 23:38:11,712 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:38:11,713 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [805020585] [2021-06-05 23:38:11,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:38:11,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:38:11,897 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:11,897 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:38:11,897 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [805020585] [2021-06-05 23:38:11,897 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [805020585] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:11,898 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1436584126] [2021-06-05 23:38:11,898 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-05 23:38:11,921 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:38:11,921 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:38:11,922 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:38:11,922 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:38:11,945 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-05 23:38:11,946 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:11,958 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:11,958 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:11,958 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:59, output treesize:58 [2021-06-05 23:38:12,029 INFO L446 ElimStorePlain]: Different costs {0=[v_C_145], 2=[B]} [2021-06-05 23:38:12,031 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-06-05 23:38:12,031 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:12,041 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:12,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:38:12,043 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:38:12,044 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 27 [2021-06-05 23:38:12,045 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:12,052 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:12,053 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:12,053 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:58, output treesize:27 [2021-06-05 23:38:12,089 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-06-05 23:38:12,090 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:12,093 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:12,093 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:12,093 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-06-05 23:38:12,113 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:12,113 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1436584126] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:12,113 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:38:12,113 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-05 23:38:12,113 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1985068861] [2021-06-05 23:38:12,114 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:38:12,114 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:38:12,114 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:38:12,114 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:38:12,114 INFO L87 Difference]: Start difference. First operand 9463 states and 34983 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:12,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:38:12,647 INFO L93 Difference]: Finished difference Result 12168 states and 44090 transitions. [2021-06-05 23:38:12,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 23:38:12,648 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:38:12,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:38:12,669 INFO L225 Difference]: With dead ends: 12168 [2021-06-05 23:38:12,669 INFO L226 Difference]: Without dead ends: 12140 [2021-06-05 23:38:12,669 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 439.9ms TimeCoverageRelationStatistics Valid=88, Invalid=374, Unknown=0, NotChecked=0, Total=462 [2021-06-05 23:38:12,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12140 states. [2021-06-05 23:38:12,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12140 to 9475. [2021-06-05 23:38:12,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9475 states, 9474 states have (on average 3.696748997255647) internal successors, (35023), 9474 states have internal predecessors, (35023), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:12,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9475 states to 9475 states and 35023 transitions. [2021-06-05 23:38:12,806 INFO L78 Accepts]: Start accepts. Automaton has 9475 states and 35023 transitions. Word has length 28 [2021-06-05 23:38:12,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:38:12,806 INFO L482 AbstractCegarLoop]: Abstraction has 9475 states and 35023 transitions. [2021-06-05 23:38:12,807 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:12,807 INFO L276 IsEmpty]: Start isEmpty. Operand 9475 states and 35023 transitions. [2021-06-05 23:38:12,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:38:12,819 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:38:12,819 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:38:13,019 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable317,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:38:13,020 INFO L430 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:38:13,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:38:13,020 INFO L82 PathProgramCache]: Analyzing trace with hash 604414584, now seen corresponding path program 87 times [2021-06-05 23:38:13,020 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:38:13,020 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [411688570] [2021-06-05 23:38:13,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:38:13,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:38:13,207 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:13,207 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:38:13,208 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [411688570] [2021-06-05 23:38:13,208 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [411688570] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:13,208 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [848936792] [2021-06-05 23:38:13,208 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:38:13,231 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:38:13,232 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:38:13,232 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:38:13,233 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:38:13,266 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-05 23:38:13,267 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:13,283 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:13,284 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:13,284 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:56, output treesize:55 [2021-06-05 23:38:13,316 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-06-05 23:38:13,317 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:13,327 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:13,328 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:13,328 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:59, output treesize:51 [2021-06-05 23:38:13,394 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:13,394 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 33 [2021-06-05 23:38:13,397 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:38:13,417 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:13,421 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:13,421 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:74 [2021-06-05 23:38:13,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:38:13,489 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:38:13,489 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-06-05 23:38:13,490 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:13,495 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:13,495 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:13,495 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:11 [2021-06-05 23:38:13,514 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:13,514 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [848936792] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:13,514 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:38:13,514 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-06-05 23:38:13,514 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [45173558] [2021-06-05 23:38:13,514 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 23:38:13,514 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:38:13,514 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 23:38:13,514 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:38:13,514 INFO L87 Difference]: Start difference. First operand 9475 states and 35023 transitions. Second operand has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:13,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:38:13,956 INFO L93 Difference]: Finished difference Result 9586 states and 35334 transitions. [2021-06-05 23:38:13,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 23:38:13,956 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:38:13,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:38:13,973 INFO L225 Difference]: With dead ends: 9586 [2021-06-05 23:38:13,973 INFO L226 Difference]: Without dead ends: 9571 [2021-06-05 23:38:13,973 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 19 SyntacticMatches, 4 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 400.2ms TimeCoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-06-05 23:38:13,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9571 states. [2021-06-05 23:38:14,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9571 to 9494. [2021-06-05 23:38:14,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9494 states, 9493 states have (on average 3.695670494048246) internal successors, (35083), 9493 states have internal predecessors, (35083), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:14,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9494 states to 9494 states and 35083 transitions. [2021-06-05 23:38:14,100 INFO L78 Accepts]: Start accepts. Automaton has 9494 states and 35083 transitions. Word has length 28 [2021-06-05 23:38:14,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:38:14,101 INFO L482 AbstractCegarLoop]: Abstraction has 9494 states and 35083 transitions. [2021-06-05 23:38:14,101 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:14,101 INFO L276 IsEmpty]: Start isEmpty. Operand 9494 states and 35083 transitions. [2021-06-05 23:38:14,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:38:14,114 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:38:14,114 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:38:14,314 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable318,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:38:14,314 INFO L430 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:38:14,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:38:14,315 INFO L82 PathProgramCache]: Analyzing trace with hash -1013118196, now seen corresponding path program 88 times [2021-06-05 23:38:14,315 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:38:14,315 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1238474322] [2021-06-05 23:38:14,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:38:14,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:38:14,516 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:14,517 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:38:14,517 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1238474322] [2021-06-05 23:38:14,517 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1238474322] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:14,517 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1485993555] [2021-06-05 23:38:14,517 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:38:14,540 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:38:14,541 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:38:14,541 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:38:14,546 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:38:14,571 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-05 23:38:14,571 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:14,584 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:14,585 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:14,585 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:63, output treesize:62 [2021-06-05 23:38:14,616 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-06-05 23:38:14,617 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:14,626 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:14,627 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:14,627 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:54, output treesize:46 [2021-06-05 23:38:14,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-06-05 23:38:14,678 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:14,684 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:14,685 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:14,685 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:27 [2021-06-05 23:38:14,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:38:14,775 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:38:14,775 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-06-05 23:38:14,776 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:14,780 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:14,781 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:14,781 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:11 [2021-06-05 23:38:14,803 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:14,804 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1485993555] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:14,804 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:38:14,804 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-05 23:38:14,804 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [492687210] [2021-06-05 23:38:14,804 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:38:14,804 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:38:14,804 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:38:14,804 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:38:14,804 INFO L87 Difference]: Start difference. First operand 9494 states and 35083 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:15,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:38:15,250 INFO L93 Difference]: Finished difference Result 9693 states and 35665 transitions. [2021-06-05 23:38:15,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 23:38:15,251 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:38:15,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:38:15,268 INFO L225 Difference]: With dead ends: 9693 [2021-06-05 23:38:15,268 INFO L226 Difference]: Without dead ends: 9678 [2021-06-05 23:38:15,269 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 398.7ms TimeCoverageRelationStatistics Valid=41, Invalid=231, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:38:15,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9678 states. [2021-06-05 23:38:15,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9678 to 9499. [2021-06-05 23:38:15,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9499 states, 9498 states have (on average 3.6949884186144453) internal successors, (35095), 9498 states have internal predecessors, (35095), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:15,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9499 states to 9499 states and 35095 transitions. [2021-06-05 23:38:15,402 INFO L78 Accepts]: Start accepts. Automaton has 9499 states and 35095 transitions. Word has length 28 [2021-06-05 23:38:15,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:38:15,402 INFO L482 AbstractCegarLoop]: Abstraction has 9499 states and 35095 transitions. [2021-06-05 23:38:15,402 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:15,402 INFO L276 IsEmpty]: Start isEmpty. Operand 9499 states and 35095 transitions. [2021-06-05 23:38:15,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:38:15,416 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:38:15,416 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:38:15,616 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable324,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:38:15,616 INFO L430 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:38:15,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:38:15,616 INFO L82 PathProgramCache]: Analyzing trace with hash 1591906196, now seen corresponding path program 89 times [2021-06-05 23:38:15,617 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:38:15,617 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [55770298] [2021-06-05 23:38:15,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:38:15,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:38:15,803 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:15,803 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:38:15,803 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [55770298] [2021-06-05 23:38:15,803 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [55770298] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:15,803 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [457931460] [2021-06-05 23:38:15,803 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:38:15,828 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:38:15,828 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:38:15,828 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:38:15,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:38:15,853 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-05 23:38:15,853 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:15,866 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:15,866 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:15,867 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:63, output treesize:62 [2021-06-05 23:38:15,897 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-06-05 23:38:15,898 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:15,907 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:15,908 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:15,908 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:54, output treesize:46 [2021-06-05 23:38:15,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:38:15,959 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:38:15,959 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 22 [2021-06-05 23:38:15,960 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:15,967 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:15,968 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:15,968 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:48, output treesize:29 [2021-06-05 23:38:15,989 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-06-05 23:38:15,990 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:15,993 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:15,993 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:15,993 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-06-05 23:38:16,015 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:16,015 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [457931460] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:16,015 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:38:16,015 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-05 23:38:16,015 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1419629439] [2021-06-05 23:38:16,015 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:38:16,015 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:38:16,015 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:38:16,015 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:38:16,016 INFO L87 Difference]: Start difference. First operand 9499 states and 35095 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:16,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:38:16,369 INFO L93 Difference]: Finished difference Result 9645 states and 35504 transitions. [2021-06-05 23:38:16,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 23:38:16,369 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:38:16,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:38:16,385 INFO L225 Difference]: With dead ends: 9645 [2021-06-05 23:38:16,385 INFO L226 Difference]: Without dead ends: 9620 [2021-06-05 23:38:16,386 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 328.7ms TimeCoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:38:16,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9620 states. [2021-06-05 23:38:16,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9620 to 9494. [2021-06-05 23:38:16,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9494 states, 9493 states have (on average 3.6965132202675655) internal successors, (35091), 9493 states have internal predecessors, (35091), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:16,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9494 states to 9494 states and 35091 transitions. [2021-06-05 23:38:16,516 INFO L78 Accepts]: Start accepts. Automaton has 9494 states and 35091 transitions. Word has length 28 [2021-06-05 23:38:16,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:38:16,516 INFO L482 AbstractCegarLoop]: Abstraction has 9494 states and 35091 transitions. [2021-06-05 23:38:16,516 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:16,516 INFO L276 IsEmpty]: Start isEmpty. Operand 9494 states and 35091 transitions. [2021-06-05 23:38:16,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:38:16,529 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:38:16,529 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:38:16,729 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable325 [2021-06-05 23:38:16,730 INFO L430 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:38:16,730 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:38:16,730 INFO L82 PathProgramCache]: Analyzing trace with hash -218520368, now seen corresponding path program 90 times [2021-06-05 23:38:16,730 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:38:16,730 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [821215868] [2021-06-05 23:38:16,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:38:16,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:38:16,939 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:16,939 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:38:16,939 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [821215868] [2021-06-05 23:38:16,939 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [821215868] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:16,939 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2018590675] [2021-06-05 23:38:16,939 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 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-06-05 23:38:16,966 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:38:16,967 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:38:16,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:38:16,968 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:38:16,994 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-05 23:38:16,995 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:17,008 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:17,009 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:17,009 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:50 [2021-06-05 23:38:17,040 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-06-05 23:38:17,041 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:17,051 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:17,052 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:17,052 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:54, output treesize:46 [2021-06-05 23:38:17,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:38:17,080 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:38:17,080 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 24 [2021-06-05 23:38:17,081 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:17,089 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:17,089 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:17,090 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:31 [2021-06-05 23:38:17,134 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-06-05 23:38:17,135 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:17,138 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:17,138 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:17,138 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-06-05 23:38:17,160 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:17,160 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2018590675] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:17,160 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:38:17,160 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-06-05 23:38:17,160 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1168001324] [2021-06-05 23:38:17,160 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 23:38:17,160 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:38:17,161 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 23:38:17,161 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=176, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:38:17,161 INFO L87 Difference]: Start difference. First operand 9494 states and 35091 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:17,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:38:17,500 INFO L93 Difference]: Finished difference Result 9647 states and 35544 transitions. [2021-06-05 23:38:17,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 23:38:17,500 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:38:17,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:38:17,517 INFO L225 Difference]: With dead ends: 9647 [2021-06-05 23:38:17,518 INFO L226 Difference]: Without dead ends: 9632 [2021-06-05 23:38:17,518 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 374.5ms TimeCoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2021-06-05 23:38:17,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9632 states. [2021-06-05 23:38:17,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9632 to 9502. [2021-06-05 23:38:17,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9502 states, 9501 states have (on average 3.6969792653404903) internal successors, (35125), 9501 states have internal predecessors, (35125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:17,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9502 states to 9502 states and 35125 transitions. [2021-06-05 23:38:17,645 INFO L78 Accepts]: Start accepts. Automaton has 9502 states and 35125 transitions. Word has length 28 [2021-06-05 23:38:17,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:38:17,645 INFO L482 AbstractCegarLoop]: Abstraction has 9502 states and 35125 transitions. [2021-06-05 23:38:17,645 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:17,645 INFO L276 IsEmpty]: Start isEmpty. Operand 9502 states and 35125 transitions. [2021-06-05 23:38:17,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:38:17,658 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:38:17,658 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:38:17,858 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable326,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:38:17,858 INFO L430 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:38:17,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:38:17,858 INFO L82 PathProgramCache]: Analyzing trace with hash 618524472, now seen corresponding path program 91 times [2021-06-05 23:38:17,859 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:38:17,859 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [354087275] [2021-06-05 23:38:17,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:38:17,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:38:17,996 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:17,996 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:38:17,996 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [354087275] [2021-06-05 23:38:17,996 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [354087275] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:17,996 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [672050902] [2021-06-05 23:38:17,996 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 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-06-05 23:38:18,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:38:18,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:38:18,020 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:38:18,050 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-05 23:38:18,050 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:18,059 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:18,060 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:18,060 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-06-05 23:38:18,198 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-05 23:38:18,199 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:18,202 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38: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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-06-05 23:38:18,204 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:18,205 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:18,205 INFO L518 ElimStorePlain]: Eliminatee v_C_155 vanished before elimination [2021-06-05 23:38:18,205 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:18,206 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:7 [2021-06-05 23:38:18,219 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:18,219 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [672050902] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:18,219 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:38:18,220 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-06-05 23:38:18,220 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1070958342] [2021-06-05 23:38:18,220 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 23:38:18,220 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:38:18,220 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 23:38:18,220 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:38:18,220 INFO L87 Difference]: Start difference. First operand 9502 states and 35125 transitions. Second operand has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 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-06-05 23:38:19,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:38:19,328 INFO L93 Difference]: Finished difference Result 10930 states and 39178 transitions. [2021-06-05 23:38:19,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 23:38:19,328 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 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 28 [2021-06-05 23:38:19,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:38:19,349 INFO L225 Difference]: With dead ends: 10930 [2021-06-05 23:38:19,349 INFO L226 Difference]: Without dead ends: 10915 [2021-06-05 23:38:19,349 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 201 ImplicationChecksByTransitivity, 810.2ms TimeCoverageRelationStatistics Valid=166, Invalid=764, Unknown=0, NotChecked=0, Total=930 [2021-06-05 23:38:19,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10915 states. [2021-06-05 23:38:19,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10915 to 9577. [2021-06-05 23:38:19,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9577 states, 9576 states have (on average 3.6940267335004178) internal successors, (35374), 9576 states have internal predecessors, (35374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:19,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9577 states to 9577 states and 35374 transitions. [2021-06-05 23:38:19,497 INFO L78 Accepts]: Start accepts. Automaton has 9577 states and 35374 transitions. Word has length 28 [2021-06-05 23:38:19,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:38:19,498 INFO L482 AbstractCegarLoop]: Abstraction has 9577 states and 35374 transitions. [2021-06-05 23:38:19,498 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 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-06-05 23:38:19,498 INFO L276 IsEmpty]: Start isEmpty. Operand 9577 states and 35374 transitions. [2021-06-05 23:38:19,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:38:19,511 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:38:19,511 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:38:19,711 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable327 [2021-06-05 23:38:19,711 INFO L430 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:38:19,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:38:19,712 INFO L82 PathProgramCache]: Analyzing trace with hash -1409873544, now seen corresponding path program 92 times [2021-06-05 23:38:19,712 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:38:19,712 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [431007358] [2021-06-05 23:38:19,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:38:19,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:38:19,868 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:19,868 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:38:19,868 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [431007358] [2021-06-05 23:38:19,868 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [431007358] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:19,868 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1911537889] [2021-06-05 23:38:19,869 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-05 23:38:19,892 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:38:19,893 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:38:19,893 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 38 conjunts are in the unsatisfiable core [2021-06-05 23:38:19,894 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:38:19,924 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-05 23:38:19,925 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:19,934 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:19,935 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:19,935 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-06-05 23:38:20,112 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-05 23:38:20,113 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:20,119 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:20,119 INFO L518 ElimStorePlain]: Eliminatee v_C_157 vanished before elimination [2021-06-05 23:38:20,119 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:20,119 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:25 [2021-06-05 23:38:20,158 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:20,159 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 28 [2021-06-05 23:38:20,161 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:38:20,175 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:20,180 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:20,180 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:93 [2021-06-05 23:38:20,241 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:20,242 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1911537889] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:20,242 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:38:20,242 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 20 [2021-06-05 23:38:20,242 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1969466334] [2021-06-05 23:38:20,242 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 23:38:20,242 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:38:20,242 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 23:38:20,242 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2021-06-05 23:38:20,242 INFO L87 Difference]: Start difference. First operand 9577 states and 35374 transitions. Second operand has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 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-06-05 23:38:22,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:38:22,327 INFO L93 Difference]: Finished difference Result 11439 states and 40569 transitions. [2021-06-05 23:38:22,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-05 23:38:22,329 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 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 28 [2021-06-05 23:38:22,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:38:22,348 INFO L225 Difference]: With dead ends: 11439 [2021-06-05 23:38:22,348 INFO L226 Difference]: Without dead ends: 11331 [2021-06-05 23:38:22,348 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 734 ImplicationChecksByTransitivity, 1665.6ms TimeCoverageRelationStatistics Valid=371, Invalid=2385, Unknown=0, NotChecked=0, Total=2756 [2021-06-05 23:38:22,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11331 states. [2021-06-05 23:38:22,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11331 to 9640. [2021-06-05 23:38:22,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9640 states, 9639 states have (on average 3.691358024691358) internal successors, (35581), 9639 states have internal predecessors, (35581), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:22,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9640 states to 9640 states and 35581 transitions. [2021-06-05 23:38:22,495 INFO L78 Accepts]: Start accepts. Automaton has 9640 states and 35581 transitions. Word has length 28 [2021-06-05 23:38:22,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:38:22,495 INFO L482 AbstractCegarLoop]: Abstraction has 9640 states and 35581 transitions. [2021-06-05 23:38:22,495 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 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-06-05 23:38:22,495 INFO L276 IsEmpty]: Start isEmpty. Operand 9640 states and 35581 transitions. [2021-06-05 23:38:22,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:38:22,509 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:38:22,509 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:38:22,709 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable328,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:38:22,710 INFO L430 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:38:22,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:38:22,710 INFO L82 PathProgramCache]: Analyzing trace with hash -744166792, now seen corresponding path program 93 times [2021-06-05 23:38:22,710 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:38:22,710 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1011096696] [2021-06-05 23:38:22,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:38:22,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:38:22,850 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:22,850 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:38:22,850 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1011096696] [2021-06-05 23:38:22,850 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1011096696] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:22,850 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1855680812] [2021-06-05 23:38:22,850 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-05 23:38:22,874 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:38:22,875 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:38:22,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:38:22,876 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:38:22,904 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-05 23:38:22,904 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:22,914 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:22,914 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:22,914 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-06-05 23:38:22,991 INFO L446 ElimStorePlain]: Different costs {0=[v_C_159], 1=[A]} [2021-06-05 23:38:22,993 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2021-06-05 23:38:22,997 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:23,003 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:23,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:38:23,005 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 28 [2021-06-05 23:38:23,006 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:23,010 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:23,010 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:23,010 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:19 [2021-06-05 23:38:23,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-05 23:38:23,048 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:23,049 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:23,050 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:23,050 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-06-05 23:38:23,067 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:23,067 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1855680812] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:23,067 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:38:23,067 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-06-05 23:38:23,067 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1733981634] [2021-06-05 23:38:23,067 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 23:38:23,067 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:38:23,068 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 23:38:23,068 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:38:23,068 INFO L87 Difference]: Start difference. First operand 9640 states and 35581 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 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-06-05 23:38:24,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:38:24,129 INFO L93 Difference]: Finished difference Result 10911 states and 39246 transitions. [2021-06-05 23:38:24,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 23:38:24,130 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 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 28 [2021-06-05 23:38:24,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:38:24,148 INFO L225 Difference]: With dead ends: 10911 [2021-06-05 23:38:24,148 INFO L226 Difference]: Without dead ends: 10881 [2021-06-05 23:38:24,149 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 246 ImplicationChecksByTransitivity, 795.7ms TimeCoverageRelationStatistics Valid=159, Invalid=897, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 23:38:24,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10881 states. [2021-06-05 23:38:24,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10881 to 9663. [2021-06-05 23:38:24,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9663 states, 9662 states have (on average 3.6912647484992753) internal successors, (35665), 9662 states have internal predecessors, (35665), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:24,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9663 states to 9663 states and 35665 transitions. [2021-06-05 23:38:24,292 INFO L78 Accepts]: Start accepts. Automaton has 9663 states and 35665 transitions. Word has length 28 [2021-06-05 23:38:24,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:38:24,292 INFO L482 AbstractCegarLoop]: Abstraction has 9663 states and 35665 transitions. [2021-06-05 23:38:24,292 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 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-06-05 23:38:24,292 INFO L276 IsEmpty]: Start isEmpty. Operand 9663 states and 35665 transitions. [2021-06-05 23:38:24,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:38:24,306 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:38:24,306 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:38:24,506 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable335,96 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:38:24,506 INFO L430 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:38:24,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:38:24,506 INFO L82 PathProgramCache]: Analyzing trace with hash -2021265836, now seen corresponding path program 94 times [2021-06-05 23:38:24,507 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:38:24,507 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [210463777] [2021-06-05 23:38:24,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:38:24,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:38:24,699 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:24,699 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:38:24,699 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [210463777] [2021-06-05 23:38:24,699 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [210463777] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:24,699 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [529170299] [2021-06-05 23:38:24,699 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-05 23:38:24,723 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:38:24,723 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:38:24,724 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:38:24,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:38:24,753 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-05 23:38:24,753 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:24,763 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:24,763 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:24,763 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-06-05 23:38:24,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 24 treesize of output 20 [2021-06-05 23:38:24,900 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:24,905 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:24,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-06-05 23:38:24,907 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:24,910 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:24,911 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-05 23:38:24,912 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:24,913 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:24,913 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:24,913 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:5 [2021-06-05 23:38:24,926 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:24,926 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [529170299] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:24,926 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:38:24,926 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-06-05 23:38:24,926 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [777260327] [2021-06-05 23:38:24,927 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 23:38:24,927 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:38:24,927 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 23:38:24,927 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:38:24,927 INFO L87 Difference]: Start difference. First operand 9663 states and 35665 transitions. Second operand has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 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-06-05 23:38:25,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:38:25,790 INFO L93 Difference]: Finished difference Result 11554 states and 41074 transitions. [2021-06-05 23:38:25,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 23:38:25,790 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 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 28 [2021-06-05 23:38:25,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:38:25,811 INFO L225 Difference]: With dead ends: 11554 [2021-06-05 23:38:25,811 INFO L226 Difference]: Without dead ends: 11529 [2021-06-05 23:38:25,812 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 611.6ms TimeCoverageRelationStatistics Valid=184, Invalid=746, Unknown=0, NotChecked=0, Total=930 [2021-06-05 23:38:25,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11529 states. [2021-06-05 23:38:25,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11529 to 9689. [2021-06-05 23:38:25,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9689 states, 9688 states have (on average 3.690132122213047) internal successors, (35750), 9688 states have internal predecessors, (35750), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:25,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9689 states to 9689 states and 35750 transitions. [2021-06-05 23:38:25,973 INFO L78 Accepts]: Start accepts. Automaton has 9689 states and 35750 transitions. Word has length 28 [2021-06-05 23:38:25,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:38:25,973 INFO L482 AbstractCegarLoop]: Abstraction has 9689 states and 35750 transitions. [2021-06-05 23:38:25,973 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 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-06-05 23:38:25,973 INFO L276 IsEmpty]: Start isEmpty. Operand 9689 states and 35750 transitions. [2021-06-05 23:38:25,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:38:25,987 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:38:25,987 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:38:26,188 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable336 [2021-06-05 23:38:26,188 INFO L430 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:38:26,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:38:26,188 INFO L82 PathProgramCache]: Analyzing trace with hash 245303444, now seen corresponding path program 95 times [2021-06-05 23:38:26,188 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:38:26,188 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [752994930] [2021-06-05 23:38:26,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:38:26,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:38:26,350 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:26,350 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:38:26,350 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [752994930] [2021-06-05 23:38:26,350 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [752994930] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:26,350 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1192072349] [2021-06-05 23:38:26,350 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 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-06-05 23:38:26,376 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:38:26,376 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:38:26,377 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:38:26,377 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:38:26,405 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-05 23:38:26,405 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:26,415 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:26,415 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:26,415 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-06-05 23:38:26,508 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-05 23:38:26,509 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:26,513 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:26,515 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-06-05 23:38:26,516 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:38:26,520 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:26,520 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:26,520 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:41, output treesize:19 [2021-06-05 23:38:26,538 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-05 23:38:26,539 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:26,540 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:26,541 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:26,541 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-06-05 23:38:26,557 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:26,557 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1192072349] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:26,557 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:38:26,557 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-06-05 23:38:26,558 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1558671840] [2021-06-05 23:38:26,558 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 23:38:26,558 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:38:26,558 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 23:38:26,558 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:38:26,558 INFO L87 Difference]: Start difference. First operand 9689 states and 35750 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 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-06-05 23:38:26,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:38:26,989 INFO L93 Difference]: Finished difference Result 11327 states and 40556 transitions. [2021-06-05 23:38:26,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 23:38:26,990 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 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 28 [2021-06-05 23:38:26,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:38:27,011 INFO L225 Difference]: With dead ends: 11327 [2021-06-05 23:38:27,011 INFO L226 Difference]: Without dead ends: 11257 [2021-06-05 23:38:27,011 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 361.5ms TimeCoverageRelationStatistics Valid=96, Invalid=410, Unknown=0, NotChecked=0, Total=506 [2021-06-05 23:38:27,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11257 states. [2021-06-05 23:38:27,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11257 to 9680. [2021-06-05 23:38:27,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9680 states, 9679 states have (on average 3.69160037193925) internal successors, (35731), 9679 states have internal predecessors, (35731), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:27,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9680 states to 9680 states and 35731 transitions. [2021-06-05 23:38:27,232 INFO L78 Accepts]: Start accepts. Automaton has 9680 states and 35731 transitions. Word has length 28 [2021-06-05 23:38:27,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:38:27,233 INFO L482 AbstractCegarLoop]: Abstraction has 9680 states and 35731 transitions. [2021-06-05 23:38:27,233 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 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-06-05 23:38:27,233 INFO L276 IsEmpty]: Start isEmpty. Operand 9680 states and 35731 transitions. [2021-06-05 23:38:27,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:38:27,249 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:38:27,249 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:38:27,449 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable337 [2021-06-05 23:38:27,449 INFO L430 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:38:27,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:38:27,450 INFO L82 PathProgramCache]: Analyzing trace with hash 1181237460, now seen corresponding path program 96 times [2021-06-05 23:38:27,450 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:38:27,450 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [280883980] [2021-06-05 23:38:27,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:38:27,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:38:27,609 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:27,609 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:38:27,609 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [280883980] [2021-06-05 23:38:27,609 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [280883980] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:27,609 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1192687800] [2021-06-05 23:38:27,610 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 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-06-05 23:38:27,634 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:38:27,635 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:38:27,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:38:27,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:38:27,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-05 23:38:27,664 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:27,673 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:27,673 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:27,674 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-06-05 23:38:27,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-05 23:38:27,811 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:27,814 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:27,815 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-06-05 23:38:27,816 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:27,817 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:27,817 INFO L518 ElimStorePlain]: Eliminatee v_C_165 vanished before elimination [2021-06-05 23:38:27,817 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:27,817 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:5 [2021-06-05 23:38:27,831 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:27,831 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1192687800] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:27,831 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:38:27,831 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-06-05 23:38:27,831 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [705394628] [2021-06-05 23:38:27,832 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 23:38:27,832 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:38:27,832 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 23:38:27,832 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:38:27,832 INFO L87 Difference]: Start difference. First operand 9680 states and 35731 transitions. Second operand has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 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-06-05 23:38:28,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:38:28,289 INFO L93 Difference]: Finished difference Result 10476 states and 38006 transitions. [2021-06-05 23:38:28,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 23:38:28,290 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 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 28 [2021-06-05 23:38:28,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:38:28,308 INFO L225 Difference]: With dead ends: 10476 [2021-06-05 23:38:28,309 INFO L226 Difference]: Without dead ends: 10461 [2021-06-05 23:38:28,309 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 328.5ms TimeCoverageRelationStatistics Valid=75, Invalid=345, Unknown=0, NotChecked=0, Total=420 [2021-06-05 23:38:28,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10461 states. [2021-06-05 23:38:28,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10461 to 9695. [2021-06-05 23:38:28,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9695 states, 9694 states have (on average 3.6912523210233132) internal successors, (35783), 9694 states have internal predecessors, (35783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:28,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9695 states to 9695 states and 35783 transitions. [2021-06-05 23:38:28,463 INFO L78 Accepts]: Start accepts. Automaton has 9695 states and 35783 transitions. Word has length 28 [2021-06-05 23:38:28,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:38:28,463 INFO L482 AbstractCegarLoop]: Abstraction has 9695 states and 35783 transitions. [2021-06-05 23:38:28,463 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 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-06-05 23:38:28,463 INFO L276 IsEmpty]: Start isEmpty. Operand 9695 states and 35783 transitions. [2021-06-05 23:38:28,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:38:28,477 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:38:28,477 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:38:28,679 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable338,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:38:28,679 INFO L430 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:38:28,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:38:28,680 INFO L82 PathProgramCache]: Analyzing trace with hash 1312201816, now seen corresponding path program 97 times [2021-06-05 23:38:28,680 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:38:28,680 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [81513288] [2021-06-05 23:38:28,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:38:28,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:38:28,854 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:28,854 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:38:28,854 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [81513288] [2021-06-05 23:38:28,854 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [81513288] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:28,854 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1422781642] [2021-06-05 23:38:28,854 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 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-06-05 23:38:28,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:38:28,878 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:38:28,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:38:28,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-05 23:38:28,907 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:28,916 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:28,917 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:28,917 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-06-05 23:38:29,021 INFO L446 ElimStorePlain]: Different costs {0=[v_C_167], 6=[B]} [2021-06-05 23:38:29,022 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 126 [2021-06-05 23:38:29,023 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:29,033 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:29,048 INFO L354 Elim1Store]: treesize reduction 48, result has 12.7 percent of original size [2021-06-05 23:38:29,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 191 treesize of output 151 [2021-06-05 23:38:29,050 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:29,055 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:29,056 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:29,056 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:162, output treesize:27 [2021-06-05 23:38:29,076 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-05 23:38:29,077 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:29,078 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:29,078 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:29,079 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-06-05 23:38:29,098 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:29,099 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1422781642] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:29,099 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:38:29,099 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-06-05 23:38:29,099 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1266776706] [2021-06-05 23:38:29,099 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 23:38:29,099 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:38:29,099 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 23:38:29,099 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:38:29,099 INFO L87 Difference]: Start difference. First operand 9695 states and 35783 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 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-06-05 23:38:29,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:38:29,698 INFO L93 Difference]: Finished difference Result 10918 states and 39241 transitions. [2021-06-05 23:38:29,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 23:38:29,698 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 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 28 [2021-06-05 23:38:29,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:38:29,718 INFO L225 Difference]: With dead ends: 10918 [2021-06-05 23:38:29,718 INFO L226 Difference]: Without dead ends: 10881 [2021-06-05 23:38:29,718 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 395.5ms TimeCoverageRelationStatistics Valid=105, Invalid=495, Unknown=0, NotChecked=0, Total=600 [2021-06-05 23:38:29,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10881 states. [2021-06-05 23:38:29,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10881 to 9718. [2021-06-05 23:38:29,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9718 states, 9717 states have (on average 3.6923947720489863) internal successors, (35879), 9717 states have internal predecessors, (35879), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:29,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9718 states to 9718 states and 35879 transitions. [2021-06-05 23:38:29,872 INFO L78 Accepts]: Start accepts. Automaton has 9718 states and 35879 transitions. Word has length 28 [2021-06-05 23:38:29,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:38:29,872 INFO L482 AbstractCegarLoop]: Abstraction has 9718 states and 35879 transitions. [2021-06-05 23:38:29,872 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 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-06-05 23:38:29,872 INFO L276 IsEmpty]: Start isEmpty. Operand 9718 states and 35879 transitions. [2021-06-05 23:38:29,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:38:29,887 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:38:29,887 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:38:30,087 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable339 [2021-06-05 23:38:30,087 INFO L430 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:38:30,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:38:30,087 INFO L82 PathProgramCache]: Analyzing trace with hash 778166904, now seen corresponding path program 98 times [2021-06-05 23:38:30,087 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:38:30,088 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [560466310] [2021-06-05 23:38:30,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:38:30,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:38:30,237 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:30,237 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:38:30,237 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [560466310] [2021-06-05 23:38:30,237 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [560466310] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:30,237 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [580882472] [2021-06-05 23:38:30,237 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 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-06-05 23:38:30,262 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:38:30,262 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:38:30,263 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:38:30,263 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:38:30,292 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-05 23:38:30,293 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:30,302 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:30,303 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:30,303 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-06-05 23:38:30,368 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-06-05 23:38:30,369 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:30,375 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:30,376 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:30,376 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:40, output treesize:32 [2021-06-05 23:38:30,397 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-06-05 23:38:30,397 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:30,401 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:30,402 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:30,402 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:19 [2021-06-05 23:38:30,423 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-05 23:38:30,424 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:30,425 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:30,425 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:30,425 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-06-05 23:38:30,445 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:30,445 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [580882472] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:30,445 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:38:30,446 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-06-05 23:38:30,446 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [330883975] [2021-06-05 23:38:30,446 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 23:38:30,446 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:38:30,446 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 23:38:30,446 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:38:30,446 INFO L87 Difference]: Start difference. First operand 9718 states and 35879 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 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-06-05 23:38:30,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:38:30,837 INFO L93 Difference]: Finished difference Result 12371 states and 44835 transitions. [2021-06-05 23:38:30,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 23:38:30,837 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 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 28 [2021-06-05 23:38:30,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:38:30,859 INFO L225 Difference]: With dead ends: 12371 [2021-06-05 23:38:30,859 INFO L226 Difference]: Without dead ends: 12310 [2021-06-05 23:38:30,859 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 323.1ms TimeCoverageRelationStatistics Valid=84, Invalid=378, Unknown=0, NotChecked=0, Total=462 [2021-06-05 23:38:30,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12310 states. [2021-06-05 23:38:30,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12310 to 9729. [2021-06-05 23:38:30,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9729 states, 9728 states have (on average 3.6907894736842106) internal successors, (35904), 9728 states have internal predecessors, (35904), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:31,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9729 states to 9729 states and 35904 transitions. [2021-06-05 23:38:31,077 INFO L78 Accepts]: Start accepts. Automaton has 9729 states and 35904 transitions. Word has length 28 [2021-06-05 23:38:31,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:38:31,077 INFO L482 AbstractCegarLoop]: Abstraction has 9729 states and 35904 transitions. [2021-06-05 23:38:31,077 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 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-06-05 23:38:31,077 INFO L276 IsEmpty]: Start isEmpty. Operand 9729 states and 35904 transitions. [2021-06-05 23:38:31,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:38:31,092 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:38:31,092 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:38:31,292 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable340,101 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:38:31,292 INFO L430 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:38:31,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:38:31,293 INFO L82 PathProgramCache]: Analyzing trace with hash 1765658516, now seen corresponding path program 99 times [2021-06-05 23:38:31,293 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:38:31,293 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1432341348] [2021-06-05 23:38:31,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:38:31,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:38:31,461 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:31,461 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:38:31,461 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1432341348] [2021-06-05 23:38:31,461 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1432341348] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:31,461 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [179208572] [2021-06-05 23:38:31,461 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-05 23:38:31,485 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:38:31,486 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:38:31,486 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 39 conjunts are in the unsatisfiable core [2021-06-05 23:38:31,487 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:38:31,514 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-05 23:38:31,515 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:31,524 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:31,525 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:31,525 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-06-05 23:38:31,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 24 treesize of output 20 [2021-06-05 23:38:31,647 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:31,655 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:31,655 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:31,655 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:43, output treesize:35 [2021-06-05 23:38:31,692 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:31,692 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 33 [2021-06-05 23:38:31,694 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:38:31,710 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:31,715 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:31,715 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:108 [2021-06-05 23:38:31,773 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-06-05 23:38:31,774 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:31,777 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-06-05 23:38:31,778 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:31,781 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-05 23:38:31,782 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:31,785 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-06-05 23:38:31,786 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:31,826 INFO L628 ElimStorePlain]: treesize reduction 3, result has 94.8 percent of original size [2021-06-05 23:38:31,827 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 23:38:31,827 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:99, output treesize:55 [2021-06-05 23:38:31,919 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:31,919 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [179208572] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:31,919 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:38:31,920 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 20 [2021-06-05 23:38:31,920 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1146217435] [2021-06-05 23:38:31,920 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 23:38:31,920 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:38:31,920 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 23:38:31,920 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=353, Unknown=0, NotChecked=0, Total=420 [2021-06-05 23:38:31,920 INFO L87 Difference]: Start difference. First operand 9729 states and 35904 transitions. Second operand has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 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-06-05 23:38:33,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:38:33,025 INFO L93 Difference]: Finished difference Result 12529 states and 45304 transitions. [2021-06-05 23:38:33,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 23:38:33,025 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 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 28 [2021-06-05 23:38:33,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:38:33,049 INFO L225 Difference]: With dead ends: 12529 [2021-06-05 23:38:33,050 INFO L226 Difference]: Without dead ends: 12498 [2021-06-05 23:38:33,050 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 307 ImplicationChecksByTransitivity, 936.1ms TimeCoverageRelationStatistics Valid=167, Invalid=1023, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 23:38:33,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12498 states. [2021-06-05 23:38:33,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12498 to 9726. [2021-06-05 23:38:33,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9726 states, 9725 states have (on average 3.692236503856041) internal successors, (35907), 9725 states have internal predecessors, (35907), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:33,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9726 states to 9726 states and 35907 transitions. [2021-06-05 23:38:33,204 INFO L78 Accepts]: Start accepts. Automaton has 9726 states and 35907 transitions. Word has length 28 [2021-06-05 23:38:33,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:38:33,205 INFO L482 AbstractCegarLoop]: Abstraction has 9726 states and 35907 transitions. [2021-06-05 23:38:33,205 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 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-06-05 23:38:33,205 INFO L276 IsEmpty]: Start isEmpty. Operand 9726 states and 35907 transitions. [2021-06-05 23:38:33,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:38:33,219 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:38:33,219 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:38:33,436 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable341,102 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:38:33,437 INFO L430 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:38:33,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:38:33,437 INFO L82 PathProgramCache]: Analyzing trace with hash -517396488, now seen corresponding path program 100 times [2021-06-05 23:38:33,437 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:38:33,437 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1725055670] [2021-06-05 23:38:33,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:38:33,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:38:33,575 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:33,575 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:38:33,575 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1725055670] [2021-06-05 23:38:33,575 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1725055670] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:33,575 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1924683858] [2021-06-05 23:38:33,576 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 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-06-05 23:38:33,599 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:38:33,599 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:38:33,599 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:38:33,600 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:38:33,629 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-05 23:38:33,630 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:33,639 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:33,639 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:33,639 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-06-05 23:38:33,692 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-06-05 23:38:33,692 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:33,699 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:33,699 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:33,699 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:30 [2021-06-05 23:38:33,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-06-05 23:38:33,722 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:33,726 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:33,726 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:33,726 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:17 [2021-06-05 23:38:33,766 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-05 23:38:33,766 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:33,767 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:33,768 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:33,768 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-06-05 23:38:33,785 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:33,785 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1924683858] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:33,785 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:38:33,785 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-06-05 23:38:33,785 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [537903119] [2021-06-05 23:38:33,785 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 23:38:33,786 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:38:33,786 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 23:38:33,786 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:38:33,786 INFO L87 Difference]: Start difference. First operand 9726 states and 35907 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 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-06-05 23:38:34,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:38:34,428 INFO L93 Difference]: Finished difference Result 12479 states and 45190 transitions. [2021-06-05 23:38:34,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 23:38:34,428 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 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 28 [2021-06-05 23:38:34,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:38:34,450 INFO L225 Difference]: With dead ends: 12479 [2021-06-05 23:38:34,451 INFO L226 Difference]: Without dead ends: 12457 [2021-06-05 23:38:34,451 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 438.4ms TimeCoverageRelationStatistics Valid=84, Invalid=468, Unknown=0, NotChecked=0, Total=552 [2021-06-05 23:38:34,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12457 states. [2021-06-05 23:38:34,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12457 to 9742. [2021-06-05 23:38:34,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9742 states, 9741 states have (on average 3.691920747356534) internal successors, (35963), 9741 states have internal predecessors, (35963), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:34,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9742 states to 9742 states and 35963 transitions. [2021-06-05 23:38:34,603 INFO L78 Accepts]: Start accepts. Automaton has 9742 states and 35963 transitions. Word has length 28 [2021-06-05 23:38:34,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:38:34,603 INFO L482 AbstractCegarLoop]: Abstraction has 9742 states and 35963 transitions. [2021-06-05 23:38:34,603 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 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-06-05 23:38:34,603 INFO L276 IsEmpty]: Start isEmpty. Operand 9742 states and 35963 transitions. [2021-06-05 23:38:34,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:38:34,616 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:38:34,616 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:38:34,817 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable349,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:38:34,817 INFO L430 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:38:34,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:38:34,817 INFO L82 PathProgramCache]: Analyzing trace with hash -725729772, now seen corresponding path program 101 times [2021-06-05 23:38:34,818 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:38:34,818 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [997906331] [2021-06-05 23:38:34,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:38:34,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:38:34,952 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:34,952 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:38:34,952 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [997906331] [2021-06-05 23:38:34,953 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [997906331] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:34,953 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1874393510] [2021-06-05 23:38:34,953 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 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-06-05 23:38:34,977 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:38:34,977 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:38:34,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:38:34,978 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:38:35,021 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-05 23:38:35,021 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:35,031 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:35,031 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:35,031 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-06-05 23:38:35,082 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-06-05 23:38:35,083 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:35,089 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:35,090 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:35,090 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:59, output treesize:47 [2021-06-05 23:38:35,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:38:35,135 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-06-05 23:38:35,136 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:35,140 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:35,141 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:35,141 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:27 [2021-06-05 23:38:35,166 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-05 23:38:35,166 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:35,167 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:35,168 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:35,168 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-06-05 23:38:35,187 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:35,187 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1874393510] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:35,187 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:38:35,187 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-06-05 23:38:35,187 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1765673936] [2021-06-05 23:38:35,187 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 23:38:35,187 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:38:35,187 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 23:38:35,187 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:38:35,188 INFO L87 Difference]: Start difference. First operand 9742 states and 35963 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 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-06-05 23:38:35,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:38:35,730 INFO L93 Difference]: Finished difference Result 12452 states and 45102 transitions. [2021-06-05 23:38:35,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 23:38:35,730 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 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 28 [2021-06-05 23:38:35,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:38:35,752 INFO L225 Difference]: With dead ends: 12452 [2021-06-05 23:38:35,752 INFO L226 Difference]: Without dead ends: 12415 [2021-06-05 23:38:35,752 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 416.9ms TimeCoverageRelationStatistics Valid=90, Invalid=462, Unknown=0, NotChecked=0, Total=552 [2021-06-05 23:38:35,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12415 states. [2021-06-05 23:38:35,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12415 to 9757. [2021-06-05 23:38:35,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9757 states, 9756 states have (on average 3.691369413694137) internal successors, (36013), 9756 states have internal predecessors, (36013), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:35,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9757 states to 9757 states and 36013 transitions. [2021-06-05 23:38:35,896 INFO L78 Accepts]: Start accepts. Automaton has 9757 states and 36013 transitions. Word has length 28 [2021-06-05 23:38:35,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:38:35,897 INFO L482 AbstractCegarLoop]: Abstraction has 9757 states and 36013 transitions. [2021-06-05 23:38:35,897 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 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-06-05 23:38:35,897 INFO L276 IsEmpty]: Start isEmpty. Operand 9757 states and 36013 transitions. [2021-06-05 23:38:35,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:38:35,911 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:38:35,911 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:38:36,111 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable350,104 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:38:36,111 INFO L430 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:38:36,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:38:36,112 INFO L82 PathProgramCache]: Analyzing trace with hash 1427320980, now seen corresponding path program 102 times [2021-06-05 23:38:36,112 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:38:36,112 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [968853841] [2021-06-05 23:38:36,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:38:36,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:38:36,255 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:36,256 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:38:36,256 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [968853841] [2021-06-05 23:38:36,256 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [968853841] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:36,256 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [905898944] [2021-06-05 23:38:36,256 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 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-06-05 23:38:36,280 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 23:38:36,280 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:38:36,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 37 conjunts are in the unsatisfiable core [2021-06-05 23:38:36,281 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:38:36,310 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-05 23:38:36,310 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:36,320 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:36,320 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:36,320 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-06-05 23:38:36,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 133 treesize of output 101 [2021-06-05 23:38:36,400 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:36,409 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:36,410 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:36,410 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:136, output treesize:33 [2021-06-05 23:38:36,493 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:36,493 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 25 treesize of output 33 [2021-06-05 23:38:36,495 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:38:36,511 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:36,516 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:36,516 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:108 [2021-06-05 23:38:36,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-06-05 23:38:36,579 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:36,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, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-05 23:38:36,583 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:36,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-06-05 23:38:36,586 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:36,589 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-06-05 23:38:36,589 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:36,627 INFO L628 ElimStorePlain]: treesize reduction 3, result has 94.8 percent of original size [2021-06-05 23:38:36,628 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 23:38:36,628 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:99, output treesize:55 [2021-06-05 23:38:36,733 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:36,733 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [905898944] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:36,733 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:38:36,734 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 20 [2021-06-05 23:38:36,734 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [77767818] [2021-06-05 23:38:36,734 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 23:38:36,734 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:38:36,734 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 23:38:36,734 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=355, Unknown=0, NotChecked=0, Total=420 [2021-06-05 23:38:36,734 INFO L87 Difference]: Start difference. First operand 9757 states and 36013 transitions. Second operand has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 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-06-05 23:38:37,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:38:37,923 INFO L93 Difference]: Finished difference Result 12649 states and 45720 transitions. [2021-06-05 23:38:37,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 23:38:37,923 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 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 28 [2021-06-05 23:38:37,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:38:37,950 INFO L225 Difference]: With dead ends: 12649 [2021-06-05 23:38:37,950 INFO L226 Difference]: Without dead ends: 12627 [2021-06-05 23:38:37,950 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 263 ImplicationChecksByTransitivity, 875.9ms TimeCoverageRelationStatistics Valid=160, Invalid=962, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 23:38:37,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12627 states. [2021-06-05 23:38:38,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12627 to 9744. [2021-06-05 23:38:38,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9744 states, 9743 states have (on average 3.6938314687467924) internal successors, (35989), 9743 states have internal predecessors, (35989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:38,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9744 states to 9744 states and 35989 transitions. [2021-06-05 23:38:38,119 INFO L78 Accepts]: Start accepts. Automaton has 9744 states and 35989 transitions. Word has length 28 [2021-06-05 23:38:38,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:38:38,119 INFO L482 AbstractCegarLoop]: Abstraction has 9744 states and 35989 transitions. [2021-06-05 23:38:38,119 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 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-06-05 23:38:38,119 INFO L276 IsEmpty]: Start isEmpty. Operand 9744 states and 35989 transitions. [2021-06-05 23:38:38,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:38:38,133 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:38:38,134 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:38:38,334 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable351 [2021-06-05 23:38:38,334 INFO L430 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:38:38,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:38:38,334 INFO L82 PathProgramCache]: Analyzing trace with hash 1666712976, now seen corresponding path program 103 times [2021-06-05 23:38:38,335 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:38:38,335 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [536073883] [2021-06-05 23:38:38,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:38:38,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:38:38,510 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:38,510 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:38:38,510 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [536073883] [2021-06-05 23:38:38,510 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [536073883] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:38,510 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1928066758] [2021-06-05 23:38:38,510 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 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-06-05 23:38:38,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:38:38,534 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:38:38,535 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:38:38,562 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-05 23:38:38,563 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:38,572 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:38,573 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:38,573 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-06-05 23:38:38,708 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-05 23:38:38,709 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:38,712 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:38,713 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 16 [2021-06-05 23:38:38,714 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:38,715 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:38,715 INFO L518 ElimStorePlain]: Eliminatee v_C_179 vanished before elimination [2021-06-05 23:38:38,715 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:38,715 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:5 [2021-06-05 23:38:38,729 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:38,729 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1928066758] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:38,729 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:38:38,729 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-06-05 23:38:38,729 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [734411252] [2021-06-05 23:38:38,730 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 23:38:38,730 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:38:38,730 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 23:38:38,730 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:38:38,730 INFO L87 Difference]: Start difference. First operand 9744 states and 35989 transitions. Second operand has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 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-06-05 23:38:39,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:38:39,262 INFO L93 Difference]: Finished difference Result 11077 states and 39775 transitions. [2021-06-05 23:38:39,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 23:38:39,262 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 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 28 [2021-06-05 23:38:39,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:38:39,282 INFO L225 Difference]: With dead ends: 11077 [2021-06-05 23:38:39,282 INFO L226 Difference]: Without dead ends: 11062 [2021-06-05 23:38:39,282 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 422.8ms TimeCoverageRelationStatistics Valid=105, Invalid=447, Unknown=0, NotChecked=0, Total=552 [2021-06-05 23:38:39,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11062 states. [2021-06-05 23:38:39,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11062 to 9774. [2021-06-05 23:38:39,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9774 states, 9773 states have (on average 3.692827176915993) internal successors, (36090), 9773 states have internal predecessors, (36090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:39,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9774 states to 9774 states and 36090 transitions. [2021-06-05 23:38:39,492 INFO L78 Accepts]: Start accepts. Automaton has 9774 states and 36090 transitions. Word has length 28 [2021-06-05 23:38:39,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:38:39,492 INFO L482 AbstractCegarLoop]: Abstraction has 9774 states and 36090 transitions. [2021-06-05 23:38:39,492 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 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-06-05 23:38:39,492 INFO L276 IsEmpty]: Start isEmpty. Operand 9774 states and 36090 transitions. [2021-06-05 23:38:39,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:38:39,507 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:38:39,507 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:38:39,707 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable359 [2021-06-05 23:38:39,707 INFO L430 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:38:39,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:38:39,708 INFO L82 PathProgramCache]: Analyzing trace with hash -361685040, now seen corresponding path program 104 times [2021-06-05 23:38:39,708 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:38:39,708 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [996506585] [2021-06-05 23:38:39,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:38:39,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:38:39,862 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:39,862 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:38:39,862 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [996506585] [2021-06-05 23:38:39,862 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [996506585] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:39,862 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1333348880] [2021-06-05 23:38:39,862 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 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-06-05 23:38:39,896 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:38:39,896 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:38:39,896 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:38:39,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:38:39,922 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-05 23:38:39,923 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:39,931 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:39,932 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:39,932 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-06-05 23:38:40,035 INFO L446 ElimStorePlain]: Different costs {0=[v_C_181], 1=[A]} [2021-06-05 23:38:40,037 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-06-05 23:38:40,038 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:40,045 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:40,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:38:40,047 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-06-05 23:38:40,048 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:40,052 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:40,053 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:40,053 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:27 [2021-06-05 23:38:40,074 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-05 23:38:40,075 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:40,076 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:40,076 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:40,076 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-06-05 23:38:40,094 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:40,094 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1333348880] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:40,094 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:38:40,094 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-06-05 23:38:40,094 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [359311756] [2021-06-05 23:38:40,094 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 23:38:40,094 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:38:40,094 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 23:38:40,094 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:38:40,094 INFO L87 Difference]: Start difference. First operand 9774 states and 36090 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 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-06-05 23:38:40,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:38:40,634 INFO L93 Difference]: Finished difference Result 10963 states and 39523 transitions. [2021-06-05 23:38:40,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 23:38:40,634 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 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 28 [2021-06-05 23:38:40,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:38:40,653 INFO L225 Difference]: With dead ends: 10963 [2021-06-05 23:38:40,653 INFO L226 Difference]: Without dead ends: 10909 [2021-06-05 23:38:40,654 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 371.3ms TimeCoverageRelationStatistics Valid=99, Invalid=453, Unknown=0, NotChecked=0, Total=552 [2021-06-05 23:38:40,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10909 states. [2021-06-05 23:38:40,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10909 to 9765. [2021-06-05 23:38:40,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9765 states, 9764 states have (on average 3.6945923801720606) internal successors, (36074), 9764 states have internal predecessors, (36074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:40,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9765 states to 9765 states and 36074 transitions. [2021-06-05 23:38:40,796 INFO L78 Accepts]: Start accepts. Automaton has 9765 states and 36074 transitions. Word has length 28 [2021-06-05 23:38:40,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:38:40,796 INFO L482 AbstractCegarLoop]: Abstraction has 9765 states and 36074 transitions. [2021-06-05 23:38:40,796 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 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-06-05 23:38:40,796 INFO L276 IsEmpty]: Start isEmpty. Operand 9765 states and 36074 transitions. [2021-06-05 23:38:40,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:38:40,809 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:38:40,809 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:38:41,009 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable360,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:38:41,010 INFO L430 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:38:41,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:38:41,010 INFO L82 PathProgramCache]: Analyzing trace with hash 574248976, now seen corresponding path program 105 times [2021-06-05 23:38:41,010 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:38:41,010 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [959006517] [2021-06-05 23:38:41,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:38:41,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:38:41,159 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:41,159 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:38:41,159 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [959006517] [2021-06-05 23:38:41,159 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [959006517] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:41,159 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [635274732] [2021-06-05 23:38:41,159 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 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-06-05 23:38:41,192 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:38:41,192 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:38:41,193 WARN L261 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 40 conjunts are in the unsatisfiable core [2021-06-05 23:38:41,193 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:38:41,220 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-05 23:38:41,220 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:41,229 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:41,230 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:41,230 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-06-05 23:38:41,509 INFO L446 ElimStorePlain]: Different costs {0=[v_C_183, A], 2=[B]} [2021-06-05 23:38:41,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-06-05 23:38:41,512 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:41,520 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:41,522 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-06-05 23:38:41,523 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:41,529 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:41,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:38:41,531 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:38:41,531 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 24 treesize of output 16 [2021-06-05 23:38:41,532 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:41,536 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:41,537 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:41,537 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:48, output treesize:5 [2021-06-05 23:38:41,552 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:41,552 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [635274732] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:41,552 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:38:41,552 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 20 [2021-06-05 23:38:41,552 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1364460709] [2021-06-05 23:38:41,552 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 23:38:41,552 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:38:41,553 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 23:38:41,553 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=357, Unknown=0, NotChecked=0, Total=420 [2021-06-05 23:38:41,553 INFO L87 Difference]: Start difference. First operand 9765 states and 36074 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 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-06-05 23:38:42,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:38:42,569 INFO L93 Difference]: Finished difference Result 10757 states and 38831 transitions. [2021-06-05 23:38:42,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 23:38:42,569 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 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 28 [2021-06-05 23:38:42,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:38:42,586 INFO L225 Difference]: With dead ends: 10757 [2021-06-05 23:38:42,586 INFO L226 Difference]: Without dead ends: 10711 [2021-06-05 23:38:42,587 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 236 ImplicationChecksByTransitivity, 745.9ms TimeCoverageRelationStatistics Valid=160, Invalid=962, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 23:38:42,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10711 states. [2021-06-05 23:38:42,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10711 to 9813. [2021-06-05 23:38:42,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9813 states, 9812 states have (on average 3.6925193640440277) internal successors, (36231), 9812 states have internal predecessors, (36231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:42,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9813 states to 9813 states and 36231 transitions. [2021-06-05 23:38:42,721 INFO L78 Accepts]: Start accepts. Automaton has 9813 states and 36231 transitions. Word has length 28 [2021-06-05 23:38:42,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:38:42,721 INFO L482 AbstractCegarLoop]: Abstraction has 9813 states and 36231 transitions. [2021-06-05 23:38:42,721 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 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-06-05 23:38:42,721 INFO L276 IsEmpty]: Start isEmpty. Operand 9813 states and 36231 transitions. [2021-06-05 23:38:42,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:38:42,735 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:38:42,736 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:38:42,936 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable361,108 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:38:42,936 INFO L430 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:38:42,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:38:42,936 INFO L82 PathProgramCache]: Analyzing trace with hash 705213332, now seen corresponding path program 106 times [2021-06-05 23:38:42,936 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:38:42,936 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [299738384] [2021-06-05 23:38:42,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:38:42,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:38:43,097 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:43,097 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:38:43,097 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [299738384] [2021-06-05 23:38:43,097 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [299738384] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:43,098 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1119957889] [2021-06-05 23:38:43,098 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 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-06-05 23:38:43,120 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:38:43,120 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:38:43,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:38:43,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:38:43,150 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-05 23:38:43,151 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:43,160 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:43,160 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:43,160 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-06-05 23:38:43,256 INFO L446 ElimStorePlain]: Different costs {0=[v_C_185], 1=[B]} [2021-06-05 23:38:43,258 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-06-05 23:38:43,259 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:43,265 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:43,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:38:43,268 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-06-05 23:38:43,269 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:43,273 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:43,274 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:43,274 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:27 [2021-06-05 23:38:43,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-05 23:38:43,294 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:43,295 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:43,295 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:43,295 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-06-05 23:38:43,313 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:43,313 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1119957889] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:43,313 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:38:43,313 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-06-05 23:38:43,313 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1979398809] [2021-06-05 23:38:43,314 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 23:38:43,314 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:38:43,314 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 23:38:43,314 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:38:43,314 INFO L87 Difference]: Start difference. First operand 9813 states and 36231 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 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-06-05 23:38:43,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:38:43,927 INFO L93 Difference]: Finished difference Result 11721 states and 41673 transitions. [2021-06-05 23:38:43,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 23:38:43,927 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 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 28 [2021-06-05 23:38:43,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:38:43,946 INFO L225 Difference]: With dead ends: 11721 [2021-06-05 23:38:43,946 INFO L226 Difference]: Without dead ends: 11659 [2021-06-05 23:38:43,947 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 448.0ms TimeCoverageRelationStatistics Valid=117, Invalid=533, Unknown=0, NotChecked=0, Total=650 [2021-06-05 23:38:43,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11659 states. [2021-06-05 23:38:44,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11659 to 9920. [2021-06-05 23:38:44,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9920 states, 9919 states have (on average 3.6937191249117856) internal successors, (36638), 9919 states have internal predecessors, (36638), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:44,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9920 states to 9920 states and 36638 transitions. [2021-06-05 23:38:44,097 INFO L78 Accepts]: Start accepts. Automaton has 9920 states and 36638 transitions. Word has length 28 [2021-06-05 23:38:44,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:38:44,097 INFO L482 AbstractCegarLoop]: Abstraction has 9920 states and 36638 transitions. [2021-06-05 23:38:44,097 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 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-06-05 23:38:44,097 INFO L276 IsEmpty]: Start isEmpty. Operand 9920 states and 36638 transitions. [2021-06-05 23:38:44,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:38:44,111 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:38:44,111 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:38:44,312 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable362,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:38:44,313 INFO L430 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:38:44,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:38:44,313 INFO L82 PathProgramCache]: Analyzing trace with hash 171178420, now seen corresponding path program 107 times [2021-06-05 23:38:44,313 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:38:44,313 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [493314496] [2021-06-05 23:38:44,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:38:44,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:38:44,466 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:44,467 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:38:44,467 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [493314496] [2021-06-05 23:38:44,467 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [493314496] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:44,467 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1821848169] [2021-06-05 23:38:44,467 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 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-06-05 23:38:44,490 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:38:44,491 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:38:44,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:38:44,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:38:44,520 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-05 23:38:44,520 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:44,530 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:44,530 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:44,530 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-06-05 23:38:44,602 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-06-05 23:38:44,603 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:44,610 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:44,611 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:44,611 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:63, output treesize:51 [2021-06-05 23:38:44,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:38:44,635 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-06-05 23:38:44,636 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:44,640 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:44,640 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:44,640 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:27 [2021-06-05 23:38:44,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-05 23:38:44,664 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:44,665 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:44,665 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:44,665 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-06-05 23:38:44,682 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:44,682 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1821848169] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:44,682 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:38:44,682 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-06-05 23:38:44,683 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [155262130] [2021-06-05 23:38:44,683 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 23:38:44,683 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:38:44,683 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 23:38:44,683 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:38:44,683 INFO L87 Difference]: Start difference. First operand 9920 states and 36638 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 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-06-05 23:38:45,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:38:45,125 INFO L93 Difference]: Finished difference Result 12635 states and 45808 transitions. [2021-06-05 23:38:45,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 23:38:45,125 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 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 28 [2021-06-05 23:38:45,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:38:45,148 INFO L225 Difference]: With dead ends: 12635 [2021-06-05 23:38:45,148 INFO L226 Difference]: Without dead ends: 12586 [2021-06-05 23:38:45,148 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 379.7ms TimeCoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2021-06-05 23:38:45,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12586 states. [2021-06-05 23:38:45,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12586 to 9928. [2021-06-05 23:38:45,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9928 states, 9927 states have (on average 3.692454920922736) internal successors, (36655), 9927 states have internal predecessors, (36655), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:45,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9928 states to 9928 states and 36655 transitions. [2021-06-05 23:38:45,295 INFO L78 Accepts]: Start accepts. Automaton has 9928 states and 36655 transitions. Word has length 28 [2021-06-05 23:38:45,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:38:45,295 INFO L482 AbstractCegarLoop]: Abstraction has 9928 states and 36655 transitions. [2021-06-05 23:38:45,295 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 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-06-05 23:38:45,295 INFO L276 IsEmpty]: Start isEmpty. Operand 9928 states and 36655 transitions. [2021-06-05 23:38:45,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:38:45,309 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:38:45,309 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:38:45,518 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable363,110 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:38:45,519 INFO L430 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:38:45,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:38:45,519 INFO L82 PathProgramCache]: Analyzing trace with hash 1158670032, now seen corresponding path program 108 times [2021-06-05 23:38:45,519 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:38:45,519 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [327210764] [2021-06-05 23:38:45,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:38:45,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:38:45,687 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:45,687 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:38:45,687 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [327210764] [2021-06-05 23:38:45,687 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [327210764] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:45,687 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2025069782] [2021-06-05 23:38:45,688 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-05 23:38:45,710 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:38:45,711 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:38:45,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:38:45,712 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:38:45,738 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-05 23:38:45,739 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:45,748 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:45,749 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:45,749 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-06-05 23:38:45,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 24 treesize of output 20 [2021-06-05 23:38:45,814 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:45,821 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:45,821 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:45,821 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:42, output treesize:34 [2021-06-05 23:38:45,841 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-06-05 23:38:45,842 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:45,846 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:45,846 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:45,846 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:19 [2021-06-05 23:38:45,862 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-05 23:38:45,863 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:45,864 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:45,864 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:45,864 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-06-05 23:38:45,884 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:45,884 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2025069782] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:45,884 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:38:45,884 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-06-05 23:38:45,884 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1187592262] [2021-06-05 23:38:45,885 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 23:38:45,885 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:38:45,885 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 23:38:45,885 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:38:45,885 INFO L87 Difference]: Start difference. First operand 9928 states and 36655 transitions. Second operand has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 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-06-05 23:38:46,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:38:46,397 INFO L93 Difference]: Finished difference Result 12663 states and 45885 transitions. [2021-06-05 23:38:46,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 23:38:46,397 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 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 28 [2021-06-05 23:38:46,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:38:46,419 INFO L225 Difference]: With dead ends: 12663 [2021-06-05 23:38:46,419 INFO L226 Difference]: Without dead ends: 12624 [2021-06-05 23:38:46,420 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 380.6ms TimeCoverageRelationStatistics Valid=101, Invalid=451, Unknown=0, NotChecked=0, Total=552 [2021-06-05 23:38:46,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12624 states. [2021-06-05 23:38:46,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12624 to 9929. [2021-06-05 23:38:46,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9929 states, 9928 states have (on average 3.692385173247381) internal successors, (36658), 9928 states have internal predecessors, (36658), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:46,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9929 states to 9929 states and 36658 transitions. [2021-06-05 23:38:46,571 INFO L78 Accepts]: Start accepts. Automaton has 9929 states and 36658 transitions. Word has length 28 [2021-06-05 23:38:46,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:38:46,571 INFO L482 AbstractCegarLoop]: Abstraction has 9929 states and 36658 transitions. [2021-06-05 23:38:46,571 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 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-06-05 23:38:46,571 INFO L276 IsEmpty]: Start isEmpty. Operand 9929 states and 36658 transitions. [2021-06-05 23:38:46,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:38:46,585 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:38:46,585 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:38:46,785 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable364 [2021-06-05 23:38:46,786 INFO L430 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:38:46,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:38:46,786 INFO L82 PathProgramCache]: Analyzing trace with hash -1201624854, now seen corresponding path program 109 times [2021-06-05 23:38:46,786 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:38:46,786 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1037195618] [2021-06-05 23:38:46,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:38:46,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:38:46,943 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:46,943 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:38:46,943 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1037195618] [2021-06-05 23:38:46,943 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1037195618] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:46,943 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1507779787] [2021-06-05 23:38:46,943 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 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-06-05 23:38:46,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:38:46,966 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:38:46,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:38:46,992 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-05 23:38:46,993 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:47,002 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:47,003 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:47,003 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-06-05 23:38:47,128 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-05 23:38:47,129 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:47,132 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:47,133 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 16 [2021-06-05 23:38:47,134 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:47,135 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:47,135 INFO L518 ElimStorePlain]: Eliminatee v_C_191 vanished before elimination [2021-06-05 23:38:47,135 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:47,135 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:5 [2021-06-05 23:38:47,148 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:47,148 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1507779787] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:47,148 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:38:47,148 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-06-05 23:38:47,148 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1639587291] [2021-06-05 23:38:47,148 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 23:38:47,148 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:38:47,149 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 23:38:47,149 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:38:47,149 INFO L87 Difference]: Start difference. First operand 9929 states and 36658 transitions. Second operand has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 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-06-05 23:38:47,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:38:47,819 INFO L93 Difference]: Finished difference Result 12365 states and 43476 transitions. [2021-06-05 23:38:47,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 23:38:47,820 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 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 28 [2021-06-05 23:38:47,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:38:47,841 INFO L225 Difference]: With dead ends: 12365 [2021-06-05 23:38:47,841 INFO L226 Difference]: Without dead ends: 12322 [2021-06-05 23:38:47,842 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 451.0ms TimeCoverageRelationStatistics Valid=160, Invalid=596, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:38:47,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12322 states. [2021-06-05 23:38:47,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12322 to 9938. [2021-06-05 23:38:47,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9938 states, 9937 states have (on average 3.695380899667908) internal successors, (36721), 9937 states have internal predecessors, (36721), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:47,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9938 states to 9938 states and 36721 transitions. [2021-06-05 23:38:47,999 INFO L78 Accepts]: Start accepts. Automaton has 9938 states and 36721 transitions. Word has length 28 [2021-06-05 23:38:47,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:38:47,999 INFO L482 AbstractCegarLoop]: Abstraction has 9938 states and 36721 transitions. [2021-06-05 23:38:47,999 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 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-06-05 23:38:47,999 INFO L276 IsEmpty]: Start isEmpty. Operand 9938 states and 36721 transitions. [2021-06-05 23:38:48,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:38:48,012 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:38:48,013 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:38:48,213 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable365 [2021-06-05 23:38:48,213 INFO L430 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:38:48,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:38:48,213 INFO L82 PathProgramCache]: Analyzing trace with hash -1324280048, now seen corresponding path program 110 times [2021-06-05 23:38:48,213 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:38:48,213 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [821227689] [2021-06-05 23:38:48,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:38:48,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:38:48,341 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:48,341 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:38:48,341 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [821227689] [2021-06-05 23:38:48,341 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [821227689] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:48,341 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [402160045] [2021-06-05 23:38:48,341 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-05 23:38:48,364 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:38:48,364 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:38:48,365 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:38:48,365 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:38:48,394 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-05 23:38:48,394 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:48,404 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:48,404 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:48,404 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-06-05 23:38:48,536 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-05 23:38:48,537 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:48,540 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:48,540 INFO L518 ElimStorePlain]: Eliminatee v_C_193 vanished before elimination [2021-06-05 23:38:48,541 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-05 23:38:48,542 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:48,543 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:48,543 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:48,543 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:7 [2021-06-05 23:38:48,560 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:48,560 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [402160045] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:48,560 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:38:48,560 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-06-05 23:38:48,560 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1720859827] [2021-06-05 23:38:48,560 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 23:38:48,560 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:38:48,561 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 23:38:48,561 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:38:48,561 INFO L87 Difference]: Start difference. First operand 9938 states and 36721 transitions. Second operand has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 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-06-05 23:38:48,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:38:48,949 INFO L93 Difference]: Finished difference Result 10770 states and 39102 transitions. [2021-06-05 23:38:48,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 23:38:48,949 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 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 28 [2021-06-05 23:38:48,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:38:48,967 INFO L225 Difference]: With dead ends: 10770 [2021-06-05 23:38:48,967 INFO L226 Difference]: Without dead ends: 10755 [2021-06-05 23:38:48,967 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 311.7ms TimeCoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2021-06-05 23:38:48,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10755 states. [2021-06-05 23:38:49,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10755 to 9962. [2021-06-05 23:38:49,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9962 states, 9961 states have (on average 3.6937054512599135) internal successors, (36793), 9961 states have internal predecessors, (36793), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:49,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9962 states to 9962 states and 36793 transitions. [2021-06-05 23:38:49,113 INFO L78 Accepts]: Start accepts. Automaton has 9962 states and 36793 transitions. Word has length 28 [2021-06-05 23:38:49,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:38:49,113 INFO L482 AbstractCegarLoop]: Abstraction has 9962 states and 36793 transitions. [2021-06-05 23:38:49,113 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 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-06-05 23:38:49,113 INFO L276 IsEmpty]: Start isEmpty. Operand 9962 states and 36793 transitions. [2021-06-05 23:38:49,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:38:49,127 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:38:49,127 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:38:49,327 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable366 [2021-06-05 23:38:49,327 INFO L430 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:38:49,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:38:49,327 INFO L82 PathProgramCache]: Analyzing trace with hash -1193315692, now seen corresponding path program 111 times [2021-06-05 23:38:49,327 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:38:49,327 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1282348194] [2021-06-05 23:38:49,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:38:49,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:38:49,489 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:49,489 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:38:49,490 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1282348194] [2021-06-05 23:38:49,490 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1282348194] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:49,490 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [736263921] [2021-06-05 23:38:49,490 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 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-06-05 23:38:49,514 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:38:49,514 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:38:49,515 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 23:38:49,515 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:38:49,542 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-05 23:38:49,543 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:49,552 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:49,553 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:49,553 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-06-05 23:38:49,646 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-06-05 23:38:49,647 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:49,651 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:49,651 INFO L518 ElimStorePlain]: Eliminatee v_C_195 vanished before elimination [2021-06-05 23:38:49,652 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:49,652 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:19 [2021-06-05 23:38:49,670 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-05 23:38:49,671 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:49,672 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:49,672 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:49,672 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-06-05 23:38:49,689 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:49,690 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [736263921] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:49,690 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:38:49,690 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-06-05 23:38:49,690 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [16122430] [2021-06-05 23:38:49,690 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 23:38:49,690 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:38:49,690 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 23:38:49,690 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:38:49,690 INFO L87 Difference]: Start difference. First operand 9962 states and 36793 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 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-06-05 23:38:50,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:38:50,627 INFO L93 Difference]: Finished difference Result 11762 states and 41954 transitions. [2021-06-05 23:38:50,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 23:38:50,627 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 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 28 [2021-06-05 23:38:50,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:38:50,648 INFO L225 Difference]: With dead ends: 11762 [2021-06-05 23:38:50,648 INFO L226 Difference]: Without dead ends: 11725 [2021-06-05 23:38:50,648 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 269 ImplicationChecksByTransitivity, 595.9ms TimeCoverageRelationStatistics Valid=174, Invalid=882, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 23:38:50,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11725 states. [2021-06-05 23:38:50,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11725 to 9985. [2021-06-05 23:38:50,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9985 states, 9984 states have (on average 3.6968149038461537) internal successors, (36909), 9984 states have internal predecessors, (36909), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:50,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9985 states to 9985 states and 36909 transitions. [2021-06-05 23:38:50,802 INFO L78 Accepts]: Start accepts. Automaton has 9985 states and 36909 transitions. Word has length 28 [2021-06-05 23:38:50,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:38:50,802 INFO L482 AbstractCegarLoop]: Abstraction has 9985 states and 36909 transitions. [2021-06-05 23:38:50,802 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 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-06-05 23:38:50,802 INFO L276 IsEmpty]: Start isEmpty. Operand 9985 states and 36909 transitions. [2021-06-05 23:38:50,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:38:50,816 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:38:50,816 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:38:51,016 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 114 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable367 [2021-06-05 23:38:51,016 INFO L430 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:38:51,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:38:51,017 INFO L82 PathProgramCache]: Analyzing trace with hash 1151240340, now seen corresponding path program 112 times [2021-06-05 23:38:51,017 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:38:51,017 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [199456922] [2021-06-05 23:38:51,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:38:51,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:38:51,162 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:51,162 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:38:51,162 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [199456922] [2021-06-05 23:38:51,162 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [199456922] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:51,162 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [497703078] [2021-06-05 23:38:51,162 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 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-06-05 23:38:51,184 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:38:51,185 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:38:51,185 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:38:51,186 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:38:51,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-05 23:38:51,219 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:51,228 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:51,229 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:51,229 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-06-05 23:38:51,306 INFO L446 ElimStorePlain]: Different costs {0=[v_C_197], 1=[B]} [2021-06-05 23:38:51,308 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2021-06-05 23:38:51,309 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:51,315 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:51,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:38:51,317 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 28 [2021-06-05 23:38:51,319 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:51,323 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:51,323 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:51,323 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:19 [2021-06-05 23:38:51,362 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-05 23:38:51,363 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:51,364 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:51,365 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:51,365 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-06-05 23:38:51,384 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:51,384 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [497703078] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:51,385 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:38:51,385 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-06-05 23:38:51,385 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1615199762] [2021-06-05 23:38:51,385 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 23:38:51,385 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:38:51,385 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 23:38:51,385 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:38:51,385 INFO L87 Difference]: Start difference. First operand 9985 states and 36909 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 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-06-05 23:38:52,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:38:52,432 INFO L93 Difference]: Finished difference Result 11223 states and 40366 transitions. [2021-06-05 23:38:52,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 23:38:52,432 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 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 28 [2021-06-05 23:38:52,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:38:52,451 INFO L225 Difference]: With dead ends: 11223 [2021-06-05 23:38:52,451 INFO L226 Difference]: Without dead ends: 11186 [2021-06-05 23:38:52,451 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 245 ImplicationChecksByTransitivity, 806.3ms TimeCoverageRelationStatistics Valid=159, Invalid=897, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 23:38:52,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11186 states. [2021-06-05 23:38:52,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11186 to 10017. [2021-06-05 23:38:52,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10017 states, 10016 states have (on average 3.694988019169329) internal successors, (37009), 10016 states have internal predecessors, (37009), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:52,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10017 states to 10017 states and 37009 transitions. [2021-06-05 23:38:52,601 INFO L78 Accepts]: Start accepts. Automaton has 10017 states and 37009 transitions. Word has length 28 [2021-06-05 23:38:52,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:38:52,601 INFO L482 AbstractCegarLoop]: Abstraction has 10017 states and 37009 transitions. [2021-06-05 23:38:52,601 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 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-06-05 23:38:52,601 INFO L276 IsEmpty]: Start isEmpty. Operand 10017 states and 37009 transitions. [2021-06-05 23:38:52,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:38:52,614 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:38:52,615 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:38:52,817 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable368,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:38:52,818 INFO L430 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:38:52,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:38:52,818 INFO L82 PathProgramCache]: Analyzing trace with hash 1950581624, now seen corresponding path program 113 times [2021-06-05 23:38:52,818 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:38:52,818 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1492173293] [2021-06-05 23:38:52,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:38:52,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:38:52,951 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:52,951 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:38:52,951 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1492173293] [2021-06-05 23:38:52,951 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1492173293] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:52,951 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1175955263] [2021-06-05 23:38:52,951 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-05 23:38:52,975 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:38:52,975 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:38:52,976 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:38:52,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:38:53,004 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-05 23:38:53,004 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:53,013 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:53,014 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:53,014 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-06-05 23:38:53,061 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2021-06-05 23:38:53,062 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:53,069 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:53,069 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:53,070 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:41 [2021-06-05 23:38:53,111 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-06-05 23:38:53,112 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:53,116 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:53,116 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:53,116 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:21 [2021-06-05 23:38:53,138 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-05 23:38:53,139 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:53,140 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:53,140 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:53,141 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-06-05 23:38:53,157 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:53,157 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1175955263] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:53,157 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:38:53,157 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-06-05 23:38:53,157 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [968603220] [2021-06-05 23:38:53,157 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 23:38:53,157 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:38:53,157 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 23:38:53,157 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=225, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:38:53,157 INFO L87 Difference]: Start difference. First operand 10017 states and 37009 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 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-06-05 23:38:53,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:38:53,688 INFO L93 Difference]: Finished difference Result 12848 states and 46558 transitions. [2021-06-05 23:38:53,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 23:38:53,689 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 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 28 [2021-06-05 23:38:53,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:38:53,712 INFO L225 Difference]: With dead ends: 12848 [2021-06-05 23:38:53,712 INFO L226 Difference]: Without dead ends: 12815 [2021-06-05 23:38:53,712 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 405.2ms TimeCoverageRelationStatistics Valid=103, Invalid=547, Unknown=0, NotChecked=0, Total=650 [2021-06-05 23:38:53,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12815 states. [2021-06-05 23:38:53,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12815 to 10025. [2021-06-05 23:38:53,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10025 states, 10024 states have (on average 3.6940343176376698) internal successors, (37029), 10024 states have internal predecessors, (37029), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:53,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10025 states to 10025 states and 37029 transitions. [2021-06-05 23:38:53,859 INFO L78 Accepts]: Start accepts. Automaton has 10025 states and 37029 transitions. Word has length 28 [2021-06-05 23:38:53,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:38:53,859 INFO L482 AbstractCegarLoop]: Abstraction has 10025 states and 37029 transitions. [2021-06-05 23:38:53,860 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 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-06-05 23:38:53,860 INFO L276 IsEmpty]: Start isEmpty. Operand 10025 states and 37029 transitions. [2021-06-05 23:38:53,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:38:53,873 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:38:53,873 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:38:54,074 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable369 [2021-06-05 23:38:54,074 INFO L430 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:38:54,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:38:54,074 INFO L82 PathProgramCache]: Analyzing trace with hash -1356894060, now seen corresponding path program 114 times [2021-06-05 23:38:54,074 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:38:54,074 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [627559823] [2021-06-05 23:38:54,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:38:54,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:38:54,208 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:54,208 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:38:54,208 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [627559823] [2021-06-05 23:38:54,208 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [627559823] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:54,208 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [741794400] [2021-06-05 23:38:54,208 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 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-06-05 23:38:54,231 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:38:54,231 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:38:54,231 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:38:54,232 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:38:54,259 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-05 23:38:54,260 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:54,269 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:54,269 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:54,269 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-06-05 23:38:54,317 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2021-06-05 23:38:54,317 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:54,324 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:54,325 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:54,325 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:39 [2021-06-05 23:38:54,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:38:54,369 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-06-05 23:38:54,370 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:54,374 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:54,375 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:54,375 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:27 [2021-06-05 23:38:54,394 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-05 23:38:54,394 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:54,395 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:54,396 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:54,396 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-06-05 23:38:54,415 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:54,415 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [741794400] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:54,415 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:38:54,415 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-06-05 23:38:54,415 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1899640175] [2021-06-05 23:38:54,416 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 23:38:54,416 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:38:54,416 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 23:38:54,416 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:38:54,416 INFO L87 Difference]: Start difference. First operand 10025 states and 37029 transitions. Second operand has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 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-06-05 23:38:55,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:38:55,031 INFO L93 Difference]: Finished difference Result 12912 states and 46714 transitions. [2021-06-05 23:38:55,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 23:38:55,032 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 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 28 [2021-06-05 23:38:55,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:38:55,054 INFO L225 Difference]: With dead ends: 12912 [2021-06-05 23:38:55,055 INFO L226 Difference]: Without dead ends: 12876 [2021-06-05 23:38:55,055 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 441.3ms TimeCoverageRelationStatistics Valid=125, Invalid=577, Unknown=0, NotChecked=0, Total=702 [2021-06-05 23:38:55,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12876 states. [2021-06-05 23:38:55,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12876 to 10024. [2021-06-05 23:38:55,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10024 states, 10023 states have (on average 3.694103561807842) internal successors, (37026), 10023 states have internal predecessors, (37026), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:55,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10024 states to 10024 states and 37026 transitions. [2021-06-05 23:38:55,207 INFO L78 Accepts]: Start accepts. Automaton has 10024 states and 37026 transitions. Word has length 28 [2021-06-05 23:38:55,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:38:55,207 INFO L482 AbstractCegarLoop]: Abstraction has 10024 states and 37026 transitions. [2021-06-05 23:38:55,208 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 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-06-05 23:38:55,208 INFO L276 IsEmpty]: Start isEmpty. Operand 10024 states and 37026 transitions. [2021-06-05 23:38:55,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:38:55,221 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:38:55,221 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:38:55,436 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable370,117 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:38:55,437 INFO L430 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:38:55,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:38:55,437 INFO L82 PathProgramCache]: Analyzing trace with hash 1127646672, now seen corresponding path program 115 times [2021-06-05 23:38:55,437 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:38:55,437 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1146734507] [2021-06-05 23:38:55,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:38:55,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:38:55,625 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:55,625 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:38:55,625 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1146734507] [2021-06-05 23:38:55,625 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1146734507] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:55,625 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1990151556] [2021-06-05 23:38:55,625 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 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-06-05 23:38:55,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:38:55,649 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:38:55,650 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:38:55,678 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-05 23:38:55,678 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:55,687 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:55,688 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:55,688 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-06-05 23:38:55,737 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2021-06-05 23:38:55,737 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:55,744 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:55,745 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:55,745 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:39 [2021-06-05 23:38:55,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:38:55,767 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-06-05 23:38:55,768 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:55,771 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:55,772 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:55,772 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:39, output treesize:19 [2021-06-05 23:38:55,808 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-05 23:38:55,808 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:55,809 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:55,810 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:55,810 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-06-05 23:38:55,830 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:55,830 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1990151556] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:55,830 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:38:55,830 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-06-05 23:38:55,830 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1699914695] [2021-06-05 23:38:55,830 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 23:38:55,830 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:38:55,831 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 23:38:55,831 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:38:55,831 INFO L87 Difference]: Start difference. First operand 10024 states and 37026 transitions. Second operand has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 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-06-05 23:38:56,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:38:56,435 INFO L93 Difference]: Finished difference Result 12887 states and 46654 transitions. [2021-06-05 23:38:56,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 23:38:56,435 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 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 28 [2021-06-05 23:38:56,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:38:56,460 INFO L225 Difference]: With dead ends: 12887 [2021-06-05 23:38:56,460 INFO L226 Difference]: Without dead ends: 12866 [2021-06-05 23:38:56,461 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 484.2ms TimeCoverageRelationStatistics Valid=110, Invalid=540, Unknown=0, NotChecked=0, Total=650 [2021-06-05 23:38:56,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12866 states. [2021-06-05 23:38:56,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12866 to 10028. [2021-06-05 23:38:56,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10028 states, 10027 states have (on average 3.6940261294504837) internal successors, (37040), 10027 states have internal predecessors, (37040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:56,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10028 states to 10028 states and 37040 transitions. [2021-06-05 23:38:56,624 INFO L78 Accepts]: Start accepts. Automaton has 10028 states and 37040 transitions. Word has length 28 [2021-06-05 23:38:56,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:38:56,624 INFO L482 AbstractCegarLoop]: Abstraction has 10028 states and 37040 transitions. [2021-06-05 23:38:56,624 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 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-06-05 23:38:56,624 INFO L276 IsEmpty]: Start isEmpty. Operand 10028 states and 37040 transitions. [2021-06-05 23:38:56,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:38:56,639 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:38:56,639 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:38:56,839 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable371,118 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:38:56,839 INFO L430 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:38:56,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:38:56,839 INFO L82 PathProgramCache]: Analyzing trace with hash -1389598472, now seen corresponding path program 116 times [2021-06-05 23:38:56,839 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:38:56,839 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [399020265] [2021-06-05 23:38:56,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:38:56,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:38:56,957 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:56,957 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:38:56,957 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [399020265] [2021-06-05 23:38:56,957 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [399020265] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:56,957 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1550321435] [2021-06-05 23:38:56,957 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 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-06-05 23:38:56,980 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:38:56,980 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:38:56,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:38:56,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:38:56,998 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-05 23:38:56,999 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:57,008 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:57,009 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:57,009 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-06-05 23:38:57,035 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2021-06-05 23:38:57,036 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:57,043 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:57,043 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:57,043 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:33 [2021-06-05 23:38:57,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:38:57,084 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:38:57,084 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 19 [2021-06-05 23:38:57,085 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:57,089 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:57,089 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:57,089 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-06-05 23:38:57,128 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-05 23:38:57,128 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:57,130 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:57,130 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:57,130 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-06-05 23:38:57,147 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:57,147 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1550321435] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:57,147 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:38:57,147 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-06-05 23:38:57,147 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1886769343] [2021-06-05 23:38:57,147 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 23:38:57,147 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:38:57,147 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 23:38:57,147 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:38:57,148 INFO L87 Difference]: Start difference. First operand 10028 states and 37040 transitions. Second operand has 16 states, 16 states have (on average 2.5) internal successors, (40), 15 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:57,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:38:57,807 INFO L93 Difference]: Finished difference Result 12914 states and 46791 transitions. [2021-06-05 23:38:57,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 23:38:57,807 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5) internal successors, (40), 15 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:38:57,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:38:57,832 INFO L225 Difference]: With dead ends: 12914 [2021-06-05 23:38:57,832 INFO L226 Difference]: Without dead ends: 12899 [2021-06-05 23:38:57,832 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 424.0ms TimeCoverageRelationStatistics Valid=94, Invalid=506, Unknown=0, NotChecked=0, Total=600 [2021-06-05 23:38:57,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12899 states. [2021-06-05 23:38:57,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12899 to 10052. [2021-06-05 23:38:57,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10052 states, 10051 states have (on average 3.692368918515571) internal successors, (37112), 10051 states have internal predecessors, (37112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:57,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10052 states to 10052 states and 37112 transitions. [2021-06-05 23:38:57,993 INFO L78 Accepts]: Start accepts. Automaton has 10052 states and 37112 transitions. Word has length 28 [2021-06-05 23:38:57,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:38:57,993 INFO L482 AbstractCegarLoop]: Abstraction has 10052 states and 37112 transitions. [2021-06-05 23:38:57,993 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.5) internal successors, (40), 15 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:57,993 INFO L276 IsEmpty]: Start isEmpty. Operand 10052 states and 37112 transitions. [2021-06-05 23:38:58,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:38:58,008 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:38:58,008 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:38:58,208 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable372 [2021-06-05 23:38:58,209 INFO L430 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:38:58,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:38:58,209 INFO L82 PathProgramCache]: Analyzing trace with hash -1597931756, now seen corresponding path program 117 times [2021-06-05 23:38:58,209 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:38:58,209 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1511869945] [2021-06-05 23:38:58,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:38:58,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:38:58,332 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:58,332 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:38:58,332 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1511869945] [2021-06-05 23:38:58,332 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1511869945] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:58,332 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [548971405] [2021-06-05 23:38:58,332 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 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-06-05 23:38:58,355 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:38:58,356 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:38:58,356 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 37 conjunts are in the unsatisfiable core [2021-06-05 23:38:58,357 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:38:58,376 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-05 23:38:58,377 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:58,386 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:58,387 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:58,387 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-06-05 23:38:58,433 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2021-06-05 23:38:58,434 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:58,442 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:58,443 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:58,443 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:46, output treesize:38 [2021-06-05 23:38:58,506 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-06-05 23:38:58,507 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:38:58,511 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:58,512 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:58,512 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:36, output treesize:22 [2021-06-05 23:38:58,586 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:58,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 28 [2021-06-05 23:38:58,593 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:38:58,607 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:38:58,612 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:38:58,613 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:93 [2021-06-05 23:38:58,671 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:58,671 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [548971405] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:58,671 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:38:58,671 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 19 [2021-06-05 23:38:58,671 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1110280428] [2021-06-05 23:38:58,671 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 23:38:58,671 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:38:58,672 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 23:38:58,672 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2021-06-05 23:38:58,672 INFO L87 Difference]: Start difference. First operand 10052 states and 37112 transitions. Second operand has 20 states, 20 states have (on average 2.05) internal successors, (41), 19 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:59,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:38:59,386 INFO L93 Difference]: Finished difference Result 12993 states and 46992 transitions. [2021-06-05 23:38:59,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 23:38:59,386 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.05) internal successors, (41), 19 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:38:59,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:38:59,412 INFO L225 Difference]: With dead ends: 12993 [2021-06-05 23:38:59,412 INFO L226 Difference]: Without dead ends: 12963 [2021-06-05 23:38:59,412 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 213 ImplicationChecksByTransitivity, 486.7ms TimeCoverageRelationStatistics Valid=129, Invalid=741, Unknown=0, NotChecked=0, Total=870 [2021-06-05 23:38:59,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12963 states. [2021-06-05 23:38:59,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12963 to 10070. [2021-06-05 23:38:59,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10070 states, 10069 states have (on average 3.6917270831264277) internal successors, (37172), 10069 states have internal predecessors, (37172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:59,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10070 states to 10070 states and 37172 transitions. [2021-06-05 23:38:59,609 INFO L78 Accepts]: Start accepts. Automaton has 10070 states and 37172 transitions. Word has length 28 [2021-06-05 23:38:59,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:38:59,610 INFO L482 AbstractCegarLoop]: Abstraction has 10070 states and 37172 transitions. [2021-06-05 23:38:59,610 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.05) internal successors, (41), 19 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:38:59,610 INFO L276 IsEmpty]: Start isEmpty. Operand 10070 states and 37172 transitions. [2021-06-05 23:38:59,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:38:59,624 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:38:59,624 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:38:59,828 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable373,120 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:38:59,829 INFO L430 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:38:59,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:38:59,829 INFO L82 PathProgramCache]: Analyzing trace with hash -1625594160, now seen corresponding path program 118 times [2021-06-05 23:38:59,829 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:38:59,829 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1622322891] [2021-06-05 23:38:59,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:38:59,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:38:59,958 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:38:59,958 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:38:59,958 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1622322891] [2021-06-05 23:38:59,958 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1622322891] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:38:59,958 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1557925992] [2021-06-05 23:38:59,959 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 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-06-05 23:38:59,992 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:38:59,992 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:38:59,992 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:38:59,993 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:39:00,009 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-05 23:39:00,010 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:39:00,018 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:39:00,019 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:39:00,019 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-06-05 23:39:00,042 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2021-06-05 23:39:00,043 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:39:00,049 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:39:00,050 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:39:00,050 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:33 [2021-06-05 23:39:00,105 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-06-05 23:39:00,105 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:39:00,109 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:39:00,110 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:39:00,110 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:19 [2021-06-05 23:39:00,128 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-05 23:39:00,129 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:39:00,130 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:39:00,130 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:39:00,131 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-06-05 23:39:00,150 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:39:00,150 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1557925992] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:00,150 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:39:00,150 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-06-05 23:39:00,151 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [755596691] [2021-06-05 23:39:00,151 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 23:39:00,151 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:39:00,151 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 23:39:00,152 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:39:00,152 INFO L87 Difference]: Start difference. First operand 10070 states and 37172 transitions. Second operand has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:00,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:39:00,789 INFO L93 Difference]: Finished difference Result 14117 states and 50820 transitions. [2021-06-05 23:39:00,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 23:39:00,790 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:39:00,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:39:00,815 INFO L225 Difference]: With dead ends: 14117 [2021-06-05 23:39:00,815 INFO L226 Difference]: Without dead ends: 14092 [2021-06-05 23:39:00,815 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 464.0ms TimeCoverageRelationStatistics Valid=145, Invalid=611, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:39:00,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14092 states. [2021-06-05 23:39:00,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14092 to 10066. [2021-06-05 23:39:00,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10066 states, 10065 states have (on average 3.6918032786885244) internal successors, (37158), 10065 states have internal predecessors, (37158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:00,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10066 states to 10066 states and 37158 transitions. [2021-06-05 23:39:00,975 INFO L78 Accepts]: Start accepts. Automaton has 10066 states and 37158 transitions. Word has length 28 [2021-06-05 23:39:00,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:39:00,975 INFO L482 AbstractCegarLoop]: Abstraction has 10066 states and 37158 transitions. [2021-06-05 23:39:00,975 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:00,975 INFO L276 IsEmpty]: Start isEmpty. Operand 10066 states and 37158 transitions. [2021-06-05 23:39:00,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:39:00,989 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:39:00,989 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:39:01,192 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable380,121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:39:01,193 INFO L430 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:39:01,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:39:01,193 INFO L82 PathProgramCache]: Analyzing trace with hash 555118996, now seen corresponding path program 119 times [2021-06-05 23:39:01,193 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:39:01,193 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1840367275] [2021-06-05 23:39:01,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:39:01,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:39:01,318 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:39:01,318 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:39:01,318 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1840367275] [2021-06-05 23:39:01,318 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1840367275] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:01,318 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [824368009] [2021-06-05 23:39:01,318 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 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-06-05 23:39:01,342 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:39:01,343 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:39:01,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:39:01,343 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:39:01,360 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-05 23:39:01,361 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:39:01,370 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:39:01,371 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:39:01,371 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-06-05 23:39:01,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 29 treesize of output 25 [2021-06-05 23:39:01,396 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:39:01,402 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:39:01,403 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:39:01,403 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:33 [2021-06-05 23:39:01,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:39:01,459 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 22 [2021-06-05 23:39:01,460 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:39:01,464 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:39:01,464 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:39:01,464 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:44, output treesize:26 [2021-06-05 23:39:01,481 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-05 23:39:01,482 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:39:01,483 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:39:01,483 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:39:01,483 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-06-05 23:39:01,504 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:39:01,504 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [824368009] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:01,504 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:39:01,504 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-06-05 23:39:01,504 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1075935780] [2021-06-05 23:39:01,505 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 23:39:01,505 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:39:01,505 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 23:39:01,505 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:39:01,505 INFO L87 Difference]: Start difference. First operand 10066 states and 37158 transitions. Second operand has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:02,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:39:02,061 INFO L93 Difference]: Finished difference Result 12990 states and 47026 transitions. [2021-06-05 23:39:02,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 23:39:02,061 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:39:02,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:39:02,083 INFO L225 Difference]: With dead ends: 12990 [2021-06-05 23:39:02,083 INFO L226 Difference]: Without dead ends: 12975 [2021-06-05 23:39:02,084 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 394.3ms TimeCoverageRelationStatistics Valid=117, Invalid=483, Unknown=0, NotChecked=0, Total=600 [2021-06-05 23:39:02,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12975 states. [2021-06-05 23:39:02,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12975 to 10052. [2021-06-05 23:39:02,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10052 states, 10051 states have (on average 3.693960799920406) internal successors, (37128), 10051 states have internal predecessors, (37128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:02,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10052 states to 10052 states and 37128 transitions. [2021-06-05 23:39:02,239 INFO L78 Accepts]: Start accepts. Automaton has 10052 states and 37128 transitions. Word has length 28 [2021-06-05 23:39:02,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:39:02,239 INFO L482 AbstractCegarLoop]: Abstraction has 10052 states and 37128 transitions. [2021-06-05 23:39:02,240 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:02,240 INFO L276 IsEmpty]: Start isEmpty. Operand 10052 states and 37128 transitions. [2021-06-05 23:39:02,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:39:02,253 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:39:02,254 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:39:02,454 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable381 [2021-06-05 23:39:02,454 INFO L430 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:39:02,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:39:02,454 INFO L82 PathProgramCache]: Analyzing trace with hash -1956104880, now seen corresponding path program 120 times [2021-06-05 23:39:02,454 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:39:02,454 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1712476648] [2021-06-05 23:39:02,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:39:02,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:39:02,574 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:39:02,574 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:39:02,574 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1712476648] [2021-06-05 23:39:02,574 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1712476648] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:02,574 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [663569029] [2021-06-05 23:39:02,575 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-05 23:39:02,599 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:39:02,599 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:39:02,599 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 37 conjunts are in the unsatisfiable core [2021-06-05 23:39:02,600 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:39:02,618 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-05 23:39:02,619 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:39:02,628 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:39:02,628 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:39:02,628 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-06-05 23:39:02,653 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2021-06-05 23:39:02,654 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:39:02,662 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:39:02,662 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:39:02,662 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:46, output treesize:38 [2021-06-05 23:39:02,745 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-06-05 23:39:02,745 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:39:02,750 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:39:02,751 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:39:02,751 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:36, output treesize:22 [2021-06-05 23:39:02,808 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:39:02,808 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 28 [2021-06-05 23:39:02,811 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:39:02,825 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:39:02,834 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:39:02,834 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:93 [2021-06-05 23:39:02,928 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:39:02,928 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [663569029] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:02,928 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:39:02,928 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 19 [2021-06-05 23:39:02,928 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1437692550] [2021-06-05 23:39:02,928 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 23:39:02,928 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:39:02,929 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 23:39:02,929 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2021-06-05 23:39:02,929 INFO L87 Difference]: Start difference. First operand 10052 states and 37128 transitions. Second operand has 20 states, 20 states have (on average 2.2) internal successors, (44), 19 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:04,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:39:04,141 INFO L93 Difference]: Finished difference Result 13115 states and 47363 transitions. [2021-06-05 23:39:04,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 23:39:04,142 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.2) internal successors, (44), 19 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:39:04,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:39:04,166 INFO L225 Difference]: With dead ends: 13115 [2021-06-05 23:39:04,166 INFO L226 Difference]: Without dead ends: 13085 [2021-06-05 23:39:04,166 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 330 ImplicationChecksByTransitivity, 831.2ms TimeCoverageRelationStatistics Valid=189, Invalid=1371, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 23:39:04,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13085 states. [2021-06-05 23:39:04,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13085 to 10087. [2021-06-05 23:39:04,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10087 states, 10086 states have (on average 3.6931390045607775) internal successors, (37249), 10086 states have internal predecessors, (37249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:04,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10087 states to 10087 states and 37249 transitions. [2021-06-05 23:39:04,326 INFO L78 Accepts]: Start accepts. Automaton has 10087 states and 37249 transitions. Word has length 28 [2021-06-05 23:39:04,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:39:04,326 INFO L482 AbstractCegarLoop]: Abstraction has 10087 states and 37249 transitions. [2021-06-05 23:39:04,326 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.2) internal successors, (44), 19 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:04,326 INFO L276 IsEmpty]: Start isEmpty. Operand 10087 states and 37249 transitions. [2021-06-05 23:39:04,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:39:04,341 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:39:04,341 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:39:04,541 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable382,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:39:04,541 INFO L430 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:39:04,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:39:04,541 INFO L82 PathProgramCache]: Analyzing trace with hash -1416815204, now seen corresponding path program 121 times [2021-06-05 23:39:04,541 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:39:04,541 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1250749485] [2021-06-05 23:39:04,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:39:04,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:39:04,666 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:39:04,667 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:39:04,667 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1250749485] [2021-06-05 23:39:04,667 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1250749485] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:04,667 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2006432008] [2021-06-05 23:39:04,667 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 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-06-05 23:39:04,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:39:04,691 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:39:04,692 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:39:04,709 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-05 23:39:04,709 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:39:04,719 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:39:04,719 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:39:04,719 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-06-05 23:39:04,743 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2021-06-05 23:39:04,744 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:39:04,750 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:39:04,751 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:39:04,751 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:33 [2021-06-05 23:39:04,807 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-06-05 23:39:04,808 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:39:04,812 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:39:04,812 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:39:04,813 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:19 [2021-06-05 23:39:04,832 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-05 23:39:04,833 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:39:04,834 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:39:04,834 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:39:04,834 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-06-05 23:39:04,854 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:39:04,854 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2006432008] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:04,854 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:39:04,854 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-06-05 23:39:04,854 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1636174680] [2021-06-05 23:39:04,854 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 23:39:04,854 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:39:04,855 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 23:39:04,855 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:39:04,855 INFO L87 Difference]: Start difference. First operand 10087 states and 37249 transitions. Second operand has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:05,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:39:05,481 INFO L93 Difference]: Finished difference Result 14163 states and 51009 transitions. [2021-06-05 23:39:05,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 23:39:05,482 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:39:05,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:39:05,509 INFO L225 Difference]: With dead ends: 14163 [2021-06-05 23:39:05,509 INFO L226 Difference]: Without dead ends: 14148 [2021-06-05 23:39:05,509 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 422.5ms TimeCoverageRelationStatistics Valid=129, Invalid=521, Unknown=0, NotChecked=0, Total=650 [2021-06-05 23:39:05,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14148 states. [2021-06-05 23:39:05,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14148 to 10078. [2021-06-05 23:39:05,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10078 states, 10077 states have (on average 3.6925672323112035) internal successors, (37210), 10077 states have internal predecessors, (37210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:05,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10078 states to 10078 states and 37210 transitions. [2021-06-05 23:39:05,682 INFO L78 Accepts]: Start accepts. Automaton has 10078 states and 37210 transitions. Word has length 28 [2021-06-05 23:39:05,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:39:05,682 INFO L482 AbstractCegarLoop]: Abstraction has 10078 states and 37210 transitions. [2021-06-05 23:39:05,682 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:05,682 INFO L276 IsEmpty]: Start isEmpty. Operand 10078 states and 37210 transitions. [2021-06-05 23:39:05,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:39:05,697 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:39:05,697 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:39:05,900 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable389 [2021-06-05 23:39:05,901 INFO L430 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:39:05,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:39:05,901 INFO L82 PathProgramCache]: Analyzing trace with hash 196945872, now seen corresponding path program 122 times [2021-06-05 23:39:05,901 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:39:05,901 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [927872145] [2021-06-05 23:39:05,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:39:05,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:39:06,026 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:39:06,027 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:39:06,027 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [927872145] [2021-06-05 23:39:06,027 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [927872145] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:06,027 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1722459942] [2021-06-05 23:39:06,027 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 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-06-05 23:39:06,055 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:39:06,055 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:39:06,056 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 23:39:06,056 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:39:06,079 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-05 23:39:06,080 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:39:06,090 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:39:06,090 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:39:06,090 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-06-05 23:39:06,116 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 25 [2021-06-05 23:39:06,117 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:39:06,124 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:39:06,125 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:39:06,125 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:33 [2021-06-05 23:39:06,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:39:06,185 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 22 [2021-06-05 23:39:06,186 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:39:06,190 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:39:06,191 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:39:06,191 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:44, output treesize:26 [2021-06-05 23:39:06,209 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-05 23:39:06,210 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:39:06,211 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:39:06,211 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:39:06,211 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-06-05 23:39:06,232 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:39:06,233 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1722459942] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:06,233 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:39:06,233 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-06-05 23:39:06,233 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [479629395] [2021-06-05 23:39:06,233 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 23:39:06,233 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:39:06,233 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 23:39:06,233 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-05 23:39:06,233 INFO L87 Difference]: Start difference. First operand 10078 states and 37210 transitions. Second operand has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:06,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:39:06,833 INFO L93 Difference]: Finished difference Result 13048 states and 47207 transitions. [2021-06-05 23:39:06,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 23:39:06,833 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:39:06,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:39:06,858 INFO L225 Difference]: With dead ends: 13048 [2021-06-05 23:39:06,858 INFO L226 Difference]: Without dead ends: 13023 [2021-06-05 23:39:06,858 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 387.3ms TimeCoverageRelationStatistics Valid=109, Invalid=443, Unknown=0, NotChecked=0, Total=552 [2021-06-05 23:39:06,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13023 states. [2021-06-05 23:39:06,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13023 to 10072. [2021-06-05 23:39:07,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10072 states, 10071 states have (on average 3.6937742031575813) internal successors, (37200), 10071 states have internal predecessors, (37200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:07,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10072 states to 10072 states and 37200 transitions. [2021-06-05 23:39:07,024 INFO L78 Accepts]: Start accepts. Automaton has 10072 states and 37200 transitions. Word has length 28 [2021-06-05 23:39:07,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:39:07,024 INFO L482 AbstractCegarLoop]: Abstraction has 10072 states and 37200 transitions. [2021-06-05 23:39:07,024 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:07,024 INFO L276 IsEmpty]: Start isEmpty. Operand 10072 states and 37200 transitions. [2021-06-05 23:39:07,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 23:39:07,039 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:39:07,039 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:39:07,239 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable390,125 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:39:07,240 INFO L430 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:39:07,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:39:07,240 INFO L82 PathProgramCache]: Analyzing trace with hash -1892178224, now seen corresponding path program 123 times [2021-06-05 23:39:07,240 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:39:07,240 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1429194219] [2021-06-05 23:39:07,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:39:07,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:39:07,383 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:39:07,383 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:39:07,384 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1429194219] [2021-06-05 23:39:07,384 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1429194219] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:07,384 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1098757777] [2021-06-05 23:39:07,384 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 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-06-05 23:39:07,418 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:39:07,418 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:39:07,418 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 39 conjunts are in the unsatisfiable core [2021-06-05 23:39:07,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:39:07,436 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-06-05 23:39:07,437 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:39:07,444 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:39:07,445 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:39:07,445 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-06-05 23:39:07,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 25 treesize of output 21 [2021-06-05 23:39:07,495 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:39:07,505 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:39:07,507 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:39:07,507 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:37 [2021-06-05 23:39:07,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:39:07,696 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:39:07,696 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 36 [2021-06-05 23:39:07,699 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 23:39:07,720 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:39:07,727 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:39:07,727 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:76 [2021-06-05 23:39:07,954 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_21, v_prenex_22], 2=[A, v_prenex_23]} [2021-06-05 23:39:07,958 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-06-05 23:39:07,958 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:39:07,991 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:39:07,994 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-06-05 23:39:07,995 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-05 23:39:08,026 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:39:08,029 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:39:08,030 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 22 treesize of output 11 [2021-06-05 23:39:08,030 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-05 23:39:08,057 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:39:08,059 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:39:08,060 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-06-05 23:39:08,061 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-05 23:39:08,084 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:39:08,086 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 23:39:08,086 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:117, output treesize:83 [2021-06-05 23:39:08,209 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:39:08,209 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1098757777] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:08,209 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:39:08,209 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 19 [2021-06-05 23:39:08,209 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [409397692] [2021-06-05 23:39:08,210 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 23:39:08,210 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:39:08,210 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 23:39:08,210 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-06-05 23:39:08,210 INFO L87 Difference]: Start difference. First operand 10072 states and 37200 transitions. Second operand has 20 states, 20 states have (on average 2.2) internal successors, (44), 19 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:09,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:39:09,263 INFO L93 Difference]: Finished difference Result 12969 states and 46995 transitions. [2021-06-05 23:39:09,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 23:39:09,263 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.2) internal successors, (44), 19 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 23:39:09,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:39:09,289 INFO L225 Difference]: With dead ends: 12969 [2021-06-05 23:39:09,289 INFO L226 Difference]: Without dead ends: 12954 [2021-06-05 23:39:09,289 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 925.5ms TimeCoverageRelationStatistics Valid=126, Invalid=744, Unknown=0, NotChecked=0, Total=870 [2021-06-05 23:39:09,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12954 states. [2021-06-05 23:39:09,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12954 to 10064. [2021-06-05 23:39:09,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10064 states, 10063 states have (on average 3.6947232435655373) internal successors, (37180), 10063 states have internal predecessors, (37180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:09,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10064 states to 10064 states and 37180 transitions. [2021-06-05 23:39:09,457 INFO L78 Accepts]: Start accepts. Automaton has 10064 states and 37180 transitions. Word has length 28 [2021-06-05 23:39:09,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:39:09,457 INFO L482 AbstractCegarLoop]: Abstraction has 10064 states and 37180 transitions. [2021-06-05 23:39:09,457 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.2) internal successors, (44), 19 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:09,457 INFO L276 IsEmpty]: Start isEmpty. Operand 10064 states and 37180 transitions. [2021-06-05 23:39:09,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 23:39:09,471 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:39:09,471 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:39:09,672 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable391 [2021-06-05 23:39:09,672 INFO L430 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:39:09,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:39:09,672 INFO L82 PathProgramCache]: Analyzing trace with hash -2051579474, now seen corresponding path program 124 times [2021-06-05 23:39:09,672 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:39:09,672 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [52442527] [2021-06-05 23:39:09,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:39:09,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:39:09,696 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 23:39:09,696 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:39:09,696 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [52442527] [2021-06-05 23:39:09,696 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [52442527] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:09,696 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [659851329] [2021-06-05 23:39:09,696 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 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-06-05 23:39:09,720 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:39:09,720 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:39:09,721 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:39:09,721 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:39:09,757 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 23:39:09,757 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [659851329] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:09,757 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:39:09,758 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-06-05 23:39:09,758 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [84270724] [2021-06-05 23:39:09,758 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-05 23:39:09,758 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:39:09,758 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-05 23:39:09,758 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-06-05 23:39:09,758 INFO L87 Difference]: Start difference. First operand 10064 states and 37180 transitions. Second operand has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:09,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:39:09,908 INFO L93 Difference]: Finished difference Result 15939 states and 56045 transitions. [2021-06-05 23:39:09,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 23:39:09,908 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 23:39:09,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:39:09,938 INFO L225 Difference]: With dead ends: 15939 [2021-06-05 23:39:09,938 INFO L226 Difference]: Without dead ends: 15797 [2021-06-05 23:39:09,939 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 54.0ms TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:39:09,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15797 states. [2021-06-05 23:39:10,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15797 to 10916. [2021-06-05 23:39:10,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10916 states, 10915 states have (on average 3.676408612001832) internal successors, (40128), 10915 states have internal predecessors, (40128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:10,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10916 states to 10916 states and 40128 transitions. [2021-06-05 23:39:10,135 INFO L78 Accepts]: Start accepts. Automaton has 10916 states and 40128 transitions. Word has length 30 [2021-06-05 23:39:10,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:39:10,135 INFO L482 AbstractCegarLoop]: Abstraction has 10916 states and 40128 transitions. [2021-06-05 23:39:10,135 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:10,135 INFO L276 IsEmpty]: Start isEmpty. Operand 10916 states and 40128 transitions. [2021-06-05 23:39:10,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 23:39:10,151 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:39:10,151 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:39:10,351 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable405,127 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:39:10,352 INFO L430 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:39:10,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:39:10,352 INFO L82 PathProgramCache]: Analyzing trace with hash 517875058, now seen corresponding path program 125 times [2021-06-05 23:39:10,352 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:39:10,352 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1648885864] [2021-06-05 23:39:10,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:39:10,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:39:10,377 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 23:39:10,377 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:39:10,377 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1648885864] [2021-06-05 23:39:10,377 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1648885864] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:10,377 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [216543102] [2021-06-05 23:39:10,377 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 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-06-05 23:39:10,405 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:39:10,405 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:39:10,405 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:39:10,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:39:10,439 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 23:39:10,439 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [216543102] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:10,439 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:39:10,439 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-06-05 23:39:10,439 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [982666171] [2021-06-05 23:39:10,439 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-05 23:39:10,439 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:39:10,440 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-05 23:39:10,440 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-06-05 23:39:10,440 INFO L87 Difference]: Start difference. First operand 10916 states and 40128 transitions. Second operand has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:10,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:39:10,587 INFO L93 Difference]: Finished difference Result 16904 states and 60841 transitions. [2021-06-05 23:39:10,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 23:39:10,588 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 23:39:10,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:39:10,619 INFO L225 Difference]: With dead ends: 16904 [2021-06-05 23:39:10,620 INFO L226 Difference]: Without dead ends: 16783 [2021-06-05 23:39:10,620 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 45.5ms TimeCoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2021-06-05 23:39:10,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16783 states. [2021-06-05 23:39:10,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16783 to 14514. [2021-06-05 23:39:10,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14514 states, 14513 states have (on average 3.717425756218563) internal successors, (53951), 14513 states have internal predecessors, (53951), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:10,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14514 states to 14514 states and 53951 transitions. [2021-06-05 23:39:10,880 INFO L78 Accepts]: Start accepts. Automaton has 14514 states and 53951 transitions. Word has length 30 [2021-06-05 23:39:10,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:39:10,880 INFO L482 AbstractCegarLoop]: Abstraction has 14514 states and 53951 transitions. [2021-06-05 23:39:10,880 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:10,880 INFO L276 IsEmpty]: Start isEmpty. Operand 14514 states and 53951 transitions. [2021-06-05 23:39:10,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 23:39:10,903 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:39:10,903 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:39:11,104 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 128 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable406 [2021-06-05 23:39:11,104 INFO L430 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:39:11,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:39:11,104 INFO L82 PathProgramCache]: Analyzing trace with hash 1497741678, now seen corresponding path program 126 times [2021-06-05 23:39:11,104 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:39:11,104 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1422146036] [2021-06-05 23:39:11,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:39:11,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:39:11,132 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 23:39:11,132 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:39:11,132 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1422146036] [2021-06-05 23:39:11,132 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1422146036] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:11,132 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [459077211] [2021-06-05 23:39:11,132 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 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-06-05 23:39:11,173 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 23:39:11,173 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:39:11,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:39:11,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:39:11,211 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 23:39:11,211 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [459077211] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:11,211 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:39:11,211 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-06-05 23:39:11,211 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [280409625] [2021-06-05 23:39:11,211 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-05 23:39:11,212 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:39:11,212 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-05 23:39:11,212 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-06-05 23:39:11,212 INFO L87 Difference]: Start difference. First operand 14514 states and 53951 transitions. Second operand has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:11,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:39:11,425 INFO L93 Difference]: Finished difference Result 23573 states and 86435 transitions. [2021-06-05 23:39:11,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 23:39:11,426 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 23:39:11,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:39:11,471 INFO L225 Difference]: With dead ends: 23573 [2021-06-05 23:39:11,471 INFO L226 Difference]: Without dead ends: 23291 [2021-06-05 23:39:11,472 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 45.3ms TimeCoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2021-06-05 23:39:11,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23291 states. [2021-06-05 23:39:11,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23291 to 20337. [2021-06-05 23:39:11,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20337 states, 20336 states have (on average 3.776062155782848) internal successors, (76790), 20336 states have internal predecessors, (76790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:11,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20337 states to 20337 states and 76790 transitions. [2021-06-05 23:39:11,831 INFO L78 Accepts]: Start accepts. Automaton has 20337 states and 76790 transitions. Word has length 30 [2021-06-05 23:39:11,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:39:11,831 INFO L482 AbstractCegarLoop]: Abstraction has 20337 states and 76790 transitions. [2021-06-05 23:39:11,831 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:11,831 INFO L276 IsEmpty]: Start isEmpty. Operand 20337 states and 76790 transitions. [2021-06-05 23:39:11,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 23:39:11,860 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:39:11,860 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:39:12,061 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable407 [2021-06-05 23:39:12,061 INFO L430 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:39:12,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:39:12,061 INFO L82 PathProgramCache]: Analyzing trace with hash 1273390866, now seen corresponding path program 127 times [2021-06-05 23:39:12,061 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:39:12,061 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [685658508] [2021-06-05 23:39:12,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:39:12,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:39:12,078 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 23:39:12,079 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:39:12,079 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [685658508] [2021-06-05 23:39:12,079 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [685658508] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:12,079 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [352358852] [2021-06-05 23:39:12,079 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 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-06-05 23:39:12,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:39:12,103 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:39:12,103 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:39:12,133 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 23:39:12,134 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [352358852] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:12,134 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:39:12,134 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-06-05 23:39:12,134 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1468163868] [2021-06-05 23:39:12,134 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-05 23:39:12,134 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:39:12,134 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-05 23:39:12,134 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-06-05 23:39:12,134 INFO L87 Difference]: Start difference. First operand 20337 states and 76790 transitions. Second operand has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:12,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:39:12,277 INFO L93 Difference]: Finished difference Result 22831 states and 84032 transitions. [2021-06-05 23:39:12,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 23:39:12,278 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 23:39:12,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:39:12,322 INFO L225 Difference]: With dead ends: 22831 [2021-06-05 23:39:12,323 INFO L226 Difference]: Without dead ends: 22805 [2021-06-05 23:39:12,323 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 31.3ms TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2021-06-05 23:39:12,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22805 states. [2021-06-05 23:39:12,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22805 to 18685. [2021-06-05 23:39:12,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18685 states, 18684 states have (on average 3.7420787839862983) internal successors, (69917), 18684 states have internal predecessors, (69917), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:12,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18685 states to 18685 states and 69917 transitions. [2021-06-05 23:39:12,668 INFO L78 Accepts]: Start accepts. Automaton has 18685 states and 69917 transitions. Word has length 30 [2021-06-05 23:39:12,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:39:12,668 INFO L482 AbstractCegarLoop]: Abstraction has 18685 states and 69917 transitions. [2021-06-05 23:39:12,668 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:12,668 INFO L276 IsEmpty]: Start isEmpty. Operand 18685 states and 69917 transitions. [2021-06-05 23:39:12,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 23:39:12,695 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:39:12,695 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:39:12,895 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable408 [2021-06-05 23:39:12,895 INFO L430 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:39:12,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:39:12,895 INFO L82 PathProgramCache]: Analyzing trace with hash -102437964, now seen corresponding path program 128 times [2021-06-05 23:39:12,895 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:39:12,895 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1432935832] [2021-06-05 23:39:12,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:39:12,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:39:12,913 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 23:39:12,914 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:39:12,914 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1432935832] [2021-06-05 23:39:12,914 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1432935832] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:12,914 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [120177794] [2021-06-05 23:39:12,914 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 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:39:12,936 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:39:12,937 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:39:12,937 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:39:12,937 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:39:12,968 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 23:39:12,968 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [120177794] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:12,968 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:39:12,968 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-06-05 23:39:12,968 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1907563750] [2021-06-05 23:39:12,968 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-05 23:39:12,968 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:39:12,968 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-05 23:39:12,968 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-06-05 23:39:12,969 INFO L87 Difference]: Start difference. First operand 18685 states and 69917 transitions. Second operand has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:13,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:39:13,103 INFO L93 Difference]: Finished difference Result 20773 states and 75980 transitions. [2021-06-05 23:39:13,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 23:39:13,104 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 23:39:13,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:39:13,143 INFO L225 Difference]: With dead ends: 20773 [2021-06-05 23:39:13,143 INFO L226 Difference]: Without dead ends: 20731 [2021-06-05 23:39:13,143 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 25.3ms TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-06-05 23:39:13,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20731 states. [2021-06-05 23:39:13,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20731 to 17544. [2021-06-05 23:39:13,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17544 states, 17543 states have (on average 3.7447414923331244) internal successors, (65694), 17543 states have internal predecessors, (65694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:13,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17544 states to 17544 states and 65694 transitions. [2021-06-05 23:39:13,436 INFO L78 Accepts]: Start accepts. Automaton has 17544 states and 65694 transitions. Word has length 30 [2021-06-05 23:39:13,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:39:13,436 INFO L482 AbstractCegarLoop]: Abstraction has 17544 states and 65694 transitions. [2021-06-05 23:39:13,436 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:13,436 INFO L276 IsEmpty]: Start isEmpty. Operand 17544 states and 65694 transitions. [2021-06-05 23:39:13,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 23:39:13,462 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:39:13,462 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:39:13,668 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable409,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:39:13,669 INFO L430 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:39:13,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:39:13,669 INFO L82 PathProgramCache]: Analyzing trace with hash -1557721912, now seen corresponding path program 129 times [2021-06-05 23:39:13,669 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:39:13,669 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [223601222] [2021-06-05 23:39:13,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:39:13,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:39:13,696 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:39:13,696 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:39:13,696 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [223601222] [2021-06-05 23:39:13,696 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [223601222] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:13,696 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [990946820] [2021-06-05 23:39:13,696 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 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-06-05 23:39:13,720 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:39:13,720 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:39:13,720 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:39:13,721 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:39:13,867 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 23:39:13,868 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [990946820] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:13,868 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:39:13,868 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5] total 12 [2021-06-05 23:39:13,868 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49804321] [2021-06-05 23:39:13,868 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 23:39:13,868 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:39:13,868 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 23:39:13,868 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-06-05 23:39:13,868 INFO L87 Difference]: Start difference. First operand 17544 states and 65694 transitions. Second operand has 13 states, 13 states have (on average 3.769230769230769) internal successors, (49), 12 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-06-05 23:39:14,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:39:14,870 INFO L93 Difference]: Finished difference Result 34966 states and 125269 transitions. [2021-06-05 23:39:14,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-06-05 23:39:14,871 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.769230769230769) internal successors, (49), 12 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 23:39:14,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:39:14,953 INFO L225 Difference]: With dead ends: 34966 [2021-06-05 23:39:14,953 INFO L226 Difference]: Without dead ends: 34576 [2021-06-05 23:39:14,953 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1967 ImplicationChecksByTransitivity, 560.6ms TimeCoverageRelationStatistics Valid=1120, Invalid=4282, Unknown=0, NotChecked=0, Total=5402 [2021-06-05 23:39:14,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34576 states. [2021-06-05 23:39:15,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34576 to 24016. [2021-06-05 23:39:15,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24016 states, 24015 states have (on average 3.765521549031855) internal successors, (90429), 24015 states have internal predecessors, (90429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:15,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24016 states to 24016 states and 90429 transitions. [2021-06-05 23:39:15,491 INFO L78 Accepts]: Start accepts. Automaton has 24016 states and 90429 transitions. Word has length 30 [2021-06-05 23:39:15,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:39:15,491 INFO L482 AbstractCegarLoop]: Abstraction has 24016 states and 90429 transitions. [2021-06-05 23:39:15,491 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.769230769230769) internal successors, (49), 12 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-06-05 23:39:15,491 INFO L276 IsEmpty]: Start isEmpty. Operand 24016 states and 90429 transitions. [2021-06-05 23:39:15,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 23:39:15,526 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:39:15,526 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:39:15,727 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 132 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable410 [2021-06-05 23:39:15,727 INFO L430 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:39:15,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:39:15,727 INFO L82 PathProgramCache]: Analyzing trace with hash 155608238, now seen corresponding path program 130 times [2021-06-05 23:39:15,727 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:39:15,727 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [65122471] [2021-06-05 23:39:15,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:39:15,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:39:15,746 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 23:39:15,746 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:39:15,746 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [65122471] [2021-06-05 23:39:15,746 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [65122471] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:15,746 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2043425931] [2021-06-05 23:39:15,746 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-05 23:39:15,769 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:39:15,769 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:39:15,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:39:15,770 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:39:15,802 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 23:39:15,802 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2043425931] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:15,802 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:39:15,802 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-06-05 23:39:15,803 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [445337039] [2021-06-05 23:39:15,803 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-05 23:39:15,803 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:39:15,803 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-05 23:39:15,803 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-06-05 23:39:15,803 INFO L87 Difference]: Start difference. First operand 24016 states and 90429 transitions. Second operand has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:16,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:39:16,015 INFO L93 Difference]: Finished difference Result 40420 states and 148635 transitions. [2021-06-05 23:39:16,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 23:39:16,015 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 23:39:16,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:39:16,114 INFO L225 Difference]: With dead ends: 40420 [2021-06-05 23:39:16,114 INFO L226 Difference]: Without dead ends: 40404 [2021-06-05 23:39:16,114 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 34.1ms TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2021-06-05 23:39:16,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40404 states. [2021-06-05 23:39:16,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40404 to 31559. [2021-06-05 23:39:16,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31559 states, 31558 states have (on average 3.8120286456682932) internal successors, (120300), 31558 states have internal predecessors, (120300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:16,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31559 states to 31559 states and 120300 transitions. [2021-06-05 23:39:16,874 INFO L78 Accepts]: Start accepts. Automaton has 31559 states and 120300 transitions. Word has length 30 [2021-06-05 23:39:16,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:39:16,874 INFO L482 AbstractCegarLoop]: Abstraction has 31559 states and 120300 transitions. [2021-06-05 23:39:16,874 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:16,874 INFO L276 IsEmpty]: Start isEmpty. Operand 31559 states and 120300 transitions. [2021-06-05 23:39:16,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 23:39:16,929 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:39:16,929 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:39:17,129 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable411 [2021-06-05 23:39:17,129 INFO L430 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:39:17,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:39:17,130 INFO L82 PathProgramCache]: Analyzing trace with hash -422729102, now seen corresponding path program 131 times [2021-06-05 23:39:17,130 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:39:17,130 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [445466399] [2021-06-05 23:39:17,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:39:17,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:39:17,147 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 23:39:17,147 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:39:17,147 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [445466399] [2021-06-05 23:39:17,147 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [445466399] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:17,147 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [453186278] [2021-06-05 23:39:17,147 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 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-06-05 23:39:17,173 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:39:17,173 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:39:17,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:39:17,174 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:39:17,202 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 3 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 23:39:17,202 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [453186278] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:17,203 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:39:17,203 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-06-05 23:39:17,203 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [597831569] [2021-06-05 23:39:17,203 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-05 23:39:17,203 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:39:17,203 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-05 23:39:17,203 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-06-05 23:39:17,203 INFO L87 Difference]: Start difference. First operand 31559 states and 120300 transitions. Second operand has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:17,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:39:17,428 INFO L93 Difference]: Finished difference Result 37745 states and 141963 transitions. [2021-06-05 23:39:17,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 23:39:17,428 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 23:39:17,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:39:17,527 INFO L225 Difference]: With dead ends: 37745 [2021-06-05 23:39:17,527 INFO L226 Difference]: Without dead ends: 37705 [2021-06-05 23:39:17,528 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 24.7ms TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-06-05 23:39:17,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37705 states. [2021-06-05 23:39:18,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37705 to 32221. [2021-06-05 23:39:18,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32221 states, 32220 states have (on average 3.821787709497207) internal successors, (123138), 32220 states have internal predecessors, (123138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:18,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32221 states to 32221 states and 123138 transitions. [2021-06-05 23:39:18,223 INFO L78 Accepts]: Start accepts. Automaton has 32221 states and 123138 transitions. Word has length 30 [2021-06-05 23:39:18,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:39:18,223 INFO L482 AbstractCegarLoop]: Abstraction has 32221 states and 123138 transitions. [2021-06-05 23:39:18,224 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:18,224 INFO L276 IsEmpty]: Start isEmpty. Operand 32221 states and 123138 transitions. [2021-06-05 23:39:18,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 23:39:18,277 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:39:18,277 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:39:18,477 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable412 [2021-06-05 23:39:18,477 INFO L430 AbstractCegarLoop]: === Iteration 142 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:39:18,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:39:18,477 INFO L82 PathProgramCache]: Analyzing trace with hash 736974234, now seen corresponding path program 132 times [2021-06-05 23:39:18,478 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:39:18,478 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1676597221] [2021-06-05 23:39:18,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:39:18,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:39:18,495 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 4 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 23:39:18,495 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:39:18,495 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1676597221] [2021-06-05 23:39:18,495 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1676597221] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:18,495 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [872257079] [2021-06-05 23:39:18,495 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 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:39:18,520 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 23:39:18,520 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:39:18,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:39:18,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:39:18,551 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 3 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 23:39:18,551 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [872257079] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:18,551 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:39:18,551 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-06-05 23:39:18,551 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1938554570] [2021-06-05 23:39:18,551 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-05 23:39:18,551 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:39:18,551 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-05 23:39:18,552 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-06-05 23:39:18,552 INFO L87 Difference]: Start difference. First operand 32221 states and 123138 transitions. Second operand has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:18,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:39:18,893 INFO L93 Difference]: Finished difference Result 37446 states and 139719 transitions. [2021-06-05 23:39:18,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 23:39:18,893 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 23:39:18,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:39:18,975 INFO L225 Difference]: With dead ends: 37446 [2021-06-05 23:39:18,975 INFO L226 Difference]: Without dead ends: 37436 [2021-06-05 23:39:18,975 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 31.3ms TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2021-06-05 23:39:19,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37436 states. [2021-06-05 23:39:19,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37436 to 32725. [2021-06-05 23:39:19,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32725 states, 32724 states have (on average 3.8117283950617282) internal successors, (124735), 32724 states have internal predecessors, (124735), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:19,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32725 states to 32725 states and 124735 transitions. [2021-06-05 23:39:19,597 INFO L78 Accepts]: Start accepts. Automaton has 32725 states and 124735 transitions. Word has length 30 [2021-06-05 23:39:19,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:39:19,597 INFO L482 AbstractCegarLoop]: Abstraction has 32725 states and 124735 transitions. [2021-06-05 23:39:19,597 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:19,597 INFO L276 IsEmpty]: Start isEmpty. Operand 32725 states and 124735 transitions. [2021-06-05 23:39:19,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 23:39:19,650 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:39:19,650 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:39:19,850 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable413,135 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:39:19,851 INFO L430 AbstractCegarLoop]: === Iteration 143 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:39:19,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:39:19,851 INFO L82 PathProgramCache]: Analyzing trace with hash -638854596, now seen corresponding path program 133 times [2021-06-05 23:39:19,851 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:39:19,851 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1825639184] [2021-06-05 23:39:19,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:39:19,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:39:19,870 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 23:39:19,870 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:39:19,870 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1825639184] [2021-06-05 23:39:19,870 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1825639184] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:19,870 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1038320197] [2021-06-05 23:39:19,870 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 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-06-05 23:39:19,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:39:19,894 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:39:19,894 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:39:19,927 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 23:39:19,927 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1038320197] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:19,927 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:39:19,927 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-06-05 23:39:19,927 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1303640051] [2021-06-05 23:39:19,927 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-05 23:39:19,927 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:39:19,927 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-05 23:39:19,927 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-06-05 23:39:19,927 INFO L87 Difference]: Start difference. First operand 32725 states and 124735 transitions. Second operand has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:20,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:39:20,142 INFO L93 Difference]: Finished difference Result 38546 states and 142423 transitions. [2021-06-05 23:39:20,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 23:39:20,142 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 23:39:20,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:39:20,229 INFO L225 Difference]: With dead ends: 38546 [2021-06-05 23:39:20,229 INFO L226 Difference]: Without dead ends: 38456 [2021-06-05 23:39:20,229 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 26.4ms TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-06-05 23:39:20,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38456 states. [2021-06-05 23:39:20,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38456 to 29232. [2021-06-05 23:39:20,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29232 states, 29231 states have (on average 3.7868016831446067) internal successors, (110692), 29231 states have internal predecessors, (110692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:21,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29232 states to 29232 states and 110692 transitions. [2021-06-05 23:39:21,238 INFO L78 Accepts]: Start accepts. Automaton has 29232 states and 110692 transitions. Word has length 30 [2021-06-05 23:39:21,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:39:21,238 INFO L482 AbstractCegarLoop]: Abstraction has 29232 states and 110692 transitions. [2021-06-05 23:39:21,238 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:21,238 INFO L276 IsEmpty]: Start isEmpty. Operand 29232 states and 110692 transitions. [2021-06-05 23:39:21,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 23:39:21,288 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:39:21,288 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:39:21,488 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable414 [2021-06-05 23:39:21,489 INFO L430 AbstractCegarLoop]: === Iteration 144 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:39:21,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:39:21,489 INFO L82 PathProgramCache]: Analyzing trace with hash 331177430, now seen corresponding path program 134 times [2021-06-05 23:39:21,489 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:39:21,489 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [725300109] [2021-06-05 23:39:21,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:39:21,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:39:21,512 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 23:39:21,512 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:39:21,512 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [725300109] [2021-06-05 23:39:21,512 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [725300109] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:21,512 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [547447680] [2021-06-05 23:39:21,512 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 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-06-05 23:39:21,536 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:39:21,537 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:39:21,537 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:39:21,537 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:39:21,571 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 23:39:21,572 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [547447680] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:21,572 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:39:21,572 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-06-05 23:39:21,572 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2019463435] [2021-06-05 23:39:21,572 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 23:39:21,572 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:39:21,572 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 23:39:21,572 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-06-05 23:39:21,572 INFO L87 Difference]: Start difference. First operand 29232 states and 110692 transitions. Second operand has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:21,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:39:21,833 INFO L93 Difference]: Finished difference Result 33404 states and 122776 transitions. [2021-06-05 23:39:21,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 23:39:21,833 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 23:39:21,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:39:21,916 INFO L225 Difference]: With dead ends: 33404 [2021-06-05 23:39:21,917 INFO L226 Difference]: Without dead ends: 33390 [2021-06-05 23:39:21,917 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 43.8ms TimeCoverageRelationStatistics Valid=55, Invalid=101, Unknown=0, NotChecked=0, Total=156 [2021-06-05 23:39:21,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33390 states. [2021-06-05 23:39:22,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33390 to 28626. [2021-06-05 23:39:22,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28626 states, 28625 states have (on average 3.7515458515283844) internal successors, (107388), 28625 states have internal predecessors, (107388), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:22,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28626 states to 28626 states and 107388 transitions. [2021-06-05 23:39:22,578 INFO L78 Accepts]: Start accepts. Automaton has 28626 states and 107388 transitions. Word has length 30 [2021-06-05 23:39:22,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:39:22,578 INFO L482 AbstractCegarLoop]: Abstraction has 28626 states and 107388 transitions. [2021-06-05 23:39:22,578 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:22,578 INFO L276 IsEmpty]: Start isEmpty. Operand 28626 states and 107388 transitions. [2021-06-05 23:39:22,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 23:39:22,626 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:39:22,626 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:39:22,826 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 137 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable415 [2021-06-05 23:39:22,826 INFO L430 AbstractCegarLoop]: === Iteration 145 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:39:22,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:39:22,826 INFO L82 PathProgramCache]: Analyzing trace with hash 899933846, now seen corresponding path program 135 times [2021-06-05 23:39:22,826 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:39:22,826 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [315057934] [2021-06-05 23:39:22,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:39:22,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:39:22,849 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 23:39:22,849 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:39:22,849 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [315057934] [2021-06-05 23:39:22,849 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [315057934] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:22,849 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [376243216] [2021-06-05 23:39:22,849 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 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-06-05 23:39:22,873 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:39:22,874 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:39:22,874 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:39:22,874 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:39:22,940 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 23:39:22,941 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [376243216] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:22,941 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:39:22,941 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2021-06-05 23:39:22,941 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [186131255] [2021-06-05 23:39:22,941 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 23:39:22,941 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:39:22,941 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 23:39:22,941 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-06-05 23:39:22,941 INFO L87 Difference]: Start difference. First operand 28626 states and 107388 transitions. Second operand has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 13 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-06-05 23:39:23,266 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 9 [2021-06-05 23:39:24,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:39:24,240 INFO L93 Difference]: Finished difference Result 56380 states and 199143 transitions. [2021-06-05 23:39:24,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-06-05 23:39:24,241 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 13 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-06-05 23:39:24,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:39:24,389 INFO L225 Difference]: With dead ends: 56380 [2021-06-05 23:39:24,389 INFO L226 Difference]: Without dead ends: 55515 [2021-06-05 23:39:24,389 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1669 ImplicationChecksByTransitivity, 675.4ms TimeCoverageRelationStatistics Valid=1112, Invalid=3858, Unknown=0, NotChecked=0, Total=4970 [2021-06-05 23:39:24,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55515 states. [2021-06-05 23:39:25,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55515 to 28782. [2021-06-05 23:39:25,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28782 states, 28781 states have (on average 3.7031027413918904) internal successors, (106579), 28781 states have internal predecessors, (106579), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:25,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28782 states to 28782 states and 106579 transitions. [2021-06-05 23:39:25,254 INFO L78 Accepts]: Start accepts. Automaton has 28782 states and 106579 transitions. Word has length 30 [2021-06-05 23:39:25,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:39:25,254 INFO L482 AbstractCegarLoop]: Abstraction has 28782 states and 106579 transitions. [2021-06-05 23:39:25,255 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 13 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-06-05 23:39:25,255 INFO L276 IsEmpty]: Start isEmpty. Operand 28782 states and 106579 transitions. [2021-06-05 23:39:25,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 23:39:25,302 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:39:25,302 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:39:25,502 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable416 [2021-06-05 23:39:25,502 INFO L430 AbstractCegarLoop]: === Iteration 146 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:39:25,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:39:25,502 INFO L82 PathProgramCache]: Analyzing trace with hash -1381936088, now seen corresponding path program 136 times [2021-06-05 23:39:25,502 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:39:25,503 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [559066787] [2021-06-05 23:39:25,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:39:25,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:39:25,523 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:39:25,523 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:39:25,523 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [559066787] [2021-06-05 23:39:25,523 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [559066787] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:25,523 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [287727350] [2021-06-05 23:39:25,524 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 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-06-05 23:39:25,548 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:39:25,549 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:39:25,549 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:39:25,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:39:25,604 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:39:25,605 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [287727350] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:25,605 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:39:25,605 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 10 [2021-06-05 23:39:25,605 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1266258649] [2021-06-05 23:39:25,605 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 23:39:25,605 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:39:25,605 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 23:39:25,605 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-06-05 23:39:25,605 INFO L87 Difference]: Start difference. First operand 28782 states and 106579 transitions. Second operand has 11 states, 11 states have (on average 4.545454545454546) internal successors, (50), 10 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:26,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:39:26,498 INFO L93 Difference]: Finished difference Result 46545 states and 165588 transitions. [2021-06-05 23:39:26,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-06-05 23:39:26,498 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.545454545454546) internal successors, (50), 10 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 23:39:26,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:39:26,614 INFO L225 Difference]: With dead ends: 46545 [2021-06-05 23:39:26,614 INFO L226 Difference]: Without dead ends: 46370 [2021-06-05 23:39:26,614 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 994 ImplicationChecksByTransitivity, 368.5ms TimeCoverageRelationStatistics Valid=669, Invalid=2301, Unknown=0, NotChecked=0, Total=2970 [2021-06-05 23:39:26,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46370 states. [2021-06-05 23:39:27,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46370 to 30642. [2021-06-05 23:39:27,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30642 states, 30641 states have (on average 3.7180248686400574) internal successors, (113924), 30641 states have internal predecessors, (113924), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:27,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30642 states to 30642 states and 113924 transitions. [2021-06-05 23:39:27,735 INFO L78 Accepts]: Start accepts. Automaton has 30642 states and 113924 transitions. Word has length 30 [2021-06-05 23:39:27,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:39:27,735 INFO L482 AbstractCegarLoop]: Abstraction has 30642 states and 113924 transitions. [2021-06-05 23:39:27,735 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.545454545454546) internal successors, (50), 10 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:27,735 INFO L276 IsEmpty]: Start isEmpty. Operand 30642 states and 113924 transitions. [2021-06-05 23:39:27,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 23:39:27,938 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:39:27,938 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:39:28,154 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable417,139 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:39:28,154 INFO L430 AbstractCegarLoop]: === Iteration 147 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:39:28,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:39:28,154 INFO L82 PathProgramCache]: Analyzing trace with hash 1418419144, now seen corresponding path program 137 times [2021-06-05 23:39:28,155 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:39:28,155 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [837755777] [2021-06-05 23:39:28,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:39:28,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:39:28,174 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:39:28,174 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:39:28,174 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [837755777] [2021-06-05 23:39:28,174 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [837755777] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:28,174 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1766570308] [2021-06-05 23:39:28,175 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-05 23:39:28,201 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:39:28,201 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:39:28,202 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 23:39:28,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:39:28,230 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 3 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 23:39:28,231 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1766570308] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:28,231 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:39:28,231 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-06-05 23:39:28,231 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1100587659] [2021-06-05 23:39:28,231 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-05 23:39:28,231 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:39:28,231 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-05 23:39:28,231 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-06-05 23:39:28,231 INFO L87 Difference]: Start difference. First operand 30642 states and 113924 transitions. Second operand has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:28,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:39:28,465 INFO L93 Difference]: Finished difference Result 39073 states and 143388 transitions. [2021-06-05 23:39:28,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 23:39:28,465 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 23:39:28,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:39:28,558 INFO L225 Difference]: With dead ends: 39073 [2021-06-05 23:39:28,558 INFO L226 Difference]: Without dead ends: 39036 [2021-06-05 23:39:28,558 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 26.3ms TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-06-05 23:39:28,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39036 states. [2021-06-05 23:39:29,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39036 to 35796. [2021-06-05 23:39:29,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35796 states, 35795 states have (on average 3.734655678167342) internal successors, (133682), 35795 states have internal predecessors, (133682), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:29,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35796 states to 35796 states and 133682 transitions. [2021-06-05 23:39:29,460 INFO L78 Accepts]: Start accepts. Automaton has 35796 states and 133682 transitions. Word has length 30 [2021-06-05 23:39:29,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:39:29,461 INFO L482 AbstractCegarLoop]: Abstraction has 35796 states and 133682 transitions. [2021-06-05 23:39:29,461 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:29,461 INFO L276 IsEmpty]: Start isEmpty. Operand 35796 states and 133682 transitions. [2021-06-05 23:39:29,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 23:39:29,517 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:39:29,517 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:39:29,723 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable418,140 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:39:29,724 INFO L430 AbstractCegarLoop]: === Iteration 148 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:39:29,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:39:29,724 INFO L82 PathProgramCache]: Analyzing trace with hash -198212408, now seen corresponding path program 138 times [2021-06-05 23:39:29,724 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:39:29,724 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [36845853] [2021-06-05 23:39:29,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:39:29,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:39:29,746 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:39:29,746 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:39:29,746 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [36845853] [2021-06-05 23:39:29,746 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [36845853] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:29,746 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [729846292] [2021-06-05 23:39:29,746 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-05 23:39:29,772 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 23:39:29,773 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:39:29,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:39:29,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:39:29,825 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 3 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 23:39:29,825 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [729846292] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:29,826 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:39:29,826 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 10 [2021-06-05 23:39:29,826 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [522210054] [2021-06-05 23:39:29,826 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 23:39:29,826 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:39:29,826 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 23:39:29,826 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-06-05 23:39:29,826 INFO L87 Difference]: Start difference. First operand 35796 states and 133682 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-06-05 23:39:30,474 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 10 [2021-06-05 23:39:30,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:39:30,855 INFO L93 Difference]: Finished difference Result 52098 states and 181980 transitions. [2021-06-05 23:39:30,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-06-05 23:39:30,856 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 30 [2021-06-05 23:39:30,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:39:30,992 INFO L225 Difference]: With dead ends: 52098 [2021-06-05 23:39:30,992 INFO L226 Difference]: Without dead ends: 51998 [2021-06-05 23:39:30,993 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1639 ImplicationChecksByTransitivity, 615.4ms TimeCoverageRelationStatistics Valid=948, Invalid=3474, Unknown=0, NotChecked=0, Total=4422 [2021-06-05 23:39:31,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51998 states. [2021-06-05 23:39:31,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51998 to 33705. [2021-06-05 23:39:31,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33705 states, 33704 states have (on average 3.711250890102065) internal successors, (125084), 33704 states have internal predecessors, (125084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:32,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33705 states to 33705 states and 125084 transitions. [2021-06-05 23:39:32,034 INFO L78 Accepts]: Start accepts. Automaton has 33705 states and 125084 transitions. Word has length 30 [2021-06-05 23:39:32,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:39:32,034 INFO L482 AbstractCegarLoop]: Abstraction has 33705 states and 125084 transitions. [2021-06-05 23:39:32,034 INFO L483 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-06-05 23:39:32,034 INFO L276 IsEmpty]: Start isEmpty. Operand 33705 states and 125084 transitions. [2021-06-05 23:39:32,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 23:39:32,088 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:39:32,088 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:39:32,292 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable419,141 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:39:32,292 INFO L430 AbstractCegarLoop]: === Iteration 149 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:39:32,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:39:32,292 INFO L82 PathProgramCache]: Analyzing trace with hash 1470112996, now seen corresponding path program 139 times [2021-06-05 23:39:32,292 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:39:32,292 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1564742354] [2021-06-05 23:39:32,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:39:32,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:39:32,318 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:39:32,318 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:39:32,318 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1564742354] [2021-06-05 23:39:32,318 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1564742354] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:32,318 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [588802629] [2021-06-05 23:39:32,318 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 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-06-05 23:39:32,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:39:32,342 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:39:32,343 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:39:32,403 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:39:32,403 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [588802629] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:32,403 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:39:32,403 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 12 [2021-06-05 23:39:32,403 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1090450231] [2021-06-05 23:39:32,403 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 23:39:32,403 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:39:32,404 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 23:39:32,404 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-06-05 23:39:32,404 INFO L87 Difference]: Start difference. First operand 33705 states and 125084 transitions. Second operand has 13 states, 13 states have (on average 3.923076923076923) internal successors, (51), 12 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-06-05 23:39:33,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:39:33,534 INFO L93 Difference]: Finished difference Result 49885 states and 171670 transitions. [2021-06-05 23:39:33,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-06-05 23:39:33,535 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.923076923076923) internal successors, (51), 12 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 23:39:33,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:39:33,658 INFO L225 Difference]: With dead ends: 49885 [2021-06-05 23:39:33,658 INFO L226 Difference]: Without dead ends: 49560 [2021-06-05 23:39:33,658 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1851 ImplicationChecksByTransitivity, 527.6ms TimeCoverageRelationStatistics Valid=1199, Invalid=3771, Unknown=0, NotChecked=0, Total=4970 [2021-06-05 23:39:33,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49560 states. [2021-06-05 23:39:34,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49560 to 33560. [2021-06-05 23:39:34,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33560 states, 33559 states have (on average 3.6864328496081527) internal successors, (123713), 33559 states have internal predecessors, (123713), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:34,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33560 states to 33560 states and 123713 transitions. [2021-06-05 23:39:34,593 INFO L78 Accepts]: Start accepts. Automaton has 33560 states and 123713 transitions. Word has length 30 [2021-06-05 23:39:34,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:39:34,593 INFO L482 AbstractCegarLoop]: Abstraction has 33560 states and 123713 transitions. [2021-06-05 23:39:34,593 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.923076923076923) internal successors, (51), 12 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-06-05 23:39:34,593 INFO L276 IsEmpty]: Start isEmpty. Operand 33560 states and 123713 transitions. [2021-06-05 23:39:34,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 23:39:34,641 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:39:34,641 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:39:34,841 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 142 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable420 [2021-06-05 23:39:34,842 INFO L430 AbstractCegarLoop]: === Iteration 150 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:39:34,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:39:34,842 INFO L82 PathProgramCache]: Analyzing trace with hash -415712398, now seen corresponding path program 140 times [2021-06-05 23:39:34,842 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:39:34,842 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1661637616] [2021-06-05 23:39:34,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:39:34,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:39:34,865 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 23:39:34,865 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:39:34,865 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1661637616] [2021-06-05 23:39:34,865 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1661637616] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:34,865 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [930397950] [2021-06-05 23:39:34,865 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 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-06-05 23:39:34,888 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:39:34,888 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:39:34,888 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:39:34,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:39:34,918 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 23:39:34,918 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [930397950] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:34,918 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:39:34,918 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-06-05 23:39:34,918 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [993641235] [2021-06-05 23:39:34,918 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 23:39:34,918 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:39:34,918 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 23:39:34,918 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-06-05 23:39:34,918 INFO L87 Difference]: Start difference. First operand 33560 states and 123713 transitions. Second operand has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:35,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:39:35,129 INFO L93 Difference]: Finished difference Result 36661 states and 132702 transitions. [2021-06-05 23:39:35,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 23:39:35,129 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 23:39:35,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:39:35,209 INFO L225 Difference]: With dead ends: 36661 [2021-06-05 23:39:35,209 INFO L226 Difference]: Without dead ends: 36504 [2021-06-05 23:39:35,209 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 36.4ms TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-06-05 23:39:35,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36504 states. [2021-06-05 23:39:35,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36504 to 33273. [2021-06-05 23:39:35,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33273 states, 33272 states have (on average 3.6911817744650155) internal successors, (122813), 33272 states have internal predecessors, (122813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:35,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33273 states to 33273 states and 122813 transitions. [2021-06-05 23:39:35,929 INFO L78 Accepts]: Start accepts. Automaton has 33273 states and 122813 transitions. Word has length 30 [2021-06-05 23:39:35,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:39:35,929 INFO L482 AbstractCegarLoop]: Abstraction has 33273 states and 122813 transitions. [2021-06-05 23:39:35,929 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:35,929 INFO L276 IsEmpty]: Start isEmpty. Operand 33273 states and 122813 transitions. [2021-06-05 23:39:35,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 23:39:35,976 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:39:35,976 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:39:36,176 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable421 [2021-06-05 23:39:36,177 INFO L430 AbstractCegarLoop]: === Iteration 151 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:39:36,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:39:36,177 INFO L82 PathProgramCache]: Analyzing trace with hash -947319082, now seen corresponding path program 141 times [2021-06-05 23:39:36,177 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:39:36,177 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1107132738] [2021-06-05 23:39:36,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:39:36,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:39:36,200 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 11 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 23:39:36,200 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:39:36,200 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1107132738] [2021-06-05 23:39:36,200 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1107132738] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:36,200 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [698835041] [2021-06-05 23:39:36,200 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-05 23:39:36,224 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:39:36,224 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:39:36,224 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:39:36,225 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:39:36,257 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 23:39:36,257 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [698835041] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:36,257 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:39:36,258 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-06-05 23:39:36,258 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1962733255] [2021-06-05 23:39:36,258 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 23:39:36,258 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:39:36,258 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 23:39:36,258 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-06-05 23:39:36,258 INFO L87 Difference]: Start difference. First operand 33273 states and 122813 transitions. Second operand has 8 states, 8 states have (on average 4.25) internal successors, (34), 7 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:36,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:39:36,668 INFO L93 Difference]: Finished difference Result 42007 states and 149175 transitions. [2021-06-05 23:39:36,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 23:39:36,669 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.25) internal successors, (34), 7 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 23:39:36,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:39:36,764 INFO L225 Difference]: With dead ends: 42007 [2021-06-05 23:39:36,764 INFO L226 Difference]: Without dead ends: 41957 [2021-06-05 23:39:36,764 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 40.9ms TimeCoverageRelationStatistics Valid=55, Invalid=101, Unknown=0, NotChecked=0, Total=156 [2021-06-05 23:39:36,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41957 states. [2021-06-05 23:39:37,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41957 to 33022. [2021-06-05 23:39:37,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33022 states, 33021 states have (on average 3.6783561975712424) internal successors, (121463), 33021 states have internal predecessors, (121463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:37,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33022 states to 33022 states and 121463 transitions. [2021-06-05 23:39:37,551 INFO L78 Accepts]: Start accepts. Automaton has 33022 states and 121463 transitions. Word has length 30 [2021-06-05 23:39:37,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:39:37,551 INFO L482 AbstractCegarLoop]: Abstraction has 33022 states and 121463 transitions. [2021-06-05 23:39:37,551 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.25) internal successors, (34), 7 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:37,551 INFO L276 IsEmpty]: Start isEmpty. Operand 33022 states and 121463 transitions. [2021-06-05 23:39:37,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 23:39:37,603 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:39:37,603 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:39:37,804 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 144 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable422 [2021-06-05 23:39:37,804 INFO L430 AbstractCegarLoop]: === Iteration 152 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:39:37,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:39:37,804 INFO L82 PathProgramCache]: Analyzing trace with hash -88577934, now seen corresponding path program 142 times [2021-06-05 23:39:37,804 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:39:37,804 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [225511676] [2021-06-05 23:39:37,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:39:37,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:39:37,830 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 23:39:37,830 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:39:37,830 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [225511676] [2021-06-05 23:39:37,830 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [225511676] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:37,830 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1043662954] [2021-06-05 23:39:37,830 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 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-06-05 23:39:37,856 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:39:37,856 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:39:37,856 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:39:37,857 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:39:37,888 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 4 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 23:39:37,888 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1043662954] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:37,888 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:39:37,888 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-06-05 23:39:37,888 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [451257510] [2021-06-05 23:39:37,888 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-05 23:39:37,888 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:39:37,888 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-05 23:39:37,888 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-06-05 23:39:37,888 INFO L87 Difference]: Start difference. First operand 33022 states and 121463 transitions. Second operand has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:38,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:39:38,166 INFO L93 Difference]: Finished difference Result 40530 states and 147343 transitions. [2021-06-05 23:39:38,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 23:39:38,166 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 23:39:38,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:39:38,269 INFO L225 Difference]: With dead ends: 40530 [2021-06-05 23:39:38,269 INFO L226 Difference]: Without dead ends: 40477 [2021-06-05 23:39:38,269 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 27.5ms TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-06-05 23:39:38,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40477 states. [2021-06-05 23:39:39,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40477 to 37757. [2021-06-05 23:39:39,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37757 states, 37756 states have (on average 3.6998622735459263) internal successors, (139692), 37756 states have internal predecessors, (139692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:39,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37757 states to 37757 states and 139692 transitions. [2021-06-05 23:39:39,151 INFO L78 Accepts]: Start accepts. Automaton has 37757 states and 139692 transitions. Word has length 30 [2021-06-05 23:39:39,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:39:39,151 INFO L482 AbstractCegarLoop]: Abstraction has 37757 states and 139692 transitions. [2021-06-05 23:39:39,151 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:39,152 INFO L276 IsEmpty]: Start isEmpty. Operand 37757 states and 139692 transitions. [2021-06-05 23:39:39,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 23:39:39,206 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:39:39,206 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:39:39,421 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable423 [2021-06-05 23:39:39,421 INFO L430 AbstractCegarLoop]: === Iteration 153 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:39:39,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:39:39,421 INFO L82 PathProgramCache]: Analyzing trace with hash 1071125402, now seen corresponding path program 143 times [2021-06-05 23:39:39,421 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:39:39,421 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [528167999] [2021-06-05 23:39:39,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:39:39,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:39:39,440 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 23:39:39,440 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:39:39,440 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [528167999] [2021-06-05 23:39:39,440 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [528167999] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:39,441 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1839682509] [2021-06-05 23:39:39,441 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-05 23:39:39,467 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:39:39,467 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:39:39,468 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:39:39,468 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:39:39,500 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 4 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 23:39:39,500 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1839682509] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:39,500 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:39:39,500 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-06-05 23:39:39,500 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [903562882] [2021-06-05 23:39:39,500 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-05 23:39:39,500 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:39:39,500 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-05 23:39:39,500 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-06-05 23:39:39,500 INFO L87 Difference]: Start difference. First operand 37757 states and 139692 transitions. Second operand has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:39,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:39:39,751 INFO L93 Difference]: Finished difference Result 42092 states and 152818 transitions. [2021-06-05 23:39:39,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 23:39:39,753 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 23:39:39,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:39:39,853 INFO L225 Difference]: With dead ends: 42092 [2021-06-05 23:39:39,853 INFO L226 Difference]: Without dead ends: 42082 [2021-06-05 23:39:39,854 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 32.3ms TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-06-05 23:39:39,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42082 states. [2021-06-05 23:39:40,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42082 to 37894. [2021-06-05 23:39:40,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37894 states, 37893 states have (on average 3.698255614493442) internal successors, (140138), 37893 states have internal predecessors, (140138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:40,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37894 states to 37894 states and 140138 transitions. [2021-06-05 23:39:40,731 INFO L78 Accepts]: Start accepts. Automaton has 37894 states and 140138 transitions. Word has length 30 [2021-06-05 23:39:40,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:39:40,731 INFO L482 AbstractCegarLoop]: Abstraction has 37894 states and 140138 transitions. [2021-06-05 23:39:40,731 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:40,731 INFO L276 IsEmpty]: Start isEmpty. Operand 37894 states and 140138 transitions. [2021-06-05 23:39:40,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 23:39:40,785 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:39:40,785 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:39:40,985 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable424,146 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:39:40,985 INFO L430 AbstractCegarLoop]: === Iteration 154 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:39:40,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:39:40,986 INFO L82 PathProgramCache]: Analyzing trace with hash 665328598, now seen corresponding path program 144 times [2021-06-05 23:39:40,986 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:39:40,986 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [420132917] [2021-06-05 23:39:40,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:39:40,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:39:41,010 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 23:39:41,010 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:39:41,011 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [420132917] [2021-06-05 23:39:41,011 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [420132917] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:41,011 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [166641030] [2021-06-05 23:39:41,011 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 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-06-05 23:39:41,036 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 23:39:41,036 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:39:41,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 23:39:41,037 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:39:41,103 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:39:41,103 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [166641030] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:41,103 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:39:41,103 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 12 [2021-06-05 23:39:41,103 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1120639182] [2021-06-05 23:39:41,104 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 23:39:41,104 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:39:41,104 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 23:39:41,104 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-06-05 23:39:41,104 INFO L87 Difference]: Start difference. First operand 37894 states and 140138 transitions. Second operand has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:41,285 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification that was a NOOP. DAG size: 6 [2021-06-05 23:39:42,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:39:42,350 INFO L93 Difference]: Finished difference Result 72033 states and 252300 transitions. [2021-06-05 23:39:42,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-06-05 23:39:42,351 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 23:39:42,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:39:42,531 INFO L225 Difference]: With dead ends: 72033 [2021-06-05 23:39:42,531 INFO L226 Difference]: Without dead ends: 71258 [2021-06-05 23:39:42,531 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1636 ImplicationChecksByTransitivity, 696.9ms TimeCoverageRelationStatistics Valid=1029, Invalid=3663, Unknown=0, NotChecked=0, Total=4692 [2021-06-05 23:39:42,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71258 states. [2021-06-05 23:39:43,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71258 to 44329. [2021-06-05 23:39:43,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44329 states, 44328 states have (on average 3.669915177765746) internal successors, (162680), 44328 states have internal predecessors, (162680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:43,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44329 states to 44329 states and 162680 transitions. [2021-06-05 23:39:43,996 INFO L78 Accepts]: Start accepts. Automaton has 44329 states and 162680 transitions. Word has length 30 [2021-06-05 23:39:43,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:39:43,996 INFO L482 AbstractCegarLoop]: Abstraction has 44329 states and 162680 transitions. [2021-06-05 23:39:43,996 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:43,996 INFO L276 IsEmpty]: Start isEmpty. Operand 44329 states and 162680 transitions. [2021-06-05 23:39:44,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 23:39:44,058 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:39:44,058 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:39:44,258 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 147 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable425 [2021-06-05 23:39:44,258 INFO L430 AbstractCegarLoop]: === Iteration 155 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:39:44,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:39:44,259 INFO L82 PathProgramCache]: Analyzing trace with hash -536421578, now seen corresponding path program 145 times [2021-06-05 23:39:44,259 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:39:44,259 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1973457614] [2021-06-05 23:39:44,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:39:44,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:39:44,287 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:39:44,287 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:39:44,287 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1973457614] [2021-06-05 23:39:44,287 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1973457614] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:44,287 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2018832185] [2021-06-05 23:39:44,287 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 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-06-05 23:39:44,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:39:44,310 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:39:44,311 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:39:44,343 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:39:44,343 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2018832185] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:44,344 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:39:44,344 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2021-06-05 23:39:44,344 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [907002302] [2021-06-05 23:39:44,344 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 23:39:44,344 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:39:44,344 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 23:39:44,344 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2021-06-05 23:39:44,344 INFO L87 Difference]: Start difference. First operand 44329 states and 162680 transitions. Second operand has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:44,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:39:44,662 INFO L93 Difference]: Finished difference Result 61744 states and 222077 transitions. [2021-06-05 23:39:44,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 23:39:44,662 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 23:39:44,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:39:44,816 INFO L225 Difference]: With dead ends: 61744 [2021-06-05 23:39:44,816 INFO L226 Difference]: Without dead ends: 61646 [2021-06-05 23:39:44,816 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 34.0ms TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-06-05 23:39:44,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61646 states. [2021-06-05 23:39:45,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61646 to 53362. [2021-06-05 23:39:45,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53362 states, 53361 states have (on average 3.6997057776278557) internal successors, (197420), 53361 states have internal predecessors, (197420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:45,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53362 states to 53362 states and 197420 transitions. [2021-06-05 23:39:45,967 INFO L78 Accepts]: Start accepts. Automaton has 53362 states and 197420 transitions. Word has length 30 [2021-06-05 23:39:45,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:39:45,968 INFO L482 AbstractCegarLoop]: Abstraction has 53362 states and 197420 transitions. [2021-06-05 23:39:45,968 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:45,968 INFO L276 IsEmpty]: Start isEmpty. Operand 53362 states and 197420 transitions. [2021-06-05 23:39:46,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 23:39:46,297 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:39:46,297 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:39:46,508 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable426,148 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:39:46,508 INFO L430 AbstractCegarLoop]: === Iteration 156 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:39:46,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:39:46,508 INFO L82 PathProgramCache]: Analyzing trace with hash 1862300086, now seen corresponding path program 146 times [2021-06-05 23:39:46,508 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:39:46,508 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1466729007] [2021-06-05 23:39:46,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:39:46,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:39:46,526 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 11 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 23:39:46,526 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:39:46,526 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1466729007] [2021-06-05 23:39:46,526 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1466729007] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:46,526 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1846944004] [2021-06-05 23:39:46,526 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 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-06-05 23:39:46,549 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:39:46,549 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:39:46,550 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:39:46,550 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:39:46,582 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 10 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:39:46,582 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1846944004] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:46,582 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:39:46,583 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-06-05 23:39:46,583 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [108363466] [2021-06-05 23:39:46,583 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-05 23:39:46,583 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:39:46,583 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-05 23:39:46,583 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-06-05 23:39:46,583 INFO L87 Difference]: Start difference. First operand 53362 states and 197420 transitions. Second operand has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:46,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:39:46,896 INFO L93 Difference]: Finished difference Result 63054 states and 226313 transitions. [2021-06-05 23:39:46,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 23:39:46,897 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 23:39:46,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:39:47,059 INFO L225 Difference]: With dead ends: 63054 [2021-06-05 23:39:47,059 INFO L226 Difference]: Without dead ends: 63038 [2021-06-05 23:39:47,059 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 31.3ms TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2021-06-05 23:39:47,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63038 states. [2021-06-05 23:39:48,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63038 to 53386. [2021-06-05 23:39:48,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53386 states, 53385 states have (on average 3.696150604102276) internal successors, (197319), 53385 states have internal predecessors, (197319), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:48,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53386 states to 53386 states and 197319 transitions. [2021-06-05 23:39:48,280 INFO L78 Accepts]: Start accepts. Automaton has 53386 states and 197319 transitions. Word has length 30 [2021-06-05 23:39:48,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:39:48,280 INFO L482 AbstractCegarLoop]: Abstraction has 53386 states and 197319 transitions. [2021-06-05 23:39:48,280 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:48,280 INFO L276 IsEmpty]: Start isEmpty. Operand 53386 states and 197319 transitions. [2021-06-05 23:39:48,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 23:39:48,361 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:39:48,361 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:39:48,564 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable427,149 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:39:48,565 INFO L430 AbstractCegarLoop]: === Iteration 157 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:39:48,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:39:48,565 INFO L82 PathProgramCache]: Analyzing trace with hash 1533523770, now seen corresponding path program 147 times [2021-06-05 23:39:48,565 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:39:48,565 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [532435841] [2021-06-05 23:39:48,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:39:48,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:39:48,589 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 23:39:48,589 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:39:48,589 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [532435841] [2021-06-05 23:39:48,589 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [532435841] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:48,589 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [186834972] [2021-06-05 23:39:48,590 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 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-06-05 23:39:48,614 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:39:48,614 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:39:48,614 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:39:48,615 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:39:48,652 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 23:39:48,653 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [186834972] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:48,653 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:39:48,653 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-06-05 23:39:48,653 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [543767894] [2021-06-05 23:39:48,653 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-05 23:39:48,653 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:39:48,653 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-05 23:39:48,653 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-06-05 23:39:48,653 INFO L87 Difference]: Start difference. First operand 53386 states and 197319 transitions. Second operand has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:49,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:39:49,240 INFO L93 Difference]: Finished difference Result 61002 states and 219648 transitions. [2021-06-05 23:39:49,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 23:39:49,240 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 23:39:49,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:39:49,404 INFO L225 Difference]: With dead ends: 61002 [2021-06-05 23:39:49,404 INFO L226 Difference]: Without dead ends: 60872 [2021-06-05 23:39:49,405 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 48.6ms TimeCoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2021-06-05 23:39:49,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60872 states. [2021-06-05 23:39:50,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60872 to 54086. [2021-06-05 23:39:50,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54086 states, 54085 states have (on average 3.6847554774891376) internal successors, (199290), 54085 states have internal predecessors, (199290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:50,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54086 states to 54086 states and 199290 transitions. [2021-06-05 23:39:50,597 INFO L78 Accepts]: Start accepts. Automaton has 54086 states and 199290 transitions. Word has length 30 [2021-06-05 23:39:50,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:39:50,597 INFO L482 AbstractCegarLoop]: Abstraction has 54086 states and 199290 transitions. [2021-06-05 23:39:50,597 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:50,597 INFO L276 IsEmpty]: Start isEmpty. Operand 54086 states and 199290 transitions. [2021-06-05 23:39:50,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 23:39:50,671 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:39:50,671 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:39:50,871 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable428 [2021-06-05 23:39:50,872 INFO L430 AbstractCegarLoop]: === Iteration 158 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:39:50,872 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:39:50,872 INFO L82 PathProgramCache]: Analyzing trace with hash -1777851450, now seen corresponding path program 148 times [2021-06-05 23:39:50,872 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:39:50,872 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [309235710] [2021-06-05 23:39:50,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:39:50,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:39:50,899 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 23:39:50,899 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:39:50,899 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [309235710] [2021-06-05 23:39:50,899 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [309235710] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:50,899 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1905961679] [2021-06-05 23:39:50,899 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 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-06-05 23:39:50,923 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:39:50,923 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:39:50,923 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 23:39:50,924 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:39:50,957 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 23:39:50,957 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1905961679] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:50,957 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:39:50,957 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 8 [2021-06-05 23:39:50,957 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1102397967] [2021-06-05 23:39:50,957 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-05 23:39:50,957 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:39:50,957 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-05 23:39:50,957 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2021-06-05 23:39:50,958 INFO L87 Difference]: Start difference. First operand 54086 states and 199290 transitions. Second operand has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:51,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:39:51,294 INFO L93 Difference]: Finished difference Result 56541 states and 205849 transitions. [2021-06-05 23:39:51,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 23:39:51,295 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 23:39:51,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:39:51,714 INFO L225 Difference]: With dead ends: 56541 [2021-06-05 23:39:51,714 INFO L226 Difference]: Without dead ends: 56380 [2021-06-05 23:39:51,714 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 45.1ms TimeCoverageRelationStatistics Valid=54, Invalid=102, Unknown=0, NotChecked=0, Total=156 [2021-06-05 23:39:51,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56380 states. [2021-06-05 23:39:52,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56380 to 51805. [2021-06-05 23:39:52,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51805 states, 51804 states have (on average 3.7006987877383986) internal successors, (191711), 51804 states have internal predecessors, (191711), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:52,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51805 states to 51805 states and 191711 transitions. [2021-06-05 23:39:52,864 INFO L78 Accepts]: Start accepts. Automaton has 51805 states and 191711 transitions. Word has length 30 [2021-06-05 23:39:52,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:39:52,864 INFO L482 AbstractCegarLoop]: Abstraction has 51805 states and 191711 transitions. [2021-06-05 23:39:52,864 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:52,864 INFO L276 IsEmpty]: Start isEmpty. Operand 51805 states and 191711 transitions. [2021-06-05 23:39:52,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 23:39:52,946 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:39:52,946 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:39:53,146 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable429,151 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:39:53,146 INFO L430 AbstractCegarLoop]: === Iteration 159 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:39:53,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:39:53,147 INFO L82 PathProgramCache]: Analyzing trace with hash -1134016742, now seen corresponding path program 149 times [2021-06-05 23:39:53,147 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:39:53,147 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2024405173] [2021-06-05 23:39:53,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:39:53,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:39:53,172 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 7 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 23:39:53,173 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:39:53,173 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2024405173] [2021-06-05 23:39:53,173 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2024405173] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:53,173 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2114367579] [2021-06-05 23:39:53,173 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-05 23:39:53,199 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-05 23:39:53,200 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:39:53,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:39:53,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:39:53,241 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 23:39:53,241 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2114367579] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:53,241 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:39:53,241 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-06-05 23:39:53,241 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [743509000] [2021-06-05 23:39:53,241 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-05 23:39:53,242 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:39:53,242 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-05 23:39:53,242 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-06-05 23:39:53,242 INFO L87 Difference]: Start difference. First operand 51805 states and 191711 transitions. Second operand has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:53,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:39:53,619 INFO L93 Difference]: Finished difference Result 57747 states and 209253 transitions. [2021-06-05 23:39:53,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 23:39:53,620 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 23:39:53,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:39:53,781 INFO L225 Difference]: With dead ends: 57747 [2021-06-05 23:39:53,782 INFO L226 Difference]: Without dead ends: 57733 [2021-06-05 23:39:53,782 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 59.1ms TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:39:53,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57733 states. [2021-06-05 23:39:54,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57733 to 46706. [2021-06-05 23:39:54,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46706 states, 46705 states have (on average 3.6757092388395245) internal successors, (171674), 46705 states have internal predecessors, (171674), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:54,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46706 states to 46706 states and 171674 transitions. [2021-06-05 23:39:54,873 INFO L78 Accepts]: Start accepts. Automaton has 46706 states and 171674 transitions. Word has length 30 [2021-06-05 23:39:54,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:39:54,873 INFO L482 AbstractCegarLoop]: Abstraction has 46706 states and 171674 transitions. [2021-06-05 23:39:54,873 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:54,873 INFO L276 IsEmpty]: Start isEmpty. Operand 46706 states and 171674 transitions. [2021-06-05 23:39:54,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 23:39:54,935 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:39:54,935 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:39:55,135 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 152 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable430 [2021-06-05 23:39:55,135 INFO L430 AbstractCegarLoop]: === Iteration 160 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:39:55,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:39:55,136 INFO L82 PathProgramCache]: Analyzing trace with hash 770710102, now seen corresponding path program 150 times [2021-06-05 23:39:55,136 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:39:55,136 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [216018271] [2021-06-05 23:39:55,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:39:55,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:39:55,159 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 23:39:55,159 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:39:55,159 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [216018271] [2021-06-05 23:39:55,159 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [216018271] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:55,159 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [295458237] [2021-06-05 23:39:55,159 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-05 23:39:55,184 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:39:55,184 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:39:55,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:39:55,185 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:39:55,218 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:39:55,218 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [295458237] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:55,218 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:39:55,218 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-06-05 23:39:55,218 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [914312243] [2021-06-05 23:39:55,218 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 23:39:55,218 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:39:55,218 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 23:39:55,218 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-06-05 23:39:55,218 INFO L87 Difference]: Start difference. First operand 46706 states and 171674 transitions. Second operand has 8 states, 8 states have (on average 4.625) internal successors, (37), 7 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:55,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:39:55,499 INFO L93 Difference]: Finished difference Result 50471 states and 182462 transitions. [2021-06-05 23:39:55,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 23:39:55,499 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.625) internal successors, (37), 7 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 23:39:55,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:39:55,914 INFO L225 Difference]: With dead ends: 50471 [2021-06-05 23:39:55,914 INFO L226 Difference]: Without dead ends: 50324 [2021-06-05 23:39:55,914 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 36.0ms TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-06-05 23:39:55,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50324 states. [2021-06-05 23:39:56,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50324 to 46418. [2021-06-05 23:39:56,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46418 states, 46417 states have (on average 3.6780705345024454) internal successors, (170725), 46417 states have internal predecessors, (170725), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:57,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46418 states to 46418 states and 170725 transitions. [2021-06-05 23:39:57,022 INFO L78 Accepts]: Start accepts. Automaton has 46418 states and 170725 transitions. Word has length 30 [2021-06-05 23:39:57,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:39:57,022 INFO L482 AbstractCegarLoop]: Abstraction has 46418 states and 170725 transitions. [2021-06-05 23:39:57,022 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.625) internal successors, (37), 7 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:57,022 INFO L276 IsEmpty]: Start isEmpty. Operand 46418 states and 170725 transitions. [2021-06-05 23:39:57,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 23:39:57,087 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:39:57,087 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:39:57,287 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 153 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable431 [2021-06-05 23:39:57,287 INFO L430 AbstractCegarLoop]: === Iteration 161 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:39:57,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:39:57,287 INFO L82 PathProgramCache]: Analyzing trace with hash 1609551026, now seen corresponding path program 151 times [2021-06-05 23:39:57,288 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:39:57,288 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2049535213] [2021-06-05 23:39:57,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:39:57,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:39:57,315 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 23:39:57,315 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:39:57,315 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2049535213] [2021-06-05 23:39:57,316 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2049535213] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:57,316 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [813817812] [2021-06-05 23:39:57,316 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 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-06-05 23:39:57,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:39:57,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 23:39:57,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:39:57,377 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:39:57,377 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [813817812] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:57,377 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:39:57,377 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 8 [2021-06-05 23:39:57,377 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [222563041] [2021-06-05 23:39:57,377 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-05 23:39:57,377 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:39:57,377 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-05 23:39:57,377 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-06-05 23:39:57,378 INFO L87 Difference]: Start difference. First operand 46418 states and 170725 transitions. Second operand has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 8 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:57,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:39:57,691 INFO L93 Difference]: Finished difference Result 49897 states and 180569 transitions. [2021-06-05 23:39:57,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 23:39:57,691 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 8 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 23:39:57,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:39:57,814 INFO L225 Difference]: With dead ends: 49897 [2021-06-05 23:39:57,814 INFO L226 Difference]: Without dead ends: 49814 [2021-06-05 23:39:57,814 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 51.0ms TimeCoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2021-06-05 23:39:57,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49814 states. [2021-06-05 23:39:58,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49814 to 46037. [2021-06-05 23:39:58,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46037 states, 46036 states have (on average 3.680424015987488) internal successors, (169432), 46036 states have internal predecessors, (169432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:58,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46037 states to 46037 states and 169432 transitions. [2021-06-05 23:39:58,853 INFO L78 Accepts]: Start accepts. Automaton has 46037 states and 169432 transitions. Word has length 30 [2021-06-05 23:39:58,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:39:58,853 INFO L482 AbstractCegarLoop]: Abstraction has 46037 states and 169432 transitions. [2021-06-05 23:39:58,853 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 8 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:58,853 INFO L276 IsEmpty]: Start isEmpty. Operand 46037 states and 169432 transitions. [2021-06-05 23:39:58,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 23:39:58,931 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:39:58,931 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:39:59,132 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 154 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable432 [2021-06-05 23:39:59,133 INFO L430 AbstractCegarLoop]: === Iteration 162 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:39:59,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:39:59,133 INFO L82 PathProgramCache]: Analyzing trace with hash -595123178, now seen corresponding path program 152 times [2021-06-05 23:39:59,133 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:39:59,133 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1118378836] [2021-06-05 23:39:59,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:39:59,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:39:59,153 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 10 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 23:39:59,153 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:39:59,153 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1118378836] [2021-06-05 23:39:59,154 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1118378836] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:59,154 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [280241533] [2021-06-05 23:39:59,154 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-05 23:39:59,179 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:39:59,179 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:39:59,179 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:39:59,180 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:39:59,213 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:39:59,213 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [280241533] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:39:59,214 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:39:59,214 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-06-05 23:39:59,214 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [550683668] [2021-06-05 23:39:59,214 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-05 23:39:59,214 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:39:59,214 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-05 23:39:59,214 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-06-05 23:39:59,214 INFO L87 Difference]: Start difference. First operand 46037 states and 169432 transitions. Second operand has 7 states, 7 states have (on average 5.428571428571429) internal successors, (38), 6 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:39:59,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:39:59,567 INFO L93 Difference]: Finished difference Result 58034 states and 211506 transitions. [2021-06-05 23:39:59,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 23:39:59,567 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.428571428571429) internal successors, (38), 6 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 23:39:59,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:39:59,725 INFO L225 Difference]: With dead ends: 58034 [2021-06-05 23:39:59,725 INFO L226 Difference]: Without dead ends: 57997 [2021-06-05 23:39:59,725 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 27.5ms TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-06-05 23:39:59,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57997 states. [2021-06-05 23:40:00,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57997 to 54511. [2021-06-05 23:40:00,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54511 states, 54510 states have (on average 3.7023298477343607) internal successors, (201814), 54510 states have internal predecessors, (201814), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:40:01,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54511 states to 54511 states and 201814 transitions. [2021-06-05 23:40:01,281 INFO L78 Accepts]: Start accepts. Automaton has 54511 states and 201814 transitions. Word has length 30 [2021-06-05 23:40:01,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:40:01,281 INFO L482 AbstractCegarLoop]: Abstraction has 54511 states and 201814 transitions. [2021-06-05 23:40:01,281 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.428571428571429) internal successors, (38), 6 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:40:01,282 INFO L276 IsEmpty]: Start isEmpty. Operand 54511 states and 201814 transitions. [2021-06-05 23:40:01,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 23:40:01,356 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:40:01,356 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:40:01,557 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 155 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable433 [2021-06-05 23:40:01,557 INFO L430 AbstractCegarLoop]: === Iteration 163 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:40:01,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:40:01,558 INFO L82 PathProgramCache]: Analyzing trace with hash 368942536, now seen corresponding path program 153 times [2021-06-05 23:40:01,558 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:40:01,558 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [340073569] [2021-06-05 23:40:01,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:40:01,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:40:01,591 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:40:01,591 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:40:01,591 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [340073569] [2021-06-05 23:40:01,591 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [340073569] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:40:01,591 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1256144072] [2021-06-05 23:40:01,591 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 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-06-05 23:40:01,616 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:40:01,617 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:40:01,617 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:40:01,617 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:40:01,668 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 4 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 23:40:01,668 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1256144072] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:40:01,668 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:40:01,668 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5] total 12 [2021-06-05 23:40:01,669 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2112157451] [2021-06-05 23:40:01,669 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 23:40:01,669 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:40:01,669 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 23:40:01,669 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-05 23:40:01,669 INFO L87 Difference]: Start difference. First operand 54511 states and 201814 transitions. Second operand has 13 states, 13 states have (on average 3.769230769230769) internal successors, (49), 12 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-06-05 23:40:02,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:40:02,784 INFO L93 Difference]: Finished difference Result 76071 states and 270587 transitions. [2021-06-05 23:40:02,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-06-05 23:40:02,784 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.769230769230769) internal successors, (49), 12 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 23:40:02,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:40:02,989 INFO L225 Difference]: With dead ends: 76071 [2021-06-05 23:40:02,989 INFO L226 Difference]: Without dead ends: 76017 [2021-06-05 23:40:02,990 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1305 ImplicationChecksByTransitivity, 508.6ms TimeCoverageRelationStatistics Valid=900, Invalid=3132, Unknown=0, NotChecked=0, Total=4032 [2021-06-05 23:40:03,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76017 states. [2021-06-05 23:40:04,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76017 to 61077. [2021-06-05 23:40:04,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61077 states, 61076 states have (on average 3.715125417512607) internal successors, (226905), 61076 states have internal predecessors, (226905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:40:04,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61077 states to 61077 states and 226905 transitions. [2021-06-05 23:40:04,764 INFO L78 Accepts]: Start accepts. Automaton has 61077 states and 226905 transitions. Word has length 30 [2021-06-05 23:40:04,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:40:04,764 INFO L482 AbstractCegarLoop]: Abstraction has 61077 states and 226905 transitions. [2021-06-05 23:40:04,764 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.769230769230769) internal successors, (49), 12 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-06-05 23:40:04,764 INFO L276 IsEmpty]: Start isEmpty. Operand 61077 states and 226905 transitions. [2021-06-05 23:40:04,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 23:40:04,886 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:40:04,886 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:40:05,086 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable434,156 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:40:05,087 INFO L430 AbstractCegarLoop]: === Iteration 164 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:40:05,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:40:05,087 INFO L82 PathProgramCache]: Analyzing trace with hash 361087944, now seen corresponding path program 154 times [2021-06-05 23:40:05,087 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:40:05,087 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1018043315] [2021-06-05 23:40:05,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:40:05,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:40:05,109 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 23:40:05,109 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:40:05,110 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1018043315] [2021-06-05 23:40:05,110 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1018043315] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:40:05,110 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [223762426] [2021-06-05 23:40:05,110 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 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-06-05 23:40:05,135 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:40:05,135 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:40:05,135 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:40:05,136 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:40:05,176 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 3 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 23:40:05,177 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [223762426] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:40:05,177 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:40:05,177 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2021-06-05 23:40:05,177 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [972488629] [2021-06-05 23:40:05,177 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 23:40:05,177 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:40:05,177 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 23:40:05,177 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-06-05 23:40:05,177 INFO L87 Difference]: Start difference. First operand 61077 states and 226905 transitions. Second operand has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:40:05,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:40:05,619 INFO L93 Difference]: Finished difference Result 69205 states and 252584 transitions. [2021-06-05 23:40:05,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 23:40:05,620 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 23:40:05,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:40:05,809 INFO L225 Difference]: With dead ends: 69205 [2021-06-05 23:40:05,809 INFO L226 Difference]: Without dead ends: 69181 [2021-06-05 23:40:05,809 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 53.1ms TimeCoverageRelationStatistics Valid=61, Invalid=121, Unknown=0, NotChecked=0, Total=182 [2021-06-05 23:40:05,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69181 states. [2021-06-05 23:40:07,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69181 to 61746. [2021-06-05 23:40:07,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61746 states, 61745 states have (on average 3.7093691796906634) internal successors, (229035), 61745 states have internal predecessors, (229035), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:40:07,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61746 states to 61746 states and 229035 transitions. [2021-06-05 23:40:07,291 INFO L78 Accepts]: Start accepts. Automaton has 61746 states and 229035 transitions. Word has length 30 [2021-06-05 23:40:07,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:40:07,291 INFO L482 AbstractCegarLoop]: Abstraction has 61746 states and 229035 transitions. [2021-06-05 23:40:07,291 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:40:07,291 INFO L276 IsEmpty]: Start isEmpty. Operand 61746 states and 229035 transitions. [2021-06-05 23:40:07,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 23:40:07,707 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:40:07,708 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:40:07,908 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 157 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable435 [2021-06-05 23:40:07,908 INFO L430 AbstractCegarLoop]: === Iteration 165 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:40:07,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:40:07,909 INFO L82 PathProgramCache]: Analyzing trace with hash 1851937992, now seen corresponding path program 155 times [2021-06-05 23:40:07,909 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:40:07,909 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1841576890] [2021-06-05 23:40:07,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:40:07,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:40:07,941 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:40:07,941 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:40:07,941 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1841576890] [2021-06-05 23:40:07,941 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1841576890] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:40:07,941 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1629716800] [2021-06-05 23:40:07,941 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 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-06-05 23:40:07,968 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:40:07,969 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:40:07,969 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:40:07,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:40:08,006 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:40:08,006 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1629716800] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:40:08,006 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:40:08,006 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-06-05 23:40:08,006 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [64996599] [2021-06-05 23:40:08,007 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-05 23:40:08,007 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:40:08,007 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-05 23:40:08,007 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-06-05 23:40:08,007 INFO L87 Difference]: Start difference. First operand 61746 states and 229035 transitions. Second operand has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 8 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:40:08,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:40:08,391 INFO L93 Difference]: Finished difference Result 68985 states and 251648 transitions. [2021-06-05 23:40:08,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 23:40:08,391 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 8 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 23:40:08,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:40:08,573 INFO L225 Difference]: With dead ends: 68985 [2021-06-05 23:40:08,573 INFO L226 Difference]: Without dead ends: 68907 [2021-06-05 23:40:08,573 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 56.4ms TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2021-06-05 23:40:08,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68907 states. [2021-06-05 23:40:09,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68907 to 61549. [2021-06-05 23:40:09,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61549 states, 61548 states have (on average 3.703434717618769) internal successors, (227939), 61548 states have internal predecessors, (227939), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:40:09,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61549 states to 61549 states and 227939 transitions. [2021-06-05 23:40:09,902 INFO L78 Accepts]: Start accepts. Automaton has 61549 states and 227939 transitions. Word has length 30 [2021-06-05 23:40:09,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:40:09,902 INFO L482 AbstractCegarLoop]: Abstraction has 61549 states and 227939 transitions. [2021-06-05 23:40:09,903 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 8 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:40:09,903 INFO L276 IsEmpty]: Start isEmpty. Operand 61549 states and 227939 transitions. [2021-06-05 23:40:10,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-06-05 23:40:10,010 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:40:10,011 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:40:10,225 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 158 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable436 [2021-06-05 23:40:10,225 INFO L430 AbstractCegarLoop]: === Iteration 166 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:40:10,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:40:10,225 INFO L82 PathProgramCache]: Analyzing trace with hash 239147384, now seen corresponding path program 156 times [2021-06-05 23:40:10,225 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:40:10,225 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [258008033] [2021-06-05 23:40:10,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:40:10,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:40:10,278 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 1 proven. 18 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:40:10,278 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:40:10,278 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [258008033] [2021-06-05 23:40:10,278 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [258008033] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:40:10,278 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [346336754] [2021-06-05 23:40:10,278 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-05 23:40:10,315 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 23:40:10,315 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:40:10,315 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 23:40:10,316 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:40:10,352 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 1 proven. 17 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 23:40:10,353 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [346336754] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:40:10,353 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:40:10,353 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-06-05 23:40:10,353 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [916731518] [2021-06-05 23:40:10,353 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-05 23:40:10,353 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:40:10,353 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-05 23:40:10,353 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-06-05 23:40:10,353 INFO L87 Difference]: Start difference. First operand 61549 states and 227939 transitions. Second operand has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 6 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:40:11,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:40:11,114 INFO L93 Difference]: Finished difference Result 87148 states and 316679 transitions. [2021-06-05 23:40:11,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 23:40:11,114 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 6 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-06-05 23:40:11,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:40:11,371 INFO L225 Difference]: With dead ends: 87148 [2021-06-05 23:40:11,371 INFO L226 Difference]: Without dead ends: 87117 [2021-06-05 23:40:11,371 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 36.0ms TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2021-06-05 23:40:11,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87117 states. [2021-06-05 23:40:12,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87117 to 74655. [2021-06-05 23:40:12,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 74655 states, 74654 states have (on average 3.7167064055509416) internal successors, (277467), 74654 states have internal predecessors, (277467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:40:13,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74655 states to 74655 states and 277467 transitions. [2021-06-05 23:40:13,085 INFO L78 Accepts]: Start accepts. Automaton has 74655 states and 277467 transitions. Word has length 32 [2021-06-05 23:40:13,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:40:13,085 INFO L482 AbstractCegarLoop]: Abstraction has 74655 states and 277467 transitions. [2021-06-05 23:40:13,085 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 6 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:40:13,085 INFO L276 IsEmpty]: Start isEmpty. Operand 74655 states and 277467 transitions. [2021-06-05 23:40:13,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-06-05 23:40:13,579 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:40:13,579 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:40:13,804 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 159 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable437 [2021-06-05 23:40:13,804 INFO L430 AbstractCegarLoop]: === Iteration 167 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:40:13,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:40:13,804 INFO L82 PathProgramCache]: Analyzing trace with hash -1789990140, now seen corresponding path program 157 times [2021-06-05 23:40:13,804 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:40:13,804 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1841447549] [2021-06-05 23:40:13,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:40:13,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:40:13,825 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 13 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:40:13,825 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:40:13,825 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1841447549] [2021-06-05 23:40:13,825 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1841447549] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:40:13,825 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2134132844] [2021-06-05 23:40:13,825 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-05 23:40:13,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:40:13,852 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:40:13,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:40:13,905 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 7 proven. 12 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:40:13,905 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2134132844] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:40:13,905 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:40:13,905 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 10 [2021-06-05 23:40:13,905 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [218860422] [2021-06-05 23:40:13,905 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 23:40:13,905 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:40:13,905 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 23:40:13,906 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-06-05 23:40:13,906 INFO L87 Difference]: Start difference. First operand 74655 states and 277467 transitions. Second operand has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:40:15,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:40:15,142 INFO L93 Difference]: Finished difference Result 126973 states and 451879 transitions. [2021-06-05 23:40:15,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-06-05 23:40:15,143 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-06-05 23:40:15,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:40:15,507 INFO L225 Difference]: With dead ends: 126973 [2021-06-05 23:40:15,507 INFO L226 Difference]: Without dead ends: 126092 [2021-06-05 23:40:15,507 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 961 ImplicationChecksByTransitivity, 381.3ms TimeCoverageRelationStatistics Valid=660, Invalid=2310, Unknown=0, NotChecked=0, Total=2970 [2021-06-05 23:40:15,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126092 states. [2021-06-05 23:40:17,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126092 to 81796. [2021-06-05 23:40:17,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81796 states, 81795 states have (on average 3.726902622409683) internal successors, (304842), 81795 states have internal predecessors, (304842), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:40:18,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81796 states to 81796 states and 304842 transitions. [2021-06-05 23:40:18,100 INFO L78 Accepts]: Start accepts. Automaton has 81796 states and 304842 transitions. Word has length 32 [2021-06-05 23:40:18,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:40:18,100 INFO L482 AbstractCegarLoop]: Abstraction has 81796 states and 304842 transitions. [2021-06-05 23:40:18,100 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:40:18,100 INFO L276 IsEmpty]: Start isEmpty. Operand 81796 states and 304842 transitions. [2021-06-05 23:40:18,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-06-05 23:40:18,242 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:40:18,242 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:40:18,444 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable438,160 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:40:18,445 INFO L430 AbstractCegarLoop]: === Iteration 168 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:40:18,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:40:18,445 INFO L82 PathProgramCache]: Analyzing trace with hash 2130967828, now seen corresponding path program 158 times [2021-06-05 23:40:18,445 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:40:18,445 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [796811850] [2021-06-05 23:40:18,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:40:18,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:40:18,862 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:40:18,862 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:40:18,862 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [796811850] [2021-06-05 23:40:18,862 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [796811850] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:40:18,862 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1760920614] [2021-06-05 23:40:18,862 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 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-06-05 23:40:18,924 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:40:18,924 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:40:18,937 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:40:18,937 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:40:18,994 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 12 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 23:40:18,994 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1760920614] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:40:18,994 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:40:18,994 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 11 [2021-06-05 23:40:18,994 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1065071132] [2021-06-05 23:40:18,994 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 23:40:18,994 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:40:18,995 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 23:40:18,995 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-06-05 23:40:18,995 INFO L87 Difference]: Start difference. First operand 81796 states and 304842 transitions. Second operand has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:40:20,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:40:20,530 INFO L93 Difference]: Finished difference Result 103823 states and 367181 transitions. [2021-06-05 23:40:20,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2021-06-05 23:40:20,531 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-06-05 23:40:20,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:40:20,827 INFO L225 Difference]: With dead ends: 103823 [2021-06-05 23:40:20,828 INFO L226 Difference]: Without dead ends: 102463 [2021-06-05 23:40:20,828 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2160 ImplicationChecksByTransitivity, 969.9ms TimeCoverageRelationStatistics Valid=1264, Invalid=4898, Unknown=0, NotChecked=0, Total=6162 [2021-06-05 23:40:21,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102463 states. [2021-06-05 23:40:22,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102463 to 81213. [2021-06-05 23:40:22,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81213 states, 81212 states have (on average 3.721420479732059) internal successors, (302224), 81212 states have internal predecessors, (302224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:40:23,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81213 states to 81213 states and 302224 transitions. [2021-06-05 23:40:23,047 INFO L78 Accepts]: Start accepts. Automaton has 81213 states and 302224 transitions. Word has length 32 [2021-06-05 23:40:23,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:40:23,048 INFO L482 AbstractCegarLoop]: Abstraction has 81213 states and 302224 transitions. [2021-06-05 23:40:23,048 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:40:23,048 INFO L276 IsEmpty]: Start isEmpty. Operand 81213 states and 302224 transitions. [2021-06-05 23:40:23,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-06-05 23:40:23,191 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:40:23,191 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:40:23,391 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 161 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable439 [2021-06-05 23:40:23,391 INFO L430 AbstractCegarLoop]: === Iteration 169 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:40:23,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:40:23,391 INFO L82 PathProgramCache]: Analyzing trace with hash -81096240, now seen corresponding path program 159 times [2021-06-05 23:40:23,391 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:40:23,392 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1701842260] [2021-06-05 23:40:23,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:40:23,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:40:23,414 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-06-05 23:40:23,414 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:40:23,415 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1701842260] [2021-06-05 23:40:23,415 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1701842260] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:40:23,415 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2123728677] [2021-06-05 23:40:23,415 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 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:40:23,438 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-05 23:40:23,438 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:40:23,439 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:40:23,439 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:40:23,470 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-06-05 23:40:23,470 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2123728677] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:40:23,470 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:40:23,470 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-06-05 23:40:23,470 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [661956993] [2021-06-05 23:40:23,470 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 23:40:23,470 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:40:23,470 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 23:40:23,470 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-06-05 23:40:23,471 INFO L87 Difference]: Start difference. First operand 81213 states and 302224 transitions. Second operand has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:40:24,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:40:24,320 INFO L93 Difference]: Finished difference Result 89727 states and 327410 transitions. [2021-06-05 23:40:24,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 23:40:24,321 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-06-05 23:40:24,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:40:24,556 INFO L225 Difference]: With dead ends: 89727 [2021-06-05 23:40:24,556 INFO L226 Difference]: Without dead ends: 89463 [2021-06-05 23:40:24,556 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 36.0ms TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-06-05 23:40:24,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89463 states. [2021-06-05 23:40:26,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89463 to 81093. [2021-06-05 23:40:26,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81093 states, 81092 states have (on average 3.7186035613870665) internal successors, (301549), 81092 states have internal predecessors, (301549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:40:26,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81093 states to 81093 states and 301549 transitions. [2021-06-05 23:40:26,788 INFO L78 Accepts]: Start accepts. Automaton has 81093 states and 301549 transitions. Word has length 32 [2021-06-05 23:40:26,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:40:26,788 INFO L482 AbstractCegarLoop]: Abstraction has 81093 states and 301549 transitions. [2021-06-05 23:40:26,788 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:40:26,788 INFO L276 IsEmpty]: Start isEmpty. Operand 81093 states and 301549 transitions. [2021-06-05 23:40:26,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-06-05 23:40:26,973 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:40:26,973 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:40:27,173 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable440,162 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:40:27,173 INFO L430 AbstractCegarLoop]: === Iteration 170 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:40:27,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:40:27,174 INFO L82 PathProgramCache]: Analyzing trace with hash -1144501508, now seen corresponding path program 160 times [2021-06-05 23:40:27,174 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:40:27,174 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [92842008] [2021-06-05 23:40:27,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:40:27,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:40:27,196 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 2 proven. 14 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-06-05 23:40:27,196 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:40:27,196 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [92842008] [2021-06-05 23:40:27,196 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [92842008] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:40:27,196 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [708107677] [2021-06-05 23:40:27,196 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 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:40:27,221 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:40:27,222 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:40:27,222 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:40:27,222 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:40:27,260 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 12 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-06-05 23:40:27,260 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [708107677] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:40:27,260 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:40:27,261 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-06-05 23:40:27,261 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [617726771] [2021-06-05 23:40:27,261 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 23:40:27,261 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:40:27,261 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 23:40:27,261 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-06-05 23:40:27,261 INFO L87 Difference]: Start difference. First operand 81093 states and 301549 transitions. Second operand has 8 states, 8 states have (on average 4.625) internal successors, (37), 7 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:40:27,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:40:27,734 INFO L93 Difference]: Finished difference Result 95050 states and 344724 transitions. [2021-06-05 23:40:27,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 23:40:27,735 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.625) internal successors, (37), 7 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-06-05 23:40:27,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:40:27,981 INFO L225 Difference]: With dead ends: 95050 [2021-06-05 23:40:27,981 INFO L226 Difference]: Without dead ends: 94988 [2021-06-05 23:40:27,981 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 42.6ms TimeCoverageRelationStatistics Valid=55, Invalid=101, Unknown=0, NotChecked=0, Total=156 [2021-06-05 23:40:28,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94988 states. [2021-06-05 23:40:29,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94988 to 80568. [2021-06-05 23:40:29,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80568 states, 80567 states have (on average 3.7057604230019736) internal successors, (298562), 80567 states have internal predecessors, (298562), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:40:30,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80568 states to 80568 states and 298562 transitions. [2021-06-05 23:40:30,197 INFO L78 Accepts]: Start accepts. Automaton has 80568 states and 298562 transitions. Word has length 32 [2021-06-05 23:40:30,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:40:30,197 INFO L482 AbstractCegarLoop]: Abstraction has 80568 states and 298562 transitions. [2021-06-05 23:40:30,197 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.625) internal successors, (37), 7 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:40:30,197 INFO L276 IsEmpty]: Start isEmpty. Operand 80568 states and 298562 transitions. [2021-06-05 23:40:30,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-06-05 23:40:30,340 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:40:30,340 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:40:30,540 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 163 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable441 [2021-06-05 23:40:30,540 INFO L430 AbstractCegarLoop]: === Iteration 171 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:40:30,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:40:30,541 INFO L82 PathProgramCache]: Analyzing trace with hash 1462193428, now seen corresponding path program 161 times [2021-06-05 23:40:30,541 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:40:30,541 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1629162071] [2021-06-05 23:40:30,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:40:30,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:40:30,567 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-06-05 23:40:30,567 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:40:30,567 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1629162071] [2021-06-05 23:40:30,567 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1629162071] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:40:30,567 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1643773225] [2021-06-05 23:40:30,567 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 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:40:30,607 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-05 23:40:30,607 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:40:30,608 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:40:30,608 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:40:30,664 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-06-05 23:40:30,664 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1643773225] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:40:30,664 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:40:30,664 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 10 [2021-06-05 23:40:30,664 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [850940925] [2021-06-05 23:40:30,664 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 23:40:30,664 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:40:30,665 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 23:40:30,665 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-06-05 23:40:30,665 INFO L87 Difference]: Start difference. First operand 80568 states and 298562 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-06-05 23:40:31,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:40:31,935 INFO L93 Difference]: Finished difference Result 137312 states and 490128 transitions. [2021-06-05 23:40:31,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 23:40:31,936 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 32 [2021-06-05 23:40:31,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:40:32,595 INFO L225 Difference]: With dead ends: 137312 [2021-06-05 23:40:32,595 INFO L226 Difference]: Without dead ends: 137132 [2021-06-05 23:40:32,596 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 227 ImplicationChecksByTransitivity, 181.2ms TimeCoverageRelationStatistics Valid=260, Invalid=670, Unknown=0, NotChecked=0, Total=930 [2021-06-05 23:40:32,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137132 states. [2021-06-05 23:40:34,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137132 to 97897. [2021-06-05 23:40:34,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 97897 states, 97896 states have (on average 3.721204135000409) internal successors, (364291), 97896 states have internal predecessors, (364291), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:40:35,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97897 states to 97897 states and 364291 transitions. [2021-06-05 23:40:35,426 INFO L78 Accepts]: Start accepts. Automaton has 97897 states and 364291 transitions. Word has length 32 [2021-06-05 23:40:35,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:40:35,426 INFO L482 AbstractCegarLoop]: Abstraction has 97897 states and 364291 transitions. [2021-06-05 23:40:35,426 INFO L483 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-06-05 23:40:35,426 INFO L276 IsEmpty]: Start isEmpty. Operand 97897 states and 364291 transitions. [2021-06-05 23:40:35,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-06-05 23:40:35,604 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:40:35,604 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:40:35,804 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 164 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable442 [2021-06-05 23:40:35,805 INFO L430 AbstractCegarLoop]: === Iteration 172 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:40:35,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:40:35,805 INFO L82 PathProgramCache]: Analyzing trace with hash 1396100842, now seen corresponding path program 162 times [2021-06-05 23:40:35,805 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:40:35,805 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1682501900] [2021-06-05 23:40:35,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:40:35,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:40:35,824 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 7 proven. 9 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-06-05 23:40:35,824 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:40:35,824 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1682501900] [2021-06-05 23:40:35,824 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1682501900] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:40:35,824 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [422806415] [2021-06-05 23:40:35,824 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 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:40:35,849 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-05 23:40:35,849 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:40:35,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 23:40:35,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:40:35,899 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 8 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:40:35,899 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [422806415] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:40:35,899 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:40:35,899 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 10 [2021-06-05 23:40:35,899 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1805535774] [2021-06-05 23:40:35,899 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 23:40:35,899 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:40:35,900 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 23:40:35,900 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-06-05 23:40:35,900 INFO L87 Difference]: Start difference. First operand 97897 states and 364291 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-06-05 23:40:37,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:40:37,602 INFO L93 Difference]: Finished difference Result 144885 states and 519929 transitions. [2021-06-05 23:40:37,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-06-05 23:40:37,602 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 32 [2021-06-05 23:40:37,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:40:38,002 INFO L225 Difference]: With dead ends: 144885 [2021-06-05 23:40:38,003 INFO L226 Difference]: Without dead ends: 144573 [2021-06-05 23:40:38,003 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1050 ImplicationChecksByTransitivity, 373.0ms TimeCoverageRelationStatistics Valid=688, Invalid=2392, Unknown=0, NotChecked=0, Total=3080 [2021-06-05 23:40:38,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144573 states. [2021-06-05 23:40:40,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144573 to 114379. [2021-06-05 23:40:40,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114379 states, 114378 states have (on average 3.7425029288849254) internal successors, (428060), 114378 states have internal predecessors, (428060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:40:41,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114379 states to 114379 states and 428060 transitions. [2021-06-05 23:40:41,104 INFO L78 Accepts]: Start accepts. Automaton has 114379 states and 428060 transitions. Word has length 32 [2021-06-05 23:40:41,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:40:41,105 INFO L482 AbstractCegarLoop]: Abstraction has 114379 states and 428060 transitions. [2021-06-05 23:40:41,105 INFO L483 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-06-05 23:40:41,105 INFO L276 IsEmpty]: Start isEmpty. Operand 114379 states and 428060 transitions. [2021-06-05 23:40:41,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-06-05 23:40:41,313 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:40:41,313 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:40:41,513 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable443 [2021-06-05 23:40:41,514 INFO L430 AbstractCegarLoop]: === Iteration 173 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:40:41,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:40:41,514 INFO L82 PathProgramCache]: Analyzing trace with hash -2064838904, now seen corresponding path program 163 times [2021-06-05 23:40:41,514 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:40:41,514 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [535325335] [2021-06-05 23:40:41,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:40:41,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:40:41,546 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 14 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 23:40:41,546 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:40:41,546 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [535325335] [2021-06-05 23:40:41,546 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [535325335] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:40:41,546 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1293946502] [2021-06-05 23:40:41,546 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 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:40:42,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:40:42,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:40:42,018 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:40:42,076 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 11 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:40:42,076 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1293946502] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:40:42,076 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:40:42,076 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6] total 13 [2021-06-05 23:40:42,076 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [782122303] [2021-06-05 23:40:42,076 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 23:40:42,077 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:40:42,077 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 23:40:42,077 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-06-05 23:40:42,077 INFO L87 Difference]: Start difference. First operand 114379 states and 428060 transitions. Second operand has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 13 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:40:43,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:40:43,747 INFO L93 Difference]: Finished difference Result 145887 states and 519027 transitions. [2021-06-05 23:40:43,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2021-06-05 23:40:43,748 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 13 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-06-05 23:40:43,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:40:44,564 INFO L225 Difference]: With dead ends: 145887 [2021-06-05 23:40:44,564 INFO L226 Difference]: Without dead ends: 144953 [2021-06-05 23:40:44,564 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2128 ImplicationChecksByTransitivity, 667.6ms TimeCoverageRelationStatistics Valid=1225, Invalid=4937, Unknown=0, NotChecked=0, Total=6162 [2021-06-05 23:40:44,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144953 states. [2021-06-05 23:40:46,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144953 to 114129. [2021-06-05 23:40:47,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114129 states, 114128 states have (on average 3.7392051030421984) internal successors, (426748), 114128 states have internal predecessors, (426748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:40:47,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114129 states to 114129 states and 426748 transitions. [2021-06-05 23:40:47,396 INFO L78 Accepts]: Start accepts. Automaton has 114129 states and 426748 transitions. Word has length 32 [2021-06-05 23:40:47,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:40:47,397 INFO L482 AbstractCegarLoop]: Abstraction has 114129 states and 426748 transitions. [2021-06-05 23:40:47,397 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 13 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:40:47,397 INFO L276 IsEmpty]: Start isEmpty. Operand 114129 states and 426748 transitions. [2021-06-05 23:40:47,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-06-05 23:40:47,606 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:40:47,607 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:40:47,807 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 166 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable444 [2021-06-05 23:40:47,807 INFO L430 AbstractCegarLoop]: === Iteration 174 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:40:47,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:40:47,807 INFO L82 PathProgramCache]: Analyzing trace with hash -1651144382, now seen corresponding path program 164 times [2021-06-05 23:40:47,808 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:40:47,808 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [576366278] [2021-06-05 23:40:47,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:40:47,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:40:47,840 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-06-05 23:40:47,840 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:40:47,840 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [576366278] [2021-06-05 23:40:47,840 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [576366278] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:40:47,840 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [826936966] [2021-06-05 23:40:47,841 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 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:40:47,865 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:40:47,865 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:40:47,865 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 23:40:47,866 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:40:47,932 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 13 proven. 7 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 23:40:47,932 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [826936966] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:40:47,933 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:40:47,933 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2021-06-05 23:40:47,933 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [341676106] [2021-06-05 23:40:47,933 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 23:40:47,933 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:40:47,933 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 23:40:47,933 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2021-06-05 23:40:47,933 INFO L87 Difference]: Start difference. First operand 114129 states and 426748 transitions. Second operand has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 13 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-06-05 23:40:49,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:40:49,527 INFO L93 Difference]: Finished difference Result 131239 states and 477233 transitions. [2021-06-05 23:40:49,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-05 23:40:49,528 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 13 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 32 [2021-06-05 23:40:49,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:40:49,887 INFO L225 Difference]: With dead ends: 131239 [2021-06-05 23:40:49,887 INFO L226 Difference]: Without dead ends: 130909 [2021-06-05 23:40:49,887 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 512 ImplicationChecksByTransitivity, 312.2ms TimeCoverageRelationStatistics Valid=460, Invalid=1610, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 23:40:50,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130909 states. [2021-06-05 23:40:52,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130909 to 114599. [2021-06-05 23:40:52,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114599 states, 114598 states have (on average 3.7350041012932165) internal successors, (428024), 114598 states have internal predecessors, (428024), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:40:52,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114599 states to 114599 states and 428024 transitions. [2021-06-05 23:40:52,545 INFO L78 Accepts]: Start accepts. Automaton has 114599 states and 428024 transitions. Word has length 32 [2021-06-05 23:40:52,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:40:52,545 INFO L482 AbstractCegarLoop]: Abstraction has 114599 states and 428024 transitions. [2021-06-05 23:40:52,545 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 13 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-06-05 23:40:52,545 INFO L276 IsEmpty]: Start isEmpty. Operand 114599 states and 428024 transitions. [2021-06-05 23:40:52,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 23:40:52,766 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:40:52,766 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:40:52,966 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 167 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable445 [2021-06-05 23:40:52,966 INFO L430 AbstractCegarLoop]: === Iteration 175 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:40:52,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:40:52,966 INFO L82 PathProgramCache]: Analyzing trace with hash -1784629138, now seen corresponding path program 165 times [2021-06-05 23:40:52,966 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:40:52,967 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [883050874] [2021-06-05 23:40:52,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:40:52,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:40:53,650 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:40:53,650 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:40:53,650 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [883050874] [2021-06-05 23:40:53,650 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [883050874] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:40:53,650 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1204035640] [2021-06-05 23:40:53,650 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 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:40:53,719 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:40:53,719 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:40:53,720 WARN L261 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 49 conjunts are in the unsatisfiable core [2021-06-05 23:40:53,721 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:40:54,205 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-06-05 23:40:54,205 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:40:54,233 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:40:54,237 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 23:40:54,237 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:91, output treesize:90 [2021-06-05 23:40:54,312 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-06-05 23:40:54,313 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:40:54,336 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:40:54,340 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-06-05 23:40:54,340 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:91, output treesize:93 [2021-06-05 23:40:54,487 INFO L446 ElimStorePlain]: Different costs {0=[v_C_222], 5=[B], 9=[A]} [2021-06-05 23:40:54,490 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 35 [2021-06-05 23:40:54,491 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:40:54,511 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:40:54,536 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:40:54,536 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 43 treesize of output 71 [2021-06-05 23:40:54,558 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-06-05 23:40:54,686 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 52 [2021-06-05 23:40:54,687 INFO L628 ElimStorePlain]: treesize reduction 240, result has 35.7 percent of original size [2021-06-05 23:40:54,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:40:54,691 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:40:54,711 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:40:54,711 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 103 treesize of output 113