/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/chl/nzb-file-trans.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-7cd14b8b9f04096d8ddfd3d9cd8a4ac590fe5404-7cd14b8 [2021-03-10 22:04:30,777 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-03-10 22:04:30,780 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-03-10 22:04:30,816 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-03-10 22:04:30,816 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-03-10 22:04:30,820 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-03-10 22:04:30,823 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-03-10 22:04:30,829 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-03-10 22:04:30,831 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-03-10 22:04:30,833 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-03-10 22:04:30,833 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-03-10 22:04:30,834 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-03-10 22:04:30,834 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-03-10 22:04:30,835 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-03-10 22:04:30,836 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-03-10 22:04:30,837 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-03-10 22:04:30,837 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-03-10 22:04:30,838 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-03-10 22:04:30,839 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-03-10 22:04:30,841 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-03-10 22:04:30,842 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-03-10 22:04:30,848 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-03-10 22:04:30,849 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-03-10 22:04:30,851 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-03-10 22:04:30,859 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-03-10 22:04:30,859 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-03-10 22:04:30,859 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-03-10 22:04:30,860 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-03-10 22:04:30,860 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-03-10 22:04:30,861 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-03-10 22:04:30,861 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-03-10 22:04:30,861 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-03-10 22:04:30,862 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-03-10 22:04:30,863 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-03-10 22:04:30,867 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-03-10 22:04:30,868 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-03-10 22:04:30,868 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-03-10 22:04:30,868 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-03-10 22:04:30,868 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-03-10 22:04:30,869 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-03-10 22:04:30,869 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-03-10 22:04:30,870 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-03-10 22:04:30,888 INFO L113 SettingsManager]: Loading preferences was successful [2021-03-10 22:04:30,888 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-03-10 22:04:30,888 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-03-10 22:04:30,889 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-03-10 22:04:30,889 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-03-10 22:04:30,890 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-03-10 22:04:30,890 INFO L138 SettingsManager]: * Use SBE=true [2021-03-10 22:04:30,890 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-03-10 22:04:30,890 INFO L138 SettingsManager]: * sizeof long=4 [2021-03-10 22:04:30,890 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-03-10 22:04:30,890 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-03-10 22:04:30,890 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-03-10 22:04:30,890 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-03-10 22:04:30,891 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-03-10 22:04:30,891 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-03-10 22:04:30,891 INFO L138 SettingsManager]: * sizeof long double=12 [2021-03-10 22:04:30,891 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-03-10 22:04:30,891 INFO L138 SettingsManager]: * Use constant arrays=true [2021-03-10 22:04:30,891 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-03-10 22:04:30,891 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-03-10 22:04:30,891 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-03-10 22:04:30,892 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-03-10 22:04:30,892 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-03-10 22:04:30,892 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-10 22:04:30,892 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-03-10 22:04:30,892 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-03-10 22:04:30,892 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-03-10 22:04:30,892 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-03-10 22:04:30,892 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-03-10 22:04:30,893 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-03-10 22:04:30,893 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-03-10 22:04:30,893 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-03-10 22:04:31,173 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-03-10 22:04:31,196 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-03-10 22:04:31,199 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-03-10 22:04:31,200 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-03-10 22:04:31,201 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-03-10 22:04:31,202 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/chl/nzb-file-trans.wvr.bpl [2021-03-10 22:04:31,203 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/chl/nzb-file-trans.wvr.bpl' [2021-03-10 22:04:31,249 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-03-10 22:04:31,255 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-03-10 22:04:31,256 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-03-10 22:04:31,256 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-03-10 22:04:31,256 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-03-10 22:04:31,268 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "nzb-file-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 10:04:31" (1/1) ... [2021-03-10 22:04:31,277 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "nzb-file-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 10:04:31" (1/1) ... [2021-03-10 22:04:31,283 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-03-10 22:04:31,285 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-03-10 22:04:31,286 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-03-10 22:04:31,287 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-03-10 22:04:31,294 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "nzb-file-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 10:04:31" (1/1) ... [2021-03-10 22:04:31,295 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "nzb-file-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 10:04:31" (1/1) ... [2021-03-10 22:04:31,305 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "nzb-file-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 10:04:31" (1/1) ... [2021-03-10 22:04:31,306 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "nzb-file-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 10:04:31" (1/1) ... [2021-03-10 22:04:31,309 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "nzb-file-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 10:04:31" (1/1) ... [2021-03-10 22:04:31,312 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "nzb-file-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 10:04:31" (1/1) ... [2021-03-10 22:04:31,313 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "nzb-file-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 10:04:31" (1/1) ... [2021-03-10 22:04:31,315 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-03-10 22:04:31,316 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-03-10 22:04:31,316 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-03-10 22:04:31,316 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-03-10 22:04:31,317 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "nzb-file-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 10:04:31" (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-03-10 22:04:31,378 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-03-10 22:04:31,379 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-03-10 22:04:31,379 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-03-10 22:04:31,379 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-03-10 22:04:31,379 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-03-10 22:04:31,379 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-03-10 22:04:31,379 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-03-10 22:04:31,380 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-03-10 22:04:31,380 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-03-10 22:04:31,380 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-03-10 22:04:31,380 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-03-10 22:04:31,380 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-03-10 22:04:31,381 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-03-10 22:04:31,857 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-03-10 22:04:31,857 INFO L299 CfgBuilder]: Removed 3 assume(true) statements. [2021-03-10 22:04:31,859 INFO L202 PluginConnector]: Adding new model nzb-file-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.03 10:04:31 BoogieIcfgContainer [2021-03-10 22:04:31,859 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-03-10 22:04:31,861 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-03-10 22:04:31,861 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-03-10 22:04:31,863 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-03-10 22:04:31,864 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "nzb-file-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 10:04:31" (1/2) ... [2021-03-10 22:04:31,864 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1de2ece5 and model type nzb-file-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.03 10:04:31, skipping insertion in model container [2021-03-10 22:04:31,865 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "nzb-file-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.03 10:04:31" (2/2) ... [2021-03-10 22:04:31,866 INFO L111 eAbstractionObserver]: Analyzing ICFG nzb-file-trans.wvr.bpl [2021-03-10 22:04:31,870 WARN L142 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-03-10 22:04:31,871 INFO L153 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-03-10 22:04:31,874 INFO L165 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-03-10 22:04:31,875 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-03-10 22:04:31,905 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-03-10 22:04:31,919 INFO L253 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-03-10 22:04:31,936 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-10 22:04:31,936 INFO L377 AbstractCegarLoop]: Hoare is true [2021-03-10 22:04:31,936 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-10 22:04:31,936 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-10 22:04:31,936 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-10 22:04:31,936 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-10 22:04:31,936 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-10 22:04:31,936 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-10 22:04:31,944 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 32 places, 28 transitions, 80 flow [2021-03-10 22:04:31,960 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 110 states, 108 states have (on average 3.4814814814814814) internal successors, (376), 109 states have internal predecessors, (376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:04:31,962 INFO L276 IsEmpty]: Start isEmpty. Operand has 110 states, 108 states have (on average 3.4814814814814814) internal successors, (376), 109 states have internal predecessors, (376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:04:31,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-03-10 22:04:31,970 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:04:31,971 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:04:31,971 INFO L428 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:04:31,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:04:31,976 INFO L82 PathProgramCache]: Analyzing trace with hash 454115418, now seen corresponding path program 1 times [2021-03-10 22:04:31,983 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:04:31,983 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [73796128] [2021-03-10 22:04:31,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:04:32,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:04:32,312 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:04:32,313 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [73796128] [2021-03-10 22:04:32,314 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:04:32,314 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-10 22:04:32,314 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1647268576] [2021-03-10 22:04:32,319 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-10 22:04:32,320 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:04:32,334 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-10 22:04:32,335 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-03-10 22:04:32,339 INFO L87 Difference]: Start difference. First operand has 110 states, 108 states have (on average 3.4814814814814814) internal successors, (376), 109 states have internal predecessors, (376), 0 states have call successors, (0), 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 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:04:32,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:04:32,559 INFO L93 Difference]: Finished difference Result 265 states and 821 transitions. [2021-03-10 22:04:32,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 22:04:32,561 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-03-10 22:04:32,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:04:32,577 INFO L225 Difference]: With dead ends: 265 [2021-03-10 22:04:32,577 INFO L226 Difference]: Without dead ends: 250 [2021-03-10 22:04:32,579 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 126.4ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-03-10 22:04:32,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 250 states. [2021-03-10 22:04:32,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 250 to 126. [2021-03-10 22:04:32,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 126 states, 125 states have (on average 3.368) internal successors, (421), 125 states have internal predecessors, (421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:04:32,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 421 transitions. [2021-03-10 22:04:32,638 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 421 transitions. Word has length 14 [2021-03-10 22:04:32,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:04:32,639 INFO L480 AbstractCegarLoop]: Abstraction has 126 states and 421 transitions. [2021-03-10 22:04:32,639 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:04:32,639 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 421 transitions. [2021-03-10 22:04:32,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-03-10 22:04:32,641 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:04:32,641 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:04:32,641 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-03-10 22:04:32,641 INFO L428 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:04:32,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:04:32,642 INFO L82 PathProgramCache]: Analyzing trace with hash -947352844, now seen corresponding path program 2 times [2021-03-10 22:04:32,642 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:04:32,643 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1955649649] [2021-03-10 22:04:32,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:04:32,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:04:32,848 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:04:32,849 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1955649649] [2021-03-10 22:04:32,850 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:04:32,850 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-10 22:04:32,850 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [490133752] [2021-03-10 22:04:32,851 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-10 22:04:32,851 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:04:32,853 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-10 22:04:32,854 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-03-10 22:04:32,854 INFO L87 Difference]: Start difference. First operand 126 states and 421 transitions. Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:04:33,120 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 50 [2021-03-10 22:04:33,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:04:33,172 INFO L93 Difference]: Finished difference Result 257 states and 779 transitions. [2021-03-10 22:04:33,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 22:04:33,173 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-03-10 22:04:33,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:04:33,177 INFO L225 Difference]: With dead ends: 257 [2021-03-10 22:04:33,177 INFO L226 Difference]: Without dead ends: 242 [2021-03-10 22:04:33,178 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 294.9ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-03-10 22:04:33,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2021-03-10 22:04:33,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 132. [2021-03-10 22:04:33,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 132 states, 131 states have (on average 3.312977099236641) internal successors, (434), 131 states have internal predecessors, (434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:04:33,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 434 transitions. [2021-03-10 22:04:33,203 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 434 transitions. Word has length 14 [2021-03-10 22:04:33,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:04:33,203 INFO L480 AbstractCegarLoop]: Abstraction has 132 states and 434 transitions. [2021-03-10 22:04:33,203 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:04:33,203 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 434 transitions. [2021-03-10 22:04:33,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-03-10 22:04:33,204 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:04:33,204 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:04:33,205 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-03-10 22:04:33,205 INFO L428 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:04:33,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:04:33,205 INFO L82 PathProgramCache]: Analyzing trace with hash -1857974612, now seen corresponding path program 3 times [2021-03-10 22:04:33,205 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:04:33,206 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [418961595] [2021-03-10 22:04:33,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:04:33,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:04:33,302 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:04:33,302 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [418961595] [2021-03-10 22:04:33,302 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:04:33,303 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-10 22:04:33,303 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1992661392] [2021-03-10 22:04:33,303 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-10 22:04:33,303 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:04:33,304 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-10 22:04:33,304 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-03-10 22:04:33,304 INFO L87 Difference]: Start difference. First operand 132 states and 434 transitions. Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:04:33,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:04:33,449 INFO L93 Difference]: Finished difference Result 270 states and 805 transitions. [2021-03-10 22:04:33,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 22:04:33,449 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-03-10 22:04:33,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:04:33,451 INFO L225 Difference]: With dead ends: 270 [2021-03-10 22:04:33,451 INFO L226 Difference]: Without dead ends: 255 [2021-03-10 22:04:33,452 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 101.1ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-03-10 22:04:33,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 255 states. [2021-03-10 22:04:33,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 255 to 140. [2021-03-10 22:04:33,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 139 states have (on average 3.2949640287769784) internal successors, (458), 139 states have internal predecessors, (458), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:04:33,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 458 transitions. [2021-03-10 22:04:33,470 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 458 transitions. Word has length 14 [2021-03-10 22:04:33,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:04:33,471 INFO L480 AbstractCegarLoop]: Abstraction has 140 states and 458 transitions. [2021-03-10 22:04:33,476 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:04:33,476 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 458 transitions. [2021-03-10 22:04:33,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-03-10 22:04:33,479 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:04:33,479 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:04:33,479 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-03-10 22:04:33,480 INFO L428 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:04:33,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:04:33,480 INFO L82 PathProgramCache]: Analyzing trace with hash 1906157040, now seen corresponding path program 4 times [2021-03-10 22:04:33,480 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:04:33,480 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1602572516] [2021-03-10 22:04:33,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:04:33,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:04:33,567 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:04:33,568 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1602572516] [2021-03-10 22:04:33,569 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:04:33,569 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-10 22:04:33,569 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1997624715] [2021-03-10 22:04:33,569 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-10 22:04:33,569 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:04:33,570 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-10 22:04:33,570 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-03-10 22:04:33,570 INFO L87 Difference]: Start difference. First operand 140 states and 458 transitions. Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:04:33,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:04:33,723 INFO L93 Difference]: Finished difference Result 336 states and 1074 transitions. [2021-03-10 22:04:33,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 22:04:33,724 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-03-10 22:04:33,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:04:33,726 INFO L225 Difference]: With dead ends: 336 [2021-03-10 22:04:33,727 INFO L226 Difference]: Without dead ends: 321 [2021-03-10 22:04:33,727 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 87.0ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-03-10 22:04:33,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 321 states. [2021-03-10 22:04:33,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 321 to 140. [2021-03-10 22:04:33,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 139 states have (on average 3.2949640287769784) internal successors, (458), 139 states have internal predecessors, (458), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:04:33,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 458 transitions. [2021-03-10 22:04:33,734 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 458 transitions. Word has length 14 [2021-03-10 22:04:33,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:04:33,734 INFO L480 AbstractCegarLoop]: Abstraction has 140 states and 458 transitions. [2021-03-10 22:04:33,734 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:04:33,734 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 458 transitions. [2021-03-10 22:04:33,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-03-10 22:04:33,735 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:04:33,736 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:04:33,736 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-03-10 22:04:33,736 INFO L428 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:04:33,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:04:33,736 INFO L82 PathProgramCache]: Analyzing trace with hash 1941149522, now seen corresponding path program 5 times [2021-03-10 22:04:33,737 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:04:33,737 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [713509106] [2021-03-10 22:04:33,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:04:33,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:04:33,854 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:04:33,855 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [713509106] [2021-03-10 22:04:33,855 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:04:33,855 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-10 22:04:33,855 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1845863950] [2021-03-10 22:04:33,856 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-10 22:04:33,856 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:04:33,857 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-10 22:04:33,858 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-03-10 22:04:33,858 INFO L87 Difference]: Start difference. First operand 140 states and 458 transitions. Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:04:34,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:04:34,012 INFO L93 Difference]: Finished difference Result 229 states and 668 transitions. [2021-03-10 22:04:34,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 22:04:34,012 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-03-10 22:04:34,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:04:34,015 INFO L225 Difference]: With dead ends: 229 [2021-03-10 22:04:34,015 INFO L226 Difference]: Without dead ends: 214 [2021-03-10 22:04:34,020 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 152.1ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-03-10 22:04:34,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2021-03-10 22:04:34,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 142. [2021-03-10 22:04:34,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 142 states, 141 states have (on average 3.3120567375886525) internal successors, (467), 141 states have internal predecessors, (467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:04:34,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 467 transitions. [2021-03-10 22:04:34,028 INFO L78 Accepts]: Start accepts. Automaton has 142 states and 467 transitions. Word has length 14 [2021-03-10 22:04:34,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:04:34,028 INFO L480 AbstractCegarLoop]: Abstraction has 142 states and 467 transitions. [2021-03-10 22:04:34,028 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:04:34,029 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states and 467 transitions. [2021-03-10 22:04:34,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-03-10 22:04:34,029 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:04:34,029 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:04:34,030 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-03-10 22:04:34,030 INFO L428 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:04:34,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:04:34,031 INFO L82 PathProgramCache]: Analyzing trace with hash 1674927890, now seen corresponding path program 6 times [2021-03-10 22:04:34,031 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:04:34,031 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1888271361] [2021-03-10 22:04:34,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:04:34,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:04:34,127 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:04:34,128 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1888271361] [2021-03-10 22:04:34,128 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:04:34,128 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-10 22:04:34,128 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [726296362] [2021-03-10 22:04:34,128 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-10 22:04:34,129 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:04:34,129 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-10 22:04:34,129 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-03-10 22:04:34,129 INFO L87 Difference]: Start difference. First operand 142 states and 467 transitions. Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:04:34,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:04:34,273 INFO L93 Difference]: Finished difference Result 257 states and 770 transitions. [2021-03-10 22:04:34,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 22:04:34,273 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-03-10 22:04:34,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:04:34,275 INFO L225 Difference]: With dead ends: 257 [2021-03-10 22:04:34,275 INFO L226 Difference]: Without dead ends: 242 [2021-03-10 22:04:34,275 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 96.4ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-03-10 22:04:34,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2021-03-10 22:04:34,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 142. [2021-03-10 22:04:34,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 142 states, 141 states have (on average 3.3120567375886525) internal successors, (467), 141 states have internal predecessors, (467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:04:34,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 467 transitions. [2021-03-10 22:04:34,281 INFO L78 Accepts]: Start accepts. Automaton has 142 states and 467 transitions. Word has length 14 [2021-03-10 22:04:34,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:04:34,281 INFO L480 AbstractCegarLoop]: Abstraction has 142 states and 467 transitions. [2021-03-10 22:04:34,281 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:04:34,281 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states and 467 transitions. [2021-03-10 22:04:34,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-03-10 22:04:34,282 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:04:34,282 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:04:34,282 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-03-10 22:04:34,282 INFO L428 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:04:34,283 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:04:34,283 INFO L82 PathProgramCache]: Analyzing trace with hash 1444712772, now seen corresponding path program 1 times [2021-03-10 22:04:34,283 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:04:34,283 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1642513662] [2021-03-10 22:04:34,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:04:34,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:04:34,296 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:04:34,297 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1642513662] [2021-03-10 22:04:34,297 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:04:34,297 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-10 22:04:34,297 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1922625362] [2021-03-10 22:04:34,297 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-10 22:04:34,297 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:04:34,298 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-10 22:04:34,298 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-10 22:04:34,298 INFO L87 Difference]: Start difference. First operand 142 states and 467 transitions. Second operand has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:04:34,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:04:34,303 INFO L93 Difference]: Finished difference Result 166 states and 549 transitions. [2021-03-10 22:04:34,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-10 22:04:34,304 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-03-10 22:04:34,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:04:34,305 INFO L225 Difference]: With dead ends: 166 [2021-03-10 22:04:34,305 INFO L226 Difference]: Without dead ends: 166 [2021-03-10 22:04:34,305 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.8ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-10 22:04:34,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166 states. [2021-03-10 22:04:34,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166 to 166. [2021-03-10 22:04:34,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 166 states, 165 states have (on average 3.327272727272727) internal successors, (549), 165 states have internal predecessors, (549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:04:34,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 549 transitions. [2021-03-10 22:04:34,310 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 549 transitions. Word has length 15 [2021-03-10 22:04:34,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:04:34,310 INFO L480 AbstractCegarLoop]: Abstraction has 166 states and 549 transitions. [2021-03-10 22:04:34,310 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:04:34,310 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 549 transitions. [2021-03-10 22:04:34,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-03-10 22:04:34,311 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:04:34,311 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:04:34,311 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-03-10 22:04:34,311 INFO L428 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:04:34,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:04:34,312 INFO L82 PathProgramCache]: Analyzing trace with hash 868256482, now seen corresponding path program 1 times [2021-03-10 22:04:34,312 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:04:34,312 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [263814545] [2021-03-10 22:04:34,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:04:34,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:04:34,326 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:04:34,326 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [263814545] [2021-03-10 22:04:34,326 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:04:34,326 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-10 22:04:34,326 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1494243621] [2021-03-10 22:04:34,327 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-10 22:04:34,327 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:04:34,327 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-10 22:04:34,327 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-10 22:04:34,327 INFO L87 Difference]: Start difference. First operand 166 states and 549 transitions. Second operand has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:04:34,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:04:34,332 INFO L93 Difference]: Finished difference Result 192 states and 636 transitions. [2021-03-10 22:04:34,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-10 22:04:34,333 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-03-10 22:04:34,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:04:34,334 INFO L225 Difference]: With dead ends: 192 [2021-03-10 22:04:34,334 INFO L226 Difference]: Without dead ends: 192 [2021-03-10 22:04:34,334 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.8ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-10 22:04:34,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2021-03-10 22:04:34,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 192. [2021-03-10 22:04:34,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 192 states, 191 states have (on average 3.329842931937173) internal successors, (636), 191 states have internal predecessors, (636), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:04:34,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 192 states to 192 states and 636 transitions. [2021-03-10 22:04:34,340 INFO L78 Accepts]: Start accepts. Automaton has 192 states and 636 transitions. Word has length 15 [2021-03-10 22:04:34,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:04:34,341 INFO L480 AbstractCegarLoop]: Abstraction has 192 states and 636 transitions. [2021-03-10 22:04:34,341 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:04:34,341 INFO L276 IsEmpty]: Start isEmpty. Operand 192 states and 636 transitions. [2021-03-10 22:04:34,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-03-10 22:04:34,341 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:04:34,342 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:04:34,342 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-03-10 22:04:34,342 INFO L428 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:04:34,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:04:34,342 INFO L82 PathProgramCache]: Analyzing trace with hash 1029743448, now seen corresponding path program 1 times [2021-03-10 22:04:34,342 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:04:34,343 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [731024537] [2021-03-10 22:04:34,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:04:34,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:04:34,357 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:04:34,357 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [731024537] [2021-03-10 22:04:34,357 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:04:34,357 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-10 22:04:34,357 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1646136890] [2021-03-10 22:04:34,358 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-10 22:04:34,358 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:04:34,358 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-10 22:04:34,358 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-10 22:04:34,358 INFO L87 Difference]: Start difference. First operand 192 states and 636 transitions. Second operand has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:04:34,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:04:34,363 INFO L93 Difference]: Finished difference Result 223 states and 739 transitions. [2021-03-10 22:04:34,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-10 22:04:34,364 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-03-10 22:04:34,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:04:34,365 INFO L225 Difference]: With dead ends: 223 [2021-03-10 22:04:34,365 INFO L226 Difference]: Without dead ends: 223 [2021-03-10 22:04:34,366 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.8ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-10 22:04:34,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2021-03-10 22:04:34,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 223. [2021-03-10 22:04:34,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 223 states, 222 states have (on average 3.328828828828829) internal successors, (739), 222 states have internal predecessors, (739), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:04:34,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 223 states to 223 states and 739 transitions. [2021-03-10 22:04:34,372 INFO L78 Accepts]: Start accepts. Automaton has 223 states and 739 transitions. Word has length 15 [2021-03-10 22:04:34,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:04:34,372 INFO L480 AbstractCegarLoop]: Abstraction has 223 states and 739 transitions. [2021-03-10 22:04:34,373 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:04:34,373 INFO L276 IsEmpty]: Start isEmpty. Operand 223 states and 739 transitions. [2021-03-10 22:04:34,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-03-10 22:04:34,374 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:04:34,374 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:04:34,374 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-03-10 22:04:34,374 INFO L428 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:04:34,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:04:34,374 INFO L82 PathProgramCache]: Analyzing trace with hash -1505443044, now seen corresponding path program 1 times [2021-03-10 22:04:34,374 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:04:34,375 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1245524230] [2021-03-10 22:04:34,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:04:34,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:04:34,423 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:04:34,424 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1245524230] [2021-03-10 22:04:34,424 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:04:34,424 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-10 22:04:34,424 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1786462653] [2021-03-10 22:04:34,424 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-10 22:04:34,424 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:04:34,425 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-10 22:04:34,425 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-03-10 22:04:34,425 INFO L87 Difference]: Start difference. First operand 223 states and 739 transitions. Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 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-03-10 22:04:34,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:04:34,462 INFO L93 Difference]: Finished difference Result 414 states and 1238 transitions. [2021-03-10 22:04:34,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 22:04:34,463 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 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-03-10 22:04:34,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:04:34,465 INFO L225 Difference]: With dead ends: 414 [2021-03-10 22:04:34,465 INFO L226 Difference]: Without dead ends: 366 [2021-03-10 22:04:34,466 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 26.1ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-03-10 22:04:34,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 366 states. [2021-03-10 22:04:34,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 366 to 223. [2021-03-10 22:04:34,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 223 states, 222 states have (on average 3.3063063063063063) internal successors, (734), 222 states have internal predecessors, (734), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:04:34,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 223 states to 223 states and 734 transitions. [2021-03-10 22:04:34,474 INFO L78 Accepts]: Start accepts. Automaton has 223 states and 734 transitions. Word has length 16 [2021-03-10 22:04:34,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:04:34,476 INFO L480 AbstractCegarLoop]: Abstraction has 223 states and 734 transitions. [2021-03-10 22:04:34,476 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 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-03-10 22:04:34,476 INFO L276 IsEmpty]: Start isEmpty. Operand 223 states and 734 transitions. [2021-03-10 22:04:34,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-03-10 22:04:34,477 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:04:34,477 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:04:34,477 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-03-10 22:04:34,477 INFO L428 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:04:34,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:04:34,478 INFO L82 PathProgramCache]: Analyzing trace with hash 821727578, now seen corresponding path program 1 times [2021-03-10 22:04:34,478 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:04:34,478 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2070743700] [2021-03-10 22:04:34,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:04:34,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:04:34,518 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:04:34,518 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2070743700] [2021-03-10 22:04:34,518 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:04:34,518 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-10 22:04:34,518 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1254666174] [2021-03-10 22:04:34,519 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-10 22:04:34,519 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:04:34,519 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-10 22:04:34,519 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-03-10 22:04:34,519 INFO L87 Difference]: Start difference. First operand 223 states and 734 transitions. Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 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-03-10 22:04:34,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:04:34,584 INFO L93 Difference]: Finished difference Result 571 states and 1740 transitions. [2021-03-10 22:04:34,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-10 22:04:34,584 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 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-03-10 22:04:34,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:04:34,587 INFO L225 Difference]: With dead ends: 571 [2021-03-10 22:04:34,587 INFO L226 Difference]: Without dead ends: 495 [2021-03-10 22:04:34,587 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 26.4ms TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-03-10 22:04:34,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 495 states. [2021-03-10 22:04:34,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 495 to 233. [2021-03-10 22:04:34,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 233 states, 232 states have (on average 3.2456896551724137) internal successors, (753), 232 states have internal predecessors, (753), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:04:34,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233 states to 233 states and 753 transitions. [2021-03-10 22:04:34,595 INFO L78 Accepts]: Start accepts. Automaton has 233 states and 753 transitions. Word has length 16 [2021-03-10 22:04:34,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:04:34,595 INFO L480 AbstractCegarLoop]: Abstraction has 233 states and 753 transitions. [2021-03-10 22:04:34,596 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 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-03-10 22:04:34,596 INFO L276 IsEmpty]: Start isEmpty. Operand 233 states and 753 transitions. [2021-03-10 22:04:34,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-03-10 22:04:34,596 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:04:34,596 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:04:34,596 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-03-10 22:04:34,597 INFO L428 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:04:34,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:04:34,597 INFO L82 PathProgramCache]: Analyzing trace with hash 1911442418, now seen corresponding path program 2 times [2021-03-10 22:04:34,597 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:04:34,597 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1641844431] [2021-03-10 22:04:34,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:04:34,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:04:34,615 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:04:34,615 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1641844431] [2021-03-10 22:04:34,616 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:04:34,616 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-10 22:04:34,616 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [284248743] [2021-03-10 22:04:34,616 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-10 22:04:34,616 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:04:34,616 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-10 22:04:34,617 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-03-10 22:04:34,617 INFO L87 Difference]: Start difference. First operand 233 states and 753 transitions. Second operand has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 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-03-10 22:04:34,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:04:34,631 INFO L93 Difference]: Finished difference Result 347 states and 1054 transitions. [2021-03-10 22:04:34,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-10 22:04:34,632 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 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-03-10 22:04:34,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:04:34,633 INFO L225 Difference]: With dead ends: 347 [2021-03-10 22:04:34,633 INFO L226 Difference]: Without dead ends: 283 [2021-03-10 22:04:34,634 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 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-03-10 22:04:34,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2021-03-10 22:04:34,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 230. [2021-03-10 22:04:34,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 230 states, 229 states have (on average 3.2620087336244543) internal successors, (747), 229 states have internal predecessors, (747), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:04:34,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 230 states to 230 states and 747 transitions. [2021-03-10 22:04:34,640 INFO L78 Accepts]: Start accepts. Automaton has 230 states and 747 transitions. Word has length 16 [2021-03-10 22:04:34,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:04:34,640 INFO L480 AbstractCegarLoop]: Abstraction has 230 states and 747 transitions. [2021-03-10 22:04:34,640 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 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-03-10 22:04:34,640 INFO L276 IsEmpty]: Start isEmpty. Operand 230 states and 747 transitions. [2021-03-10 22:04:34,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-03-10 22:04:34,641 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:04:34,641 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:04:34,641 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-03-10 22:04:34,642 INFO L428 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:04:34,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:04:34,642 INFO L82 PathProgramCache]: Analyzing trace with hash -2095449492, now seen corresponding path program 1 times [2021-03-10 22:04:34,642 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:04:34,642 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2096195189] [2021-03-10 22:04:34,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:04:34,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:04:34,658 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:04:34,658 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2096195189] [2021-03-10 22:04:34,658 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1846734550] [2021-03-10 22:04:34,658 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-03-10 22:04:34,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:04:34,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 5 conjunts are in the unsatisfiable core [2021-03-10 22:04:34,709 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:04:34,787 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:04:34,788 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:04:34,788 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 7 [2021-03-10 22:04:34,788 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1884385011] [2021-03-10 22:04:34,788 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-10 22:04:34,788 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:04:34,789 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-10 22:04:34,789 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-03-10 22:04:34,789 INFO L87 Difference]: Start difference. First operand 230 states and 747 transitions. Second operand has 7 states, 7 states have (on average 4.285714285714286) 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-03-10 22:04:34,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:04:34,929 INFO L93 Difference]: Finished difference Result 529 states and 1519 transitions. [2021-03-10 22:04:34,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-10 22:04:34,930 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.285714285714286) 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 16 [2021-03-10 22:04:34,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:04:34,932 INFO L225 Difference]: With dead ends: 529 [2021-03-10 22:04:34,932 INFO L226 Difference]: Without dead ends: 455 [2021-03-10 22:04:34,932 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 74.3ms TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-03-10 22:04:34,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 455 states. [2021-03-10 22:04:34,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 455 to 240. [2021-03-10 22:04:34,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 240 states, 239 states have (on average 3.1380753138075312) internal successors, (750), 239 states have internal predecessors, (750), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:04:34,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 750 transitions. [2021-03-10 22:04:34,942 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 750 transitions. Word has length 16 [2021-03-10 22:04:34,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:04:34,942 INFO L480 AbstractCegarLoop]: Abstraction has 240 states and 750 transitions. [2021-03-10 22:04:34,942 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 4.285714285714286) 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-03-10 22:04:34,942 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 750 transitions. [2021-03-10 22:04:34,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-03-10 22:04:34,943 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:04:34,943 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:04:35,164 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-03-10 22:04:35,165 INFO L428 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:04:35,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:04:35,165 INFO L82 PathProgramCache]: Analyzing trace with hash 364875434, now seen corresponding path program 3 times [2021-03-10 22:04:35,165 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:04:35,165 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1774799097] [2021-03-10 22:04:35,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:04:35,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:04:35,193 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:04:35,193 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1774799097] [2021-03-10 22:04:35,193 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:04:35,194 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-10 22:04:35,194 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1562404419] [2021-03-10 22:04:35,194 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-10 22:04:35,194 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:04:35,194 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-10 22:04:35,194 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-10 22:04:35,195 INFO L87 Difference]: Start difference. First operand 240 states and 750 transitions. Second operand has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 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-03-10 22:04:35,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:04:35,218 INFO L93 Difference]: Finished difference Result 335 states and 978 transitions. [2021-03-10 22:04:35,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-10 22:04:35,219 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 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-03-10 22:04:35,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:04:35,220 INFO L225 Difference]: With dead ends: 335 [2021-03-10 22:04:35,220 INFO L226 Difference]: Without dead ends: 263 [2021-03-10 22:04:35,221 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 10.0ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-03-10 22:04:35,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 263 states. [2021-03-10 22:04:35,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 263 to 234. [2021-03-10 22:04:35,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 234 states, 233 states have (on average 3.0257510729613735) internal successors, (705), 233 states have internal predecessors, (705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:04:35,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 234 states to 234 states and 705 transitions. [2021-03-10 22:04:35,227 INFO L78 Accepts]: Start accepts. Automaton has 234 states and 705 transitions. Word has length 16 [2021-03-10 22:04:35,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:04:35,227 INFO L480 AbstractCegarLoop]: Abstraction has 234 states and 705 transitions. [2021-03-10 22:04:35,227 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 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-03-10 22:04:35,227 INFO L276 IsEmpty]: Start isEmpty. Operand 234 states and 705 transitions. [2021-03-10 22:04:35,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-03-10 22:04:35,228 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:04:35,228 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:04:35,228 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-03-10 22:04:35,228 INFO L428 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:04:35,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:04:35,229 INFO L82 PathProgramCache]: Analyzing trace with hash -792720916, now seen corresponding path program 2 times [2021-03-10 22:04:35,229 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:04:35,229 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1736642849] [2021-03-10 22:04:35,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:04:35,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:04:35,256 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:04:35,257 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1736642849] [2021-03-10 22:04:35,257 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:04:35,257 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-10 22:04:35,259 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [258238230] [2021-03-10 22:04:35,259 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-10 22:04:35,259 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:04:35,259 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-10 22:04:35,260 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-03-10 22:04:35,260 INFO L87 Difference]: Start difference. First operand 234 states and 705 transitions. Second operand has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 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-03-10 22:04:35,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:04:35,274 INFO L93 Difference]: Finished difference Result 314 states and 885 transitions. [2021-03-10 22:04:35,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-10 22:04:35,275 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 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-03-10 22:04:35,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:04:35,277 INFO L225 Difference]: With dead ends: 314 [2021-03-10 22:04:35,277 INFO L226 Difference]: Without dead ends: 244 [2021-03-10 22:04:35,279 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.0ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-03-10 22:04:35,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2021-03-10 22:04:35,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 213. [2021-03-10 22:04:35,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 213 states, 212 states have (on average 2.9669811320754715) internal successors, (629), 212 states have internal predecessors, (629), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:04:35,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213 states to 213 states and 629 transitions. [2021-03-10 22:04:35,286 INFO L78 Accepts]: Start accepts. Automaton has 213 states and 629 transitions. Word has length 16 [2021-03-10 22:04:35,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:04:35,286 INFO L480 AbstractCegarLoop]: Abstraction has 213 states and 629 transitions. [2021-03-10 22:04:35,286 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.0) internal successors, (16), 4 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-03-10 22:04:35,286 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states and 629 transitions. [2021-03-10 22:04:35,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-03-10 22:04:35,287 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:04:35,287 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:04:35,287 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-03-10 22:04:35,287 INFO L428 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:04:35,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:04:35,287 INFO L82 PathProgramCache]: Analyzing trace with hash -507279316, now seen corresponding path program 2 times [2021-03-10 22:04:35,287 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:04:35,287 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1532630551] [2021-03-10 22:04:35,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:04:35,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:04:35,333 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:04:35,333 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1532630551] [2021-03-10 22:04:35,333 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:04:35,333 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-10 22:04:35,333 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1131648317] [2021-03-10 22:04:35,334 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-10 22:04:35,334 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:04:35,335 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-10 22:04:35,335 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-03-10 22:04:35,335 INFO L87 Difference]: Start difference. First operand 213 states and 629 transitions. Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 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-03-10 22:04:35,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:04:35,360 INFO L93 Difference]: Finished difference Result 281 states and 773 transitions. [2021-03-10 22:04:35,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 22:04:35,361 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 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-03-10 22:04:35,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:04:35,362 INFO L225 Difference]: With dead ends: 281 [2021-03-10 22:04:35,362 INFO L226 Difference]: Without dead ends: 240 [2021-03-10 22:04:35,362 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 20.3ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-03-10 22:04:35,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240 states. [2021-03-10 22:04:35,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240 to 209. [2021-03-10 22:04:35,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 209 states, 208 states have (on average 2.985576923076923) internal successors, (621), 208 states have internal predecessors, (621), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:04:35,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 621 transitions. [2021-03-10 22:04:35,368 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 621 transitions. Word has length 16 [2021-03-10 22:04:35,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:04:35,368 INFO L480 AbstractCegarLoop]: Abstraction has 209 states and 621 transitions. [2021-03-10 22:04:35,368 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 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-03-10 22:04:35,369 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 621 transitions. [2021-03-10 22:04:35,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-03-10 22:04:35,371 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:04:35,371 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:04:35,371 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-03-10 22:04:35,371 INFO L428 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:04:35,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:04:35,372 INFO L82 PathProgramCache]: Analyzing trace with hash 1232360210, now seen corresponding path program 3 times [2021-03-10 22:04:35,372 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:04:35,372 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1892969511] [2021-03-10 22:04:35,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:04:35,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:04:35,411 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:04:35,411 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1892969511] [2021-03-10 22:04:35,411 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 22:04:35,411 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-10 22:04:35,412 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [584839464] [2021-03-10 22:04:35,412 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-10 22:04:35,412 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:04:35,412 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-10 22:04:35,413 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-03-10 22:04:35,413 INFO L87 Difference]: Start difference. First operand 209 states and 621 transitions. Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 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-03-10 22:04:35,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:04:35,447 INFO L93 Difference]: Finished difference Result 238 states and 670 transitions. [2021-03-10 22:04:35,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 22:04:35,448 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 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-03-10 22:04:35,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:04:35,450 INFO L225 Difference]: With dead ends: 238 [2021-03-10 22:04:35,450 INFO L226 Difference]: Without dead ends: 189 [2021-03-10 22:04:35,451 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 26.1ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-03-10 22:04:35,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 189 states. [2021-03-10 22:04:35,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 189 to 189. [2021-03-10 22:04:35,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 189 states, 188 states have (on average 2.9202127659574466) internal successors, (549), 188 states have internal predecessors, (549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:04:35,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 549 transitions. [2021-03-10 22:04:35,455 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 549 transitions. Word has length 16 [2021-03-10 22:04:35,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:04:35,456 INFO L480 AbstractCegarLoop]: Abstraction has 189 states and 549 transitions. [2021-03-10 22:04:35,456 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 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-03-10 22:04:35,456 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 549 transitions. [2021-03-10 22:04:35,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-03-10 22:04:35,457 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:04:35,457 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:04:35,457 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-03-10 22:04:35,457 INFO L428 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:04:35,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:04:35,458 INFO L82 PathProgramCache]: Analyzing trace with hash 1392682474, now seen corresponding path program 1 times [2021-03-10 22:04:35,458 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:04:35,458 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1655235657] [2021-03-10 22:04:35,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:04:35,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:04:35,612 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:04:35,613 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1655235657] [2021-03-10 22:04:35,613 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [387949067] [2021-03-10 22:04:35,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:04:35,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:04:35,682 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 21 conjunts are in the unsatisfiable core [2021-03-10 22:04:35,685 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:04:36,061 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:04:36,062 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:04:36,062 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-03-10 22:04:36,062 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [222961957] [2021-03-10 22:04:36,062 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-10 22:04:36,062 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:04:36,063 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-10 22:04:36,063 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-03-10 22:04:36,063 INFO L87 Difference]: Start difference. First operand 189 states and 549 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 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-03-10 22:04:37,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:04:37,279 INFO L93 Difference]: Finished difference Result 672 states and 1918 transitions. [2021-03-10 22:04:37,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-03-10 22:04:37,279 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 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 20 [2021-03-10 22:04:37,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:04:37,283 INFO L225 Difference]: With dead ends: 672 [2021-03-10 22:04:37,283 INFO L226 Difference]: Without dead ends: 537 [2021-03-10 22:04:37,284 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 1072.5ms TimeCoverageRelationStatistics Valid=218, Invalid=712, Unknown=0, NotChecked=0, Total=930 [2021-03-10 22:04:37,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 537 states. [2021-03-10 22:04:37,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 537 to 280. [2021-03-10 22:04:37,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 280 states, 279 states have (on average 3.060931899641577) internal successors, (854), 279 states have internal predecessors, (854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:04:37,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 280 states to 280 states and 854 transitions. [2021-03-10 22:04:37,298 INFO L78 Accepts]: Start accepts. Automaton has 280 states and 854 transitions. Word has length 20 [2021-03-10 22:04:37,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:04:37,298 INFO L480 AbstractCegarLoop]: Abstraction has 280 states and 854 transitions. [2021-03-10 22:04:37,298 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 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-03-10 22:04:37,298 INFO L276 IsEmpty]: Start isEmpty. Operand 280 states and 854 transitions. [2021-03-10 22:04:37,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-03-10 22:04:37,299 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:04:37,299 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:04:37,522 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-03-10 22:04:37,522 INFO L428 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:04:37,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:04:37,523 INFO L82 PathProgramCache]: Analyzing trace with hash -2103334614, now seen corresponding path program 2 times [2021-03-10 22:04:37,523 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:04:37,523 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [946292446] [2021-03-10 22:04:37,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:04:37,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:04:37,637 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:04:37,637 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [946292446] [2021-03-10 22:04:37,637 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1516784910] [2021-03-10 22:04:37,638 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 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-03-10 22:04:37,694 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:04:37,694 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:04:37,694 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 21 conjunts are in the unsatisfiable core [2021-03-10 22:04:37,698 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:04:38,185 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_1, ends_with_2, v_prenex_2], 1=[ends_with_6]} [2021-03-10 22:04:38,204 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:04:38,205 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:04:38,214 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:04:38,216 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:04:38,327 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 32 [2021-03-10 22:04:38,328 INFO L628 ElimStorePlain]: treesize reduction 174, result has 36.0 percent of original size [2021-03-10 22:04:38,331 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:04:38,333 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:04:38,336 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:04:38,337 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:04:38,416 INFO L628 ElimStorePlain]: treesize reduction 26, result has 71.1 percent of original size [2021-03-10 22:04:38,417 INFO L518 ElimStorePlain]: Eliminatee v_prenex_2 vanished before elimination [2021-03-10 22:04:38,420 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:04:38,421 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:04:38,424 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:04:38,426 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:04:38,428 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:04:38,430 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:04:38,473 INFO L628 ElimStorePlain]: treesize reduction 1, result has 98.1 percent of original size [2021-03-10 22:04:38,476 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:04:38,476 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 5 variables, input treesize:278, output treesize:26 [2021-03-10 22:04:38,549 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:04:38,549 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:04:38,549 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 14 [2021-03-10 22:04:38,549 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1742118321] [2021-03-10 22:04:38,551 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:04:38,551 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:04:38,551 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:04:38,552 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:04:38,552 INFO L87 Difference]: Start difference. First operand 280 states and 854 transitions. Second operand has 14 states, 14 states have (on average 2.5) internal successors, (35), 14 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-03-10 22:04:39,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:04:39,424 INFO L93 Difference]: Finished difference Result 599 states and 1796 transitions. [2021-03-10 22:04:39,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-03-10 22:04:39,425 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.5) internal successors, (35), 14 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 20 [2021-03-10 22:04:39,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:04:39,428 INFO L225 Difference]: With dead ends: 599 [2021-03-10 22:04:39,428 INFO L226 Difference]: Without dead ends: 484 [2021-03-10 22:04:39,428 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 716.7ms TimeCoverageRelationStatistics Valid=145, Invalid=557, Unknown=0, NotChecked=0, Total=702 [2021-03-10 22:04:39,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 484 states. [2021-03-10 22:04:39,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 484 to 311. [2021-03-10 22:04:39,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 311 states, 310 states have (on average 3.0580645161290323) internal successors, (948), 310 states have internal predecessors, (948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:04:39,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 311 states to 311 states and 948 transitions. [2021-03-10 22:04:39,438 INFO L78 Accepts]: Start accepts. Automaton has 311 states and 948 transitions. Word has length 20 [2021-03-10 22:04:39,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:04:39,438 INFO L480 AbstractCegarLoop]: Abstraction has 311 states and 948 transitions. [2021-03-10 22:04:39,438 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.5) internal successors, (35), 14 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-03-10 22:04:39,439 INFO L276 IsEmpty]: Start isEmpty. Operand 311 states and 948 transitions. [2021-03-10 22:04:39,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-03-10 22:04:39,439 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:04:39,439 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:04:39,655 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:04:39,655 INFO L428 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:04:39,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:04:39,656 INFO L82 PathProgramCache]: Analyzing trace with hash 1980452154, now seen corresponding path program 3 times [2021-03-10 22:04:39,656 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:04:39,656 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1736857952] [2021-03-10 22:04:39,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:04:39,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:04:39,791 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:04:39,791 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1736857952] [2021-03-10 22:04:39,791 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1914151866] [2021-03-10 22:04:39,791 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 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-03-10 22:04:39,834 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-03-10 22:04:39,835 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:04:39,835 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 21 conjunts are in the unsatisfiable core [2021-03-10 22:04:39,838 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:04:40,065 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:04:40,065 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:04:40,065 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 13 [2021-03-10 22:04:40,066 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [997939881] [2021-03-10 22:04:40,067 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-10 22:04:40,067 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:04:40,069 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-10 22:04:40,069 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2021-03-10 22:04:40,069 INFO L87 Difference]: Start difference. First operand 311 states and 948 transitions. Second operand has 13 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 13 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-03-10 22:04:40,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:04:40,276 INFO L93 Difference]: Finished difference Result 506 states and 1501 transitions. [2021-03-10 22:04:40,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-10 22:04:40,276 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 13 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 20 [2021-03-10 22:04:40,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:04:40,278 INFO L225 Difference]: With dead ends: 506 [2021-03-10 22:04:40,279 INFO L226 Difference]: Without dead ends: 473 [2021-03-10 22:04:40,279 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 249.3ms TimeCoverageRelationStatistics Valid=69, Invalid=171, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:04:40,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 473 states. [2021-03-10 22:04:40,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 473 to 318. [2021-03-10 22:04:40,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 318 states, 317 states have (on average 3.082018927444795) internal successors, (977), 317 states have internal predecessors, (977), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:04:40,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 318 states to 318 states and 977 transitions. [2021-03-10 22:04:40,288 INFO L78 Accepts]: Start accepts. Automaton has 318 states and 977 transitions. Word has length 20 [2021-03-10 22:04:40,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:04:40,288 INFO L480 AbstractCegarLoop]: Abstraction has 318 states and 977 transitions. [2021-03-10 22:04:40,288 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 13 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-03-10 22:04:40,288 INFO L276 IsEmpty]: Start isEmpty. Operand 318 states and 977 transitions. [2021-03-10 22:04:40,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-03-10 22:04:40,289 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:04:40,289 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:04:40,499 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:04:40,499 INFO L428 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:04:40,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:04:40,500 INFO L82 PathProgramCache]: Analyzing trace with hash -1023973620, now seen corresponding path program 4 times [2021-03-10 22:04:40,500 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:04:40,500 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [811979022] [2021-03-10 22:04:40,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:04:40,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:04:40,646 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:04:40,646 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [811979022] [2021-03-10 22:04:40,646 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1153915477] [2021-03-10 22:04:40,646 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 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-03-10 22:04:40,699 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:04:40,699 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:04:40,700 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 21 conjunts are in the unsatisfiable core [2021-03-10 22:04:40,701 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:04:41,165 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_3, ends_with_2, v_prenex_4], 1=[ends_with_6]} [2021-03-10 22:04:41,170 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:04:41,172 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:04:41,176 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:04:41,177 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:04:41,181 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:04:41,182 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:04:41,187 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:04:41,188 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:04:41,298 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 32 [2021-03-10 22:04:41,299 INFO L628 ElimStorePlain]: treesize reduction 220, result has 32.7 percent of original size [2021-03-10 22:04:41,299 INFO L518 ElimStorePlain]: Eliminatee ends_with_2 vanished before elimination [2021-03-10 22:04:41,302 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:04:41,303 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:04:41,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 4 treesize of output 2 [2021-03-10 22:04:41,309 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:04:41,381 INFO L628 ElimStorePlain]: treesize reduction 26, result has 73.7 percent of original size [2021-03-10 22:04:41,385 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:04:41,387 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:04:41,391 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:04:41,392 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:04:41,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 4 treesize of output 2 [2021-03-10 22:04:41,397 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:04:41,444 INFO L628 ElimStorePlain]: treesize reduction 1, result has 98.4 percent of original size [2021-03-10 22:04:41,453 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:04:41,453 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 5 variables, input treesize:365, output treesize:35 [2021-03-10 22:04:41,573 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:04:41,573 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:04:41,573 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 14 [2021-03-10 22:04:41,573 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [466665961] [2021-03-10 22:04:41,574 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:04:41,574 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:04:41,574 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:04:41,574 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:04:41,574 INFO L87 Difference]: Start difference. First operand 318 states and 977 transitions. Second operand has 14 states, 14 states have (on average 2.5) internal successors, (35), 14 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-03-10 22:04:42,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:04:42,262 INFO L93 Difference]: Finished difference Result 539 states and 1574 transitions. [2021-03-10 22:04:42,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-03-10 22:04:42,263 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.5) internal successors, (35), 14 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 20 [2021-03-10 22:04:42,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:04:42,265 INFO L225 Difference]: With dead ends: 539 [2021-03-10 22:04:42,265 INFO L226 Difference]: Without dead ends: 438 [2021-03-10 22:04:42,266 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 572.7ms TimeCoverageRelationStatistics Valid=157, Invalid=493, Unknown=0, NotChecked=0, Total=650 [2021-03-10 22:04:42,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 438 states. [2021-03-10 22:04:42,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 438 to 332. [2021-03-10 22:04:42,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 332 states, 331 states have (on average 3.1268882175226587) internal successors, (1035), 331 states have internal predecessors, (1035), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:04:42,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 332 states to 332 states and 1035 transitions. [2021-03-10 22:04:42,276 INFO L78 Accepts]: Start accepts. Automaton has 332 states and 1035 transitions. Word has length 20 [2021-03-10 22:04:42,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:04:42,276 INFO L480 AbstractCegarLoop]: Abstraction has 332 states and 1035 transitions. [2021-03-10 22:04:42,276 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.5) internal successors, (35), 14 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-03-10 22:04:42,276 INFO L276 IsEmpty]: Start isEmpty. Operand 332 states and 1035 transitions. [2021-03-10 22:04:42,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-03-10 22:04:42,278 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:04:42,279 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:04:42,499 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,6 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:04:42,499 INFO L428 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:04:42,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:04:42,499 INFO L82 PathProgramCache]: Analyzing trace with hash 504067178, now seen corresponding path program 5 times [2021-03-10 22:04:42,500 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:04:42,500 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1728951149] [2021-03-10 22:04:42,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:04:42,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:04:42,575 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:04:42,575 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1728951149] [2021-03-10 22:04:42,575 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1959307547] [2021-03-10 22:04:42,575 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 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:04:42,612 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:04:42,612 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:04:42,612 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 21 conjunts are in the unsatisfiable core [2021-03-10 22:04:42,616 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:04:42,845 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:04:42,845 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:04:42,845 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-03-10 22:04:42,845 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [930931298] [2021-03-10 22:04:42,846 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:04:42,846 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:04:42,847 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:04:42,848 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:04:42,848 INFO L87 Difference]: Start difference. First operand 332 states and 1035 transitions. Second operand has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 14 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-03-10 22:04:44,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:04:44,557 INFO L93 Difference]: Finished difference Result 1121 states and 3274 transitions. [2021-03-10 22:04:44,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-03-10 22:04:44,558 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 14 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 20 [2021-03-10 22:04:44,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:04:44,561 INFO L225 Difference]: With dead ends: 1121 [2021-03-10 22:04:44,561 INFO L226 Difference]: Without dead ends: 964 [2021-03-10 22:04:44,562 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 554 ImplicationChecksByTransitivity, 1328.2ms TimeCoverageRelationStatistics Valid=413, Invalid=2037, Unknown=0, NotChecked=0, Total=2450 [2021-03-10 22:04:44,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 964 states. [2021-03-10 22:04:44,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 964 to 366. [2021-03-10 22:04:44,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 365 states have (on average 3.1424657534246574) internal successors, (1147), 365 states have internal predecessors, (1147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:04:44,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 1147 transitions. [2021-03-10 22:04:44,576 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 1147 transitions. Word has length 20 [2021-03-10 22:04:44,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:04:44,577 INFO L480 AbstractCegarLoop]: Abstraction has 366 states and 1147 transitions. [2021-03-10 22:04:44,577 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 14 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-03-10 22:04:44,577 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 1147 transitions. [2021-03-10 22:04:44,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-03-10 22:04:44,578 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:04:44,578 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:04:44,791 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:04:44,791 INFO L428 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:04:44,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:04:44,792 INFO L82 PathProgramCache]: Analyzing trace with hash 1293529654, now seen corresponding path program 6 times [2021-03-10 22:04:44,792 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:04:44,792 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1015085003] [2021-03-10 22:04:44,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:04:44,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:04:44,883 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:04:44,883 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1015085003] [2021-03-10 22:04:44,883 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1745703630] [2021-03-10 22:04:44,883 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 22:04:44,916 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 22:04:44,916 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:04:44,917 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 22 conjunts are in the unsatisfiable core [2021-03-10 22:04:44,918 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:04:45,204 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:04:45,204 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:04:45,204 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-03-10 22:04:45,204 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1858847285] [2021-03-10 22:04:45,204 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:04:45,204 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:04:45,205 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:04:45,205 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:04:45,205 INFO L87 Difference]: Start difference. First operand 366 states and 1147 transitions. Second operand has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 14 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-03-10 22:04:47,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:04:47,152 INFO L93 Difference]: Finished difference Result 1224 states and 3519 transitions. [2021-03-10 22:04:47,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-03-10 22:04:47,152 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 14 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 20 [2021-03-10 22:04:47,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:04:47,157 INFO L225 Difference]: With dead ends: 1224 [2021-03-10 22:04:47,157 INFO L226 Difference]: Without dead ends: 1038 [2021-03-10 22:04:47,158 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 491 ImplicationChecksByTransitivity, 1744.4ms TimeCoverageRelationStatistics Valid=369, Invalid=1611, Unknown=0, NotChecked=0, Total=1980 [2021-03-10 22:04:47,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1038 states. [2021-03-10 22:04:47,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1038 to 376. [2021-03-10 22:04:47,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 376 states, 375 states have (on average 3.1626666666666665) internal successors, (1186), 375 states have internal predecessors, (1186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:04:47,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 376 states to 376 states and 1186 transitions. [2021-03-10 22:04:47,172 INFO L78 Accepts]: Start accepts. Automaton has 376 states and 1186 transitions. Word has length 20 [2021-03-10 22:04:47,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:04:47,172 INFO L480 AbstractCegarLoop]: Abstraction has 376 states and 1186 transitions. [2021-03-10 22:04:47,172 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 14 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-03-10 22:04:47,172 INFO L276 IsEmpty]: Start isEmpty. Operand 376 states and 1186 transitions. [2021-03-10 22:04:47,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-03-10 22:04:47,173 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:04:47,173 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:04:47,387 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:04:47,387 INFO L428 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:04:47,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:04:47,387 INFO L82 PathProgramCache]: Analyzing trace with hash -1006933552, now seen corresponding path program 7 times [2021-03-10 22:04:47,387 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:04:47,388 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [273948578] [2021-03-10 22:04:47,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:04:47,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:04:47,480 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:04:47,480 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [273948578] [2021-03-10 22:04:47,480 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1201737702] [2021-03-10 22:04:47,480 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 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-03-10 22:04:47,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:04:47,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 31 conjunts are in the unsatisfiable core [2021-03-10 22:04:47,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:04:48,130 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:04:48,130 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:04:48,130 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 11] total 17 [2021-03-10 22:04:48,130 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [358282734] [2021-03-10 22:04:48,130 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-10 22:04:48,130 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:04:48,131 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-10 22:04:48,131 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:04:48,131 INFO L87 Difference]: Start difference. First operand 376 states and 1186 transitions. Second operand has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:04:48,715 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 44 [2021-03-10 22:04:48,841 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 52 [2021-03-10 22:04:49,111 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 41 [2021-03-10 22:04:49,310 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 47 [2021-03-10 22:04:49,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:04:49,394 INFO L93 Difference]: Finished difference Result 713 states and 2123 transitions. [2021-03-10 22:04:49,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-03-10 22:04:49,395 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-03-10 22:04:49,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:04:49,397 INFO L225 Difference]: With dead ends: 713 [2021-03-10 22:04:49,398 INFO L226 Difference]: Without dead ends: 653 [2021-03-10 22:04:49,398 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 1463.7ms TimeCoverageRelationStatistics Valid=158, Invalid=712, Unknown=0, NotChecked=0, Total=870 [2021-03-10 22:04:49,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 653 states. [2021-03-10 22:04:49,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 653 to 372. [2021-03-10 22:04:49,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 372 states, 371 states have (on average 3.1482479784366575) internal successors, (1168), 371 states have internal predecessors, (1168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:04:49,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 372 states to 372 states and 1168 transitions. [2021-03-10 22:04:49,409 INFO L78 Accepts]: Start accepts. Automaton has 372 states and 1168 transitions. Word has length 20 [2021-03-10 22:04:49,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:04:49,409 INFO L480 AbstractCegarLoop]: Abstraction has 372 states and 1168 transitions. [2021-03-10 22:04:49,409 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:04:49,409 INFO L276 IsEmpty]: Start isEmpty. Operand 372 states and 1168 transitions. [2021-03-10 22:04:49,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-03-10 22:04:49,410 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:04:49,410 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:04:49,623 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable189 [2021-03-10 22:04:49,623 INFO L428 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:04:49,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:04:49,623 INFO L82 PathProgramCache]: Analyzing trace with hash 273700104, now seen corresponding path program 8 times [2021-03-10 22:04:49,624 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:04:49,624 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1835832981] [2021-03-10 22:04:49,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:04:49,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:04:49,722 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:04:49,723 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1835832981] [2021-03-10 22:04:49,723 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [789882314] [2021-03-10 22:04:49,723 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 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:04:49,753 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:04:49,753 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:04:49,754 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 23 conjunts are in the unsatisfiable core [2021-03-10 22:04:49,755 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:04:49,978 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:04:49,979 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:04:49,979 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-03-10 22:04:49,979 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2145852295] [2021-03-10 22:04:49,979 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:04:49,980 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:04:49,980 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:04:49,980 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:04:49,980 INFO L87 Difference]: Start difference. First operand 372 states and 1168 transitions. Second operand has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 14 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-03-10 22:04:51,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:04:51,065 INFO L93 Difference]: Finished difference Result 970 states and 2886 transitions. [2021-03-10 22:04:51,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-03-10 22:04:51,065 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 14 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 20 [2021-03-10 22:04:51,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:04:51,069 INFO L225 Difference]: With dead ends: 970 [2021-03-10 22:04:51,069 INFO L226 Difference]: Without dead ends: 808 [2021-03-10 22:04:51,069 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 257 ImplicationChecksByTransitivity, 830.6ms TimeCoverageRelationStatistics Valid=210, Invalid=1050, Unknown=0, NotChecked=0, Total=1260 [2021-03-10 22:04:51,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 808 states. [2021-03-10 22:04:51,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 808 to 380. [2021-03-10 22:04:51,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 380 states, 379 states have (on average 3.1477572559366753) internal successors, (1193), 379 states have internal predecessors, (1193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:04:51,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 380 states to 380 states and 1193 transitions. [2021-03-10 22:04:51,081 INFO L78 Accepts]: Start accepts. Automaton has 380 states and 1193 transitions. Word has length 20 [2021-03-10 22:04:51,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:04:51,081 INFO L480 AbstractCegarLoop]: Abstraction has 380 states and 1193 transitions. [2021-03-10 22:04:51,081 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 14 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-03-10 22:04:51,081 INFO L276 IsEmpty]: Start isEmpty. Operand 380 states and 1193 transitions. [2021-03-10 22:04:51,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-03-10 22:04:51,082 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:04:51,082 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:04:51,295 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable218,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:04:51,295 INFO L428 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:04:51,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:04:51,296 INFO L82 PathProgramCache]: Analyzing trace with hash 168965840, now seen corresponding path program 9 times [2021-03-10 22:04:51,296 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:04:51,296 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1531615416] [2021-03-10 22:04:51,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:04:51,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:04:51,474 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:04:51,474 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1531615416] [2021-03-10 22:04:51,474 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1910882867] [2021-03-10 22:04:51,474 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:04:51,506 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-03-10 22:04:51,506 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:04:51,507 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 29 conjunts are in the unsatisfiable core [2021-03-10 22:04:51,510 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:04:51,946 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:04:51,947 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:04:51,947 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-03-10 22:04:51,947 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [279927083] [2021-03-10 22:04:51,947 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-03-10 22:04:51,947 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:04:51,947 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-03-10 22:04:51,947 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=270, Unknown=0, NotChecked=0, Total=342 [2021-03-10 22:04:51,948 INFO L87 Difference]: Start difference. First operand 380 states and 1193 transitions. Second operand has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 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-03-10 22:04:52,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:04:52,837 INFO L93 Difference]: Finished difference Result 748 states and 2229 transitions. [2021-03-10 22:04:52,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-03-10 22:04:52,838 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 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 20 [2021-03-10 22:04:52,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:04:52,841 INFO L225 Difference]: With dead ends: 748 [2021-03-10 22:04:52,841 INFO L226 Difference]: Without dead ends: 662 [2021-03-10 22:04:52,841 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 256 ImplicationChecksByTransitivity, 1021.8ms TimeCoverageRelationStatistics Valid=169, Invalid=761, Unknown=0, NotChecked=0, Total=930 [2021-03-10 22:04:52,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 662 states. [2021-03-10 22:04:52,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 662 to 392. [2021-03-10 22:04:52,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 392 states, 391 states have (on average 3.1483375959079285) internal successors, (1231), 391 states have internal predecessors, (1231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:04:52,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 1231 transitions. [2021-03-10 22:04:52,853 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 1231 transitions. Word has length 20 [2021-03-10 22:04:52,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:04:52,853 INFO L480 AbstractCegarLoop]: Abstraction has 392 states and 1231 transitions. [2021-03-10 22:04:52,853 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.894736842105263) internal successors, (36), 19 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-03-10 22:04:52,853 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 1231 transitions. [2021-03-10 22:04:52,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-03-10 22:04:52,854 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:04:52,854 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:04:53,076 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable236,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:04:53,076 INFO L428 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:04:53,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:04:53,077 INFO L82 PathProgramCache]: Analyzing trace with hash -134631710, now seen corresponding path program 10 times [2021-03-10 22:04:53,077 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:04:53,077 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1368454243] [2021-03-10 22:04:53,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:04:53,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:04:53,409 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:04:53,409 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1368454243] [2021-03-10 22:04:53,409 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1303923244] [2021-03-10 22:04:53,410 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 22:04:53,440 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:04:53,441 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:04:53,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 29 conjunts are in the unsatisfiable core [2021-03-10 22:04:53,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:04:53,707 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 43 [2021-03-10 22:04:54,619 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_5, ends_with_10], 1=[v_prenex_11, v_prenex_7, v_prenex_9]} [2021-03-10 22:04:54,628 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:04:54,630 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:04:54,637 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:04:54,639 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:04:54,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 4 treesize of output 2 [2021-03-10 22:04:54,647 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:04:55,016 WARN L205 SmtUtils]: Spent 368.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 68 [2021-03-10 22:04:55,017 INFO L628 ElimStorePlain]: treesize reduction 450, result has 40.3 percent of original size [2021-03-10 22:04:55,017 INFO L518 ElimStorePlain]: Eliminatee ends_with_10 vanished before elimination [2021-03-10 22:04:55,024 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:04:55,025 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:04:55,032 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:04:55,033 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:04:55,178 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2021-03-10 22:04:55,179 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:04:55,184 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:04:55,186 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:04:55,328 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2021-03-10 22:04:55,328 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:04:55,332 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:04:55,333 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:04:55,338 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:04:55,339 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:04:55,509 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification that was a NOOP. DAG size: 60 [2021-03-10 22:04:55,510 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:04:55,543 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 5 dim-1 vars, End of recursive call: 12 dim-0 vars, and 7 xjuncts. [2021-03-10 22:04:55,543 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 10 variables, input treesize:765, output treesize:279 [2021-03-10 22:04:55,765 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 91 [2021-03-10 22:04:57,670 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_25, ends_with_2], 3=[ends_with_6, v_prenex_27]} [2021-03-10 22:04:57,678 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:04:57,680 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:04:57,686 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:04:57,687 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:04:57,692 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:04:57,693 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:04:57,958 WARN L205 SmtUtils]: Spent 263.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 48 [2021-03-10 22:04:57,958 INFO L628 ElimStorePlain]: treesize reduction 259, result has 45.1 percent of original size [2021-03-10 22:04:57,962 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:04:57,964 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:04:57,968 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:04:57,969 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:04:57,973 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:04:57,975 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:04:57,979 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:04:57,980 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:04:57,985 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:04:57,986 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:04:57,990 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:04:57,991 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:04:58,166 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 44 [2021-03-10 22:04:58,166 INFO L628 ElimStorePlain]: treesize reduction 5, result has 97.4 percent of original size [2021-03-10 22:04:58,170 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:04:58,171 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:04:58,175 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:04:58,176 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:04:58,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:04:58,181 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:04:58,184 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:04:58,185 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-03-10 22:04:58,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:04:58,189 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-03-10 22:04:58,305 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 36 [2021-03-10 22:04:58,305 INFO L628 ElimStorePlain]: treesize reduction 44, result has 73.8 percent of original size [2021-03-10 22:04:58,305 INFO L518 ElimStorePlain]: Eliminatee v_prenex_27 vanished before elimination [2021-03-10 22:04:58,308 INFO L550 ElimStorePlain]: Start of recursive call 1: 7 dim-0 vars, 4 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-03-10 22:04:58,308 INFO L247 ElimStorePlain]: Needed 15 recursive calls to eliminate 11 variables, input treesize:554, output treesize:51 [2021-03-10 22:04:58,410 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:04:58,410 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:04:58,410 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-03-10 22:04:58,410 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1776024790] [2021-03-10 22:04:58,410 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-10 22:04:58,410 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:04:58,411 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-10 22:04:58,411 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:04:58,411 INFO L87 Difference]: Start difference. First operand 392 states and 1231 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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-03-10 22:04:58,791 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 54 [2021-03-10 22:04:59,055 WARN L205 SmtUtils]: Spent 199.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 64 [2021-03-10 22:04:59,267 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 105 [2021-03-10 22:04:59,521 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 90 [2021-03-10 22:04:59,741 WARN L205 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 107 [2021-03-10 22:05:00,082 WARN L205 SmtUtils]: Spent 278.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 103 [2021-03-10 22:05:00,646 WARN L205 SmtUtils]: Spent 337.00 ms on a formula simplification. DAG size of input: 121 DAG size of output: 105 [2021-03-10 22:05:00,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:05:00,725 INFO L93 Difference]: Finished difference Result 581 states and 1778 transitions. [2021-03-10 22:05:00,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-03-10 22:05:00,726 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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 20 [2021-03-10 22:05:00,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:05:00,728 INFO L225 Difference]: With dead ends: 581 [2021-03-10 22:05:00,728 INFO L226 Difference]: Without dead ends: 545 [2021-03-10 22:05:00,728 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 2803.6ms TimeCoverageRelationStatistics Valid=143, Invalid=669, Unknown=0, NotChecked=0, Total=812 [2021-03-10 22:05:00,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 545 states. [2021-03-10 22:05:00,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 545 to 389. [2021-03-10 22:05:00,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 389 states, 388 states have (on average 3.154639175257732) internal successors, (1224), 388 states have internal predecessors, (1224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:00,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 389 states to 389 states and 1224 transitions. [2021-03-10 22:05:00,737 INFO L78 Accepts]: Start accepts. Automaton has 389 states and 1224 transitions. Word has length 20 [2021-03-10 22:05:00,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:05:00,738 INFO L480 AbstractCegarLoop]: Abstraction has 389 states and 1224 transitions. [2021-03-10 22:05:00,738 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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-03-10 22:05:00,738 INFO L276 IsEmpty]: Start isEmpty. Operand 389 states and 1224 transitions. [2021-03-10 22:05:00,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-03-10 22:05:00,739 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:05:00,739 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:05:00,961 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable258 [2021-03-10 22:05:00,961 INFO L428 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:05:00,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:05:00,962 INFO L82 PathProgramCache]: Analyzing trace with hash 1766430114, now seen corresponding path program 11 times [2021-03-10 22:05:00,962 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:05:00,962 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [789940099] [2021-03-10 22:05:00,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:05:00,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:05:01,190 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:05:01,191 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [789940099] [2021-03-10 22:05:01,191 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [472326928] [2021-03-10 22:05:01,191 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:05:01,234 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 22:05:01,234 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:05:01,235 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-10 22:05:01,239 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:05:01,526 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:05:01,526 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:05:01,526 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-03-10 22:05:01,527 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1247025608] [2021-03-10 22:05:01,527 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:05:01,527 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:05:01,528 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:05:01,528 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:05:01,528 INFO L87 Difference]: Start difference. First operand 389 states and 1224 transitions. Second operand has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 14 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-03-10 22:05:02,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:05:02,230 INFO L93 Difference]: Finished difference Result 687 states and 2113 transitions. [2021-03-10 22:05:02,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-10 22:05:02,231 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 14 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 20 [2021-03-10 22:05:02,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:05:02,233 INFO L225 Difference]: With dead ends: 687 [2021-03-10 22:05:02,233 INFO L226 Difference]: Without dead ends: 593 [2021-03-10 22:05:02,233 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 929.8ms TimeCoverageRelationStatistics Valid=124, Invalid=428, Unknown=0, NotChecked=0, Total=552 [2021-03-10 22:05:02,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 593 states. [2021-03-10 22:05:02,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 593 to 384. [2021-03-10 22:05:02,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 384 states, 383 states have (on average 3.154046997389034) internal successors, (1208), 383 states have internal predecessors, (1208), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:02,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 384 states to 384 states and 1208 transitions. [2021-03-10 22:05:02,243 INFO L78 Accepts]: Start accepts. Automaton has 384 states and 1208 transitions. Word has length 20 [2021-03-10 22:05:02,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:05:02,243 INFO L480 AbstractCegarLoop]: Abstraction has 384 states and 1208 transitions. [2021-03-10 22:05:02,243 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 14 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-03-10 22:05:02,243 INFO L276 IsEmpty]: Start isEmpty. Operand 384 states and 1208 transitions. [2021-03-10 22:05:02,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-03-10 22:05:02,244 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:05:02,244 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:05:02,463 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable591,13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:05:02,463 INFO L428 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:05:02,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:05:02,463 INFO L82 PathProgramCache]: Analyzing trace with hash -126525894, now seen corresponding path program 12 times [2021-03-10 22:05:02,463 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:05:02,464 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1108985876] [2021-03-10 22:05:02,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:05:02,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:05:02,567 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:05:02,567 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1108985876] [2021-03-10 22:05:02,567 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [754176042] [2021-03-10 22:05:02,567 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:05:02,612 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-03-10 22:05:02,613 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:05:02,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 31 conjunts are in the unsatisfiable core [2021-03-10 22:05:02,615 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:05:03,087 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:05:03,087 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:05:03,087 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 11] total 17 [2021-03-10 22:05:03,087 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [889080888] [2021-03-10 22:05:03,089 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-10 22:05:03,089 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:05:03,089 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-10 22:05:03,089 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:05:03,090 INFO L87 Difference]: Start difference. First operand 384 states and 1208 transitions. Second operand has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:03,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:05:03,681 INFO L93 Difference]: Finished difference Result 547 states and 1637 transitions. [2021-03-10 22:05:03,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-03-10 22:05:03,681 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-03-10 22:05:03,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:05:03,683 INFO L225 Difference]: With dead ends: 547 [2021-03-10 22:05:03,683 INFO L226 Difference]: Without dead ends: 481 [2021-03-10 22:05:03,683 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 703.1ms TimeCoverageRelationStatistics Valid=115, Invalid=535, Unknown=0, NotChecked=0, Total=650 [2021-03-10 22:05:03,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 481 states. [2021-03-10 22:05:03,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 481 to 377. [2021-03-10 22:05:03,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 377 states, 376 states have (on average 3.148936170212766) internal successors, (1184), 376 states have internal predecessors, (1184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:03,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 377 states to 377 states and 1184 transitions. [2021-03-10 22:05:03,692 INFO L78 Accepts]: Start accepts. Automaton has 377 states and 1184 transitions. Word has length 20 [2021-03-10 22:05:03,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:05:03,692 INFO L480 AbstractCegarLoop]: Abstraction has 377 states and 1184 transitions. [2021-03-10 22:05:03,692 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.1176470588235294) internal successors, (36), 17 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:03,692 INFO L276 IsEmpty]: Start isEmpty. Operand 377 states and 1184 transitions. [2021-03-10 22:05:03,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-03-10 22:05:03,693 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:05:03,693 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:05:03,907 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable608 [2021-03-10 22:05:03,907 INFO L428 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:05:03,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:05:03,907 INFO L82 PathProgramCache]: Analyzing trace with hash 1456416348, now seen corresponding path program 13 times [2021-03-10 22:05:03,908 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:05:03,908 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [307031100] [2021-03-10 22:05:03,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:05:03,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:05:04,069 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:05:04,069 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [307031100] [2021-03-10 22:05:04,069 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [807283159] [2021-03-10 22:05:04,069 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:05:04,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:05:04,116 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 21 conjunts are in the unsatisfiable core [2021-03-10 22:05:04,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:05:04,369 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:05:04,370 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:05:04,370 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-03-10 22:05:04,370 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1507484472] [2021-03-10 22:05:04,372 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:05:04,372 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:05:04,372 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:05:04,372 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:05:04,372 INFO L87 Difference]: Start difference. First operand 377 states and 1184 transitions. Second operand has 16 states, 16 states have (on average 2.25) internal successors, (36), 16 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:05,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:05:05,496 INFO L93 Difference]: Finished difference Result 733 states and 2214 transitions. [2021-03-10 22:05:05,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-03-10 22:05:05,496 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.25) internal successors, (36), 16 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-03-10 22:05:05,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:05:05,498 INFO L225 Difference]: With dead ends: 733 [2021-03-10 22:05:05,498 INFO L226 Difference]: Without dead ends: 624 [2021-03-10 22:05:05,499 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 269 ImplicationChecksByTransitivity, 942.8ms TimeCoverageRelationStatistics Valid=231, Invalid=1101, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 22:05:05,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 624 states. [2021-03-10 22:05:05,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 624 to 397. [2021-03-10 22:05:05,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 397 states, 396 states have (on average 3.1414141414141414) internal successors, (1244), 396 states have internal predecessors, (1244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:05,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 397 states to 397 states and 1244 transitions. [2021-03-10 22:05:05,509 INFO L78 Accepts]: Start accepts. Automaton has 397 states and 1244 transitions. Word has length 20 [2021-03-10 22:05:05,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:05:05,510 INFO L480 AbstractCegarLoop]: Abstraction has 397 states and 1244 transitions. [2021-03-10 22:05:05,510 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.25) internal successors, (36), 16 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:05,510 INFO L276 IsEmpty]: Start isEmpty. Operand 397 states and 1244 transitions. [2021-03-10 22:05:05,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:05:05,511 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:05:05,511 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:05:05,727 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable636,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:05:05,727 INFO L428 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:05:05,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:05:05,727 INFO L82 PathProgramCache]: Analyzing trace with hash 1353227094, now seen corresponding path program 14 times [2021-03-10 22:05:05,728 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:05:05,728 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [613662620] [2021-03-10 22:05:05,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:05:05,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:05:05,853 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:05:05,853 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [613662620] [2021-03-10 22:05:05,853 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [233072816] [2021-03-10 22:05:05,853 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:05:05,901 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:05:05,901 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:05:05,902 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 16 conjunts are in the unsatisfiable core [2021-03-10 22:05:05,905 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:05:05,988 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:05:05,988 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:05:05,988 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8] total 14 [2021-03-10 22:05:05,988 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2043588777] [2021-03-10 22:05:05,989 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:05:05,989 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:05:05,989 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:05:05,989 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:05:05,989 INFO L87 Difference]: Start difference. First operand 397 states and 1244 transitions. Second operand has 14 states, 14 states have (on average 2.5) internal successors, (35), 14 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-03-10 22:05:06,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:05:06,774 INFO L93 Difference]: Finished difference Result 767 states and 2308 transitions. [2021-03-10 22:05:06,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-03-10 22:05:06,774 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.5) internal successors, (35), 14 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 21 [2021-03-10 22:05:06,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:05:06,777 INFO L225 Difference]: With dead ends: 767 [2021-03-10 22:05:06,777 INFO L226 Difference]: Without dead ends: 689 [2021-03-10 22:05:06,777 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 201 ImplicationChecksByTransitivity, 615.2ms TimeCoverageRelationStatistics Valid=273, Invalid=917, Unknown=0, NotChecked=0, Total=1190 [2021-03-10 22:05:06,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 689 states. [2021-03-10 22:05:06,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 689 to 374. [2021-03-10 22:05:06,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 374 states, 373 states have (on average 3.201072386058981) internal successors, (1194), 373 states have internal predecessors, (1194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:06,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 374 states to 374 states and 1194 transitions. [2021-03-10 22:05:06,786 INFO L78 Accepts]: Start accepts. Automaton has 374 states and 1194 transitions. Word has length 21 [2021-03-10 22:05:06,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:05:06,786 INFO L480 AbstractCegarLoop]: Abstraction has 374 states and 1194 transitions. [2021-03-10 22:05:06,787 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.5) internal successors, (35), 14 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-03-10 22:05:06,787 INFO L276 IsEmpty]: Start isEmpty. Operand 374 states and 1194 transitions. [2021-03-10 22:05:06,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:05:06,788 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:05:06,788 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:05:07,003 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable655 [2021-03-10 22:05:07,003 INFO L428 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:05:07,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:05:07,003 INFO L82 PathProgramCache]: Analyzing trace with hash -2142789994, now seen corresponding path program 15 times [2021-03-10 22:05:07,003 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:05:07,004 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1413976683] [2021-03-10 22:05:07,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:05:07,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:05:07,127 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:05:07,127 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1413976683] [2021-03-10 22:05:07,128 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1568616747] [2021-03-10 22:05:07,128 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:05:07,164 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 22:05:07,164 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:05:07,165 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 18 conjunts are in the unsatisfiable core [2021-03-10 22:05:07,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:05:07,256 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:05:07,256 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:05:07,256 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8] total 15 [2021-03-10 22:05:07,256 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1005402861] [2021-03-10 22:05:07,256 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 22:05:07,256 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:05:07,257 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 22:05:07,257 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-03-10 22:05:07,257 INFO L87 Difference]: Start difference. First operand 374 states and 1194 transitions. Second operand has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 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-03-10 22:05:08,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:05:08,269 INFO L93 Difference]: Finished difference Result 863 states and 2619 transitions. [2021-03-10 22:05:08,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-03-10 22:05:08,270 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 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 21 [2021-03-10 22:05:08,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:05:08,272 INFO L225 Difference]: With dead ends: 863 [2021-03-10 22:05:08,272 INFO L226 Difference]: Without dead ends: 777 [2021-03-10 22:05:08,273 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 248 ImplicationChecksByTransitivity, 804.6ms TimeCoverageRelationStatistics Valid=265, Invalid=995, Unknown=0, NotChecked=0, Total=1260 [2021-03-10 22:05:08,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 777 states. [2021-03-10 22:05:08,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 777 to 385. [2021-03-10 22:05:08,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 385 states, 384 states have (on average 3.2213541666666665) internal successors, (1237), 384 states have internal predecessors, (1237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:08,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 385 states to 385 states and 1237 transitions. [2021-03-10 22:05:08,284 INFO L78 Accepts]: Start accepts. Automaton has 385 states and 1237 transitions. Word has length 21 [2021-03-10 22:05:08,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:05:08,284 INFO L480 AbstractCegarLoop]: Abstraction has 385 states and 1237 transitions. [2021-03-10 22:05:08,284 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 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-03-10 22:05:08,284 INFO L276 IsEmpty]: Start isEmpty. Operand 385 states and 1237 transitions. [2021-03-10 22:05:08,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:05:08,285 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:05:08,285 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:05:08,499 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable658,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:05:08,499 INFO L428 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:05:08,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:05:08,499 INFO L82 PathProgramCache]: Analyzing trace with hash -967299350, now seen corresponding path program 16 times [2021-03-10 22:05:08,499 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:05:08,500 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [428978620] [2021-03-10 22:05:08,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:05:08,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:05:08,574 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:05:08,574 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [428978620] [2021-03-10 22:05:08,574 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [249837326] [2021-03-10 22:05:08,574 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:05:08,608 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:05:08,608 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:05:08,609 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 16 conjunts are in the unsatisfiable core [2021-03-10 22:05:08,609 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:05:08,728 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:05:08,729 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:05:08,729 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 13 [2021-03-10 22:05:08,729 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [402187027] [2021-03-10 22:05:08,729 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-10 22:05:08,729 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:05:08,729 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-10 22:05:08,730 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-03-10 22:05:08,730 INFO L87 Difference]: Start difference. First operand 385 states and 1237 transitions. Second operand has 13 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 13 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-03-10 22:05:08,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:05:08,989 INFO L93 Difference]: Finished difference Result 637 states and 1952 transitions. [2021-03-10 22:05:08,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-03-10 22:05:08,990 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 13 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 21 [2021-03-10 22:05:08,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:05:09,006 INFO L225 Difference]: With dead ends: 637 [2021-03-10 22:05:09,007 INFO L226 Difference]: Without dead ends: 586 [2021-03-10 22:05:09,007 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 234.4ms TimeCoverageRelationStatistics Valid=118, Invalid=302, Unknown=0, NotChecked=0, Total=420 [2021-03-10 22:05:09,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 586 states. [2021-03-10 22:05:09,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 586 to 396. [2021-03-10 22:05:09,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 396 states, 395 states have (on average 3.268354430379747) internal successors, (1291), 395 states have internal predecessors, (1291), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:09,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 396 states to 396 states and 1291 transitions. [2021-03-10 22:05:09,017 INFO L78 Accepts]: Start accepts. Automaton has 396 states and 1291 transitions. Word has length 21 [2021-03-10 22:05:09,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:05:09,017 INFO L480 AbstractCegarLoop]: Abstraction has 396 states and 1291 transitions. [2021-03-10 22:05:09,017 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 13 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-03-10 22:05:09,017 INFO L276 IsEmpty]: Start isEmpty. Operand 396 states and 1291 transitions. [2021-03-10 22:05:09,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:05:09,018 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:05:09,018 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:05:09,218 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable661 [2021-03-10 22:05:09,219 INFO L428 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:05:09,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:05:09,219 INFO L82 PathProgramCache]: Analyzing trace with hash 646267384, now seen corresponding path program 17 times [2021-03-10 22:05:09,219 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:05:09,219 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1521474537] [2021-03-10 22:05:09,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:05:09,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:05:09,379 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:05:09,379 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1521474537] [2021-03-10 22:05:09,379 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2035591537] [2021-03-10 22:05:09,379 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:05:09,431 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 22:05:09,431 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:05:09,432 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 18 conjunts are in the unsatisfiable core [2021-03-10 22:05:09,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:05:09,552 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:05:09,552 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:05:09,552 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8] total 15 [2021-03-10 22:05:09,552 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1314755399] [2021-03-10 22:05:09,552 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 22:05:09,552 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:05:09,553 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 22:05:09,553 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-03-10 22:05:09,553 INFO L87 Difference]: Start difference. First operand 396 states and 1291 transitions. Second operand has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 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-03-10 22:05:10,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:05:10,948 INFO L93 Difference]: Finished difference Result 831 states and 2482 transitions. [2021-03-10 22:05:10,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-03-10 22:05:10,948 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 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 21 [2021-03-10 22:05:10,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:05:10,950 INFO L225 Difference]: With dead ends: 831 [2021-03-10 22:05:10,950 INFO L226 Difference]: Without dead ends: 725 [2021-03-10 22:05:10,951 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 329 ImplicationChecksByTransitivity, 1248.3ms TimeCoverageRelationStatistics Valid=337, Invalid=1223, Unknown=0, NotChecked=0, Total=1560 [2021-03-10 22:05:10,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 725 states. [2021-03-10 22:05:10,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 725 to 378. [2021-03-10 22:05:10,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 378 states, 377 states have (on average 3.212201591511936) internal successors, (1211), 377 states have internal predecessors, (1211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:10,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 378 states to 378 states and 1211 transitions. [2021-03-10 22:05:10,959 INFO L78 Accepts]: Start accepts. Automaton has 378 states and 1211 transitions. Word has length 21 [2021-03-10 22:05:10,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:05:10,959 INFO L480 AbstractCegarLoop]: Abstraction has 378 states and 1211 transitions. [2021-03-10 22:05:10,959 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 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-03-10 22:05:10,959 INFO L276 IsEmpty]: Start isEmpty. Operand 378 states and 1211 transitions. [2021-03-10 22:05:10,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:05:10,960 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:05:10,960 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:05:11,175 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable671 [2021-03-10 22:05:11,175 INFO L428 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:05:11,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:05:11,175 INFO L82 PathProgramCache]: Analyzing trace with hash -2043844256, now seen corresponding path program 18 times [2021-03-10 22:05:11,175 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:05:11,176 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2139149503] [2021-03-10 22:05:11,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:05:11,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:05:11,250 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:05:11,250 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2139149503] [2021-03-10 22:05:11,250 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1567737962] [2021-03-10 22:05:11,250 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:05:11,307 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 22:05:11,307 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:05:11,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 22 conjunts are in the unsatisfiable core [2021-03-10 22:05:11,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:05:11,591 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:05:11,592 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:05:11,592 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-03-10 22:05:11,592 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1305958959] [2021-03-10 22:05:11,593 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:05:11,593 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:05:11,593 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:05:11,593 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:05:11,593 INFO L87 Difference]: Start difference. First operand 378 states and 1211 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:13,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:05:13,600 INFO L93 Difference]: Finished difference Result 1466 states and 4207 transitions. [2021-03-10 22:05:13,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-03-10 22:05:13,600 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-03-10 22:05:13,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:05:13,603 INFO L225 Difference]: With dead ends: 1466 [2021-03-10 22:05:13,603 INFO L226 Difference]: Without dead ends: 1192 [2021-03-10 22:05:13,603 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 500 ImplicationChecksByTransitivity, 1874.8ms TimeCoverageRelationStatistics Valid=459, Invalid=1703, Unknown=0, NotChecked=0, Total=2162 [2021-03-10 22:05:13,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1192 states. [2021-03-10 22:05:13,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1192 to 383. [2021-03-10 22:05:13,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 383 states, 382 states have (on average 3.2146596858638743) internal successors, (1228), 382 states have internal predecessors, (1228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:13,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 383 states to 383 states and 1228 transitions. [2021-03-10 22:05:13,613 INFO L78 Accepts]: Start accepts. Automaton has 383 states and 1228 transitions. Word has length 21 [2021-03-10 22:05:13,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:05:13,613 INFO L480 AbstractCegarLoop]: Abstraction has 383 states and 1228 transitions. [2021-03-10 22:05:13,613 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:13,613 INFO L276 IsEmpty]: Start isEmpty. Operand 383 states and 1228 transitions. [2021-03-10 22:05:13,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:05:13,614 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:05:13,614 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:05:13,823 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable680,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:05:13,823 INFO L428 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:05:13,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:05:13,823 INFO L82 PathProgramCache]: Analyzing trace with hash -343679538, now seen corresponding path program 19 times [2021-03-10 22:05:13,823 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:05:13,823 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1143474143] [2021-03-10 22:05:13,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:05:13,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:05:13,897 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:05:13,897 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1143474143] [2021-03-10 22:05:13,897 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1219477508] [2021-03-10 22:05:13,897 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:05:13,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:05:13,945 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 22 conjunts are in the unsatisfiable core [2021-03-10 22:05:13,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:05:14,196 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:05:14,197 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:05:14,197 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-03-10 22:05:14,197 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [367181834] [2021-03-10 22:05:14,197 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:05:14,197 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:05:14,197 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:05:14,197 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:05:14,197 INFO L87 Difference]: Start difference. First operand 383 states and 1228 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:15,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:05:15,277 INFO L93 Difference]: Finished difference Result 901 states and 2682 transitions. [2021-03-10 22:05:15,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-03-10 22:05:15,278 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-03-10 22:05:15,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:05:15,279 INFO L225 Difference]: With dead ends: 901 [2021-03-10 22:05:15,279 INFO L226 Difference]: Without dead ends: 764 [2021-03-10 22:05:15,279 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 264 ImplicationChecksByTransitivity, 929.1ms TimeCoverageRelationStatistics Valid=207, Invalid=983, Unknown=0, NotChecked=0, Total=1190 [2021-03-10 22:05:15,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 764 states. [2021-03-10 22:05:15,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 764 to 409. [2021-03-10 22:05:15,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 409 states, 408 states have (on average 3.2107843137254903) internal successors, (1310), 408 states have internal predecessors, (1310), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:15,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 1310 transitions. [2021-03-10 22:05:15,287 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 1310 transitions. Word has length 21 [2021-03-10 22:05:15,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:05:15,288 INFO L480 AbstractCegarLoop]: Abstraction has 409 states and 1310 transitions. [2021-03-10 22:05:15,288 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:15,288 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 1310 transitions. [2021-03-10 22:05:15,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:05:15,289 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:05:15,289 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:05:15,503 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable697 [2021-03-10 22:05:15,503 INFO L428 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:05:15,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:05:15,503 INFO L82 PathProgramCache]: Analyzing trace with hash -120242848, now seen corresponding path program 20 times [2021-03-10 22:05:15,503 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:05:15,503 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [748308532] [2021-03-10 22:05:15,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:05:15,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:05:15,561 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:05:15,561 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [748308532] [2021-03-10 22:05:15,561 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [655526886] [2021-03-10 22:05:15,561 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:05:15,621 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:05:15,621 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:05:15,622 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 15 conjunts are in the unsatisfiable core [2021-03-10 22:05:15,623 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:05:15,701 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:05:15,701 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:05:15,701 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-03-10 22:05:15,701 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1067228155] [2021-03-10 22:05:15,702 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-10 22:05:15,702 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:05:15,702 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-10 22:05:15,702 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-03-10 22:05:15,703 INFO L87 Difference]: Start difference. First operand 409 states and 1310 transitions. Second operand has 11 states, 11 states have (on average 2.727272727272727) internal successors, (30), 11 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-03-10 22:05:15,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:05:15,813 INFO L93 Difference]: Finished difference Result 635 states and 1964 transitions. [2021-03-10 22:05:15,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-10 22:05:15,813 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.727272727272727) internal successors, (30), 11 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 21 [2021-03-10 22:05:15,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:05:15,814 INFO L225 Difference]: With dead ends: 635 [2021-03-10 22:05:15,814 INFO L226 Difference]: Without dead ends: 589 [2021-03-10 22:05:15,814 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 103.6ms TimeCoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2021-03-10 22:05:15,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 589 states. [2021-03-10 22:05:15,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 589 to 422. [2021-03-10 22:05:15,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 422 states, 421 states have (on average 3.197149643705463) internal successors, (1346), 421 states have internal predecessors, (1346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:15,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 422 states to 422 states and 1346 transitions. [2021-03-10 22:05:15,826 INFO L78 Accepts]: Start accepts. Automaton has 422 states and 1346 transitions. Word has length 21 [2021-03-10 22:05:15,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:05:15,826 INFO L480 AbstractCegarLoop]: Abstraction has 422 states and 1346 transitions. [2021-03-10 22:05:15,826 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.727272727272727) internal successors, (30), 11 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-03-10 22:05:15,826 INFO L276 IsEmpty]: Start isEmpty. Operand 422 states and 1346 transitions. [2021-03-10 22:05:15,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:05:15,827 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:05:15,827 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:05:16,043 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable712 [2021-03-10 22:05:16,043 INFO L428 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:05:16,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:05:16,043 INFO L82 PathProgramCache]: Analyzing trace with hash 1572582026, now seen corresponding path program 21 times [2021-03-10 22:05:16,043 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:05:16,044 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [305807826] [2021-03-10 22:05:16,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:05:16,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:05:16,102 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:05:16,102 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [305807826] [2021-03-10 22:05:16,102 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [529098111] [2021-03-10 22:05:16,102 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:05:16,145 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-03-10 22:05:16,145 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:05:16,146 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 21 conjunts are in the unsatisfiable core [2021-03-10 22:05:16,147 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:05:16,322 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:05:16,322 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:05:16,322 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-03-10 22:05:16,322 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [198288643] [2021-03-10 22:05:16,323 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:05:16,323 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:05:16,323 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:05:16,323 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:05:16,324 INFO L87 Difference]: Start difference. First operand 422 states and 1346 transitions. Second operand has 14 states, 14 states have (on average 2.857142857142857) 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-03-10 22:05:18,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:05:18,228 INFO L93 Difference]: Finished difference Result 1047 states and 3087 transitions. [2021-03-10 22:05:18,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-03-10 22:05:18,229 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.857142857142857) 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 21 [2021-03-10 22:05:18,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:05:18,231 INFO L225 Difference]: With dead ends: 1047 [2021-03-10 22:05:18,231 INFO L226 Difference]: Without dead ends: 892 [2021-03-10 22:05:18,231 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 589 ImplicationChecksByTransitivity, 1431.1ms TimeCoverageRelationStatistics Valid=394, Invalid=2156, Unknown=0, NotChecked=0, Total=2550 [2021-03-10 22:05:18,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 892 states. [2021-03-10 22:05:18,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 892 to 480. [2021-03-10 22:05:18,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 479 states have (on average 3.2171189979123174) internal successors, (1541), 479 states have internal predecessors, (1541), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:18,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 1541 transitions. [2021-03-10 22:05:18,241 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 1541 transitions. Word has length 21 [2021-03-10 22:05:18,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:05:18,241 INFO L480 AbstractCegarLoop]: Abstraction has 480 states and 1541 transitions. [2021-03-10 22:05:18,241 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.857142857142857) 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-03-10 22:05:18,241 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 1541 transitions. [2021-03-10 22:05:18,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:05:18,242 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:05:18,243 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:05:18,465 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable715,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:05:18,465 INFO L428 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:05:18,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:05:18,465 INFO L82 PathProgramCache]: Analyzing trace with hash 1149829974, now seen corresponding path program 22 times [2021-03-10 22:05:18,465 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:05:18,465 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [483063049] [2021-03-10 22:05:18,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:05:18,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:05:18,589 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:05:18,589 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [483063049] [2021-03-10 22:05:18,589 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [497954601] [2021-03-10 22:05:18,589 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:05:18,623 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:05:18,623 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:05:18,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 16 conjunts are in the unsatisfiable core [2021-03-10 22:05:18,625 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:05:18,671 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:05:18,673 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:05:18,690 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:05:18,692 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 2 xjuncts. [2021-03-10 22:05:18,692 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:28, output treesize:24 [2021-03-10 22:05:18,817 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:05:18,818 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:05:18,818 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8] total 16 [2021-03-10 22:05:18,818 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1708884428] [2021-03-10 22:05:18,818 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:05:18,818 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:05:18,819 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:05:18,819 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:05:18,819 INFO L87 Difference]: Start difference. First operand 480 states and 1541 transitions. Second operand has 16 states, 16 states have (on average 2.3125) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:19,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:05:19,490 INFO L93 Difference]: Finished difference Result 843 states and 2674 transitions. [2021-03-10 22:05:19,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-03-10 22:05:19,491 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.3125) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-03-10 22:05:19,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:05:19,493 INFO L225 Difference]: With dead ends: 843 [2021-03-10 22:05:19,493 INFO L226 Difference]: Without dead ends: 783 [2021-03-10 22:05:19,493 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 575.7ms TimeCoverageRelationStatistics Valid=177, Invalid=815, Unknown=0, NotChecked=0, Total=992 [2021-03-10 22:05:19,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 783 states. [2021-03-10 22:05:19,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 783 to 500. [2021-03-10 22:05:19,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 500 states, 499 states have (on average 3.2284569138276553) internal successors, (1611), 499 states have internal predecessors, (1611), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:19,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 500 states to 500 states and 1611 transitions. [2021-03-10 22:05:19,503 INFO L78 Accepts]: Start accepts. Automaton has 500 states and 1611 transitions. Word has length 21 [2021-03-10 22:05:19,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:05:19,503 INFO L480 AbstractCegarLoop]: Abstraction has 500 states and 1611 transitions. [2021-03-10 22:05:19,504 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.3125) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:19,504 INFO L276 IsEmpty]: Start isEmpty. Operand 500 states and 1611 transitions. [2021-03-10 22:05:19,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:05:19,505 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:05:19,505 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:05:19,727 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable726 [2021-03-10 22:05:19,727 INFO L428 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:05:19,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:05:19,727 INFO L82 PathProgramCache]: Analyzing trace with hash -1969646678, now seen corresponding path program 23 times [2021-03-10 22:05:19,728 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:05:19,728 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133645775] [2021-03-10 22:05:19,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:05:19,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:05:19,933 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:05:19,933 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1133645775] [2021-03-10 22:05:19,933 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2071350695] [2021-03-10 22:05:19,933 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 22:05:19,971 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 22:05:19,971 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:05:19,972 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 27 conjunts are in the unsatisfiable core [2021-03-10 22:05:19,973 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:05:20,227 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:05:20,228 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:05:20,228 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 8 treesize of output 1 [2021-03-10 22:05:20,229 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:05:20,233 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:05:20,234 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:05:20,235 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 9 treesize of output 2 [2021-03-10 22:05:20,236 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:05:20,239 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:05:20,240 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:05:20,284 INFO L628 ElimStorePlain]: treesize reduction 11, result has 79.2 percent of original size [2021-03-10 22:05:20,285 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 3 xjuncts. [2021-03-10 22:05:20,286 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:111, output treesize:42 [2021-03-10 22:05:20,608 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:05:20,608 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:05:20,608 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-03-10 22:05:20,608 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1708489574] [2021-03-10 22:05:20,608 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-03-10 22:05:20,608 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:05:20,609 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-03-10 22:05:20,609 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-03-10 22:05:20,609 INFO L87 Difference]: Start difference. First operand 500 states and 1611 transitions. Second operand has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 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-03-10 22:05:21,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:05:21,276 INFO L93 Difference]: Finished difference Result 897 states and 2649 transitions. [2021-03-10 22:05:21,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-03-10 22:05:21,276 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 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 21 [2021-03-10 22:05:21,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:05:21,278 INFO L225 Difference]: With dead ends: 897 [2021-03-10 22:05:21,278 INFO L226 Difference]: Without dead ends: 791 [2021-03-10 22:05:21,279 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 185 ImplicationChecksByTransitivity, 868.2ms TimeCoverageRelationStatistics Valid=128, Invalid=684, Unknown=0, NotChecked=0, Total=812 [2021-03-10 22:05:21,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 791 states. [2021-03-10 22:05:21,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 791 to 535. [2021-03-10 22:05:21,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 535 states, 534 states have (on average 3.191011235955056) internal successors, (1704), 534 states have internal predecessors, (1704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:21,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 535 states to 535 states and 1704 transitions. [2021-03-10 22:05:21,289 INFO L78 Accepts]: Start accepts. Automaton has 535 states and 1704 transitions. Word has length 21 [2021-03-10 22:05:21,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:05:21,289 INFO L480 AbstractCegarLoop]: Abstraction has 535 states and 1704 transitions. [2021-03-10 22:05:21,289 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 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-03-10 22:05:21,289 INFO L276 IsEmpty]: Start isEmpty. Operand 535 states and 1704 transitions. [2021-03-10 22:05:21,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:05:21,290 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:05:21,290 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:05:21,503 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable741 [2021-03-10 22:05:21,503 INFO L428 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:05:21,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:05:21,503 INFO L82 PathProgramCache]: Analyzing trace with hash 110824918, now seen corresponding path program 24 times [2021-03-10 22:05:21,504 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:05:21,504 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1557136571] [2021-03-10 22:05:21,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:05:21,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:05:21,626 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:05:21,626 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1557136571] [2021-03-10 22:05:21,626 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [831026817] [2021-03-10 22:05:21,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 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-03-10 22:05:21,661 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 22:05:21,661 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:05:21,661 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 16 conjunts are in the unsatisfiable core [2021-03-10 22:05:21,662 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:05:21,868 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:05:21,869 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:05:21,869 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8] total 16 [2021-03-10 22:05:21,869 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [848374619] [2021-03-10 22:05:21,869 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:05:21,869 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:05:21,869 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:05:21,869 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:05:21,869 INFO L87 Difference]: Start difference. First operand 535 states and 1704 transitions. Second operand has 16 states, 16 states have (on average 2.3125) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:23,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:05:23,143 INFO L93 Difference]: Finished difference Result 993 states and 3074 transitions. [2021-03-10 22:05:23,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-03-10 22:05:23,143 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.3125) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-03-10 22:05:23,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:05:23,145 INFO L225 Difference]: With dead ends: 993 [2021-03-10 22:05:23,145 INFO L226 Difference]: Without dead ends: 898 [2021-03-10 22:05:23,146 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 387 ImplicationChecksByTransitivity, 1115.1ms TimeCoverageRelationStatistics Valid=277, Invalid=1283, Unknown=0, NotChecked=0, Total=1560 [2021-03-10 22:05:23,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 898 states. [2021-03-10 22:05:23,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 898 to 559. [2021-03-10 22:05:23,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 559 states, 558 states have (on average 3.247311827956989) internal successors, (1812), 558 states have internal predecessors, (1812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:23,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 559 states to 559 states and 1812 transitions. [2021-03-10 22:05:23,158 INFO L78 Accepts]: Start accepts. Automaton has 559 states and 1812 transitions. Word has length 21 [2021-03-10 22:05:23,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:05:23,158 INFO L480 AbstractCegarLoop]: Abstraction has 559 states and 1812 transitions. [2021-03-10 22:05:23,158 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.3125) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:23,158 INFO L276 IsEmpty]: Start isEmpty. Operand 559 states and 1812 transitions. [2021-03-10 22:05:23,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:05:23,160 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:05:23,160 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:05:23,382 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable824 [2021-03-10 22:05:23,382 INFO L428 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:05:23,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:05:23,383 INFO L82 PathProgramCache]: Analyzing trace with hash -182555286, now seen corresponding path program 25 times [2021-03-10 22:05:23,383 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:05:23,383 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [579562126] [2021-03-10 22:05:23,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:05:23,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:05:23,457 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:05:23,458 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [579562126] [2021-03-10 22:05:23,458 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1059413725] [2021-03-10 22:05:23,458 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:05:23,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:05:23,492 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 16 conjunts are in the unsatisfiable core [2021-03-10 22:05:23,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:05:23,522 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:05:23,523 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:05:23,542 INFO L628 ElimStorePlain]: treesize reduction 2, result has 90.0 percent of original size [2021-03-10 22:05:23,543 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:05:23,543 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:18 [2021-03-10 22:05:23,692 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:05:23,693 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:05:23,693 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 13 [2021-03-10 22:05:23,693 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [665189117] [2021-03-10 22:05:23,693 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-10 22:05:23,693 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:05:23,693 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-10 22:05:23,693 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-03-10 22:05:23,714 INFO L87 Difference]: Start difference. First operand 559 states and 1812 transitions. Second operand has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 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-03-10 22:05:23,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:05:23,874 INFO L93 Difference]: Finished difference Result 867 states and 2734 transitions. [2021-03-10 22:05:23,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-10 22:05:23,875 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 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 21 [2021-03-10 22:05:23,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:05:23,877 INFO L225 Difference]: With dead ends: 867 [2021-03-10 22:05:23,877 INFO L226 Difference]: Without dead ends: 815 [2021-03-10 22:05:23,877 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 190.7ms TimeCoverageRelationStatistics Valid=77, Invalid=195, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:05:23,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 815 states. [2021-03-10 22:05:23,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 815 to 573. [2021-03-10 22:05:23,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 573 states, 572 states have (on average 3.277972027972028) internal successors, (1875), 572 states have internal predecessors, (1875), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:23,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 573 states to 573 states and 1875 transitions. [2021-03-10 22:05:23,889 INFO L78 Accepts]: Start accepts. Automaton has 573 states and 1875 transitions. Word has length 21 [2021-03-10 22:05:23,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:05:23,889 INFO L480 AbstractCegarLoop]: Abstraction has 573 states and 1875 transitions. [2021-03-10 22:05:23,890 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 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-03-10 22:05:23,890 INFO L276 IsEmpty]: Start isEmpty. Operand 573 states and 1875 transitions. [2021-03-10 22:05:23,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:05:23,891 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:05:23,891 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:05:24,113 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable847,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:05:24,114 INFO L428 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:05:24,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:05:24,114 INFO L82 PathProgramCache]: Analyzing trace with hash 1431011448, now seen corresponding path program 26 times [2021-03-10 22:05:24,114 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:05:24,114 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [950465415] [2021-03-10 22:05:24,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:05:24,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:05:24,295 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:05:24,296 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [950465415] [2021-03-10 22:05:24,296 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1805687943] [2021-03-10 22:05:24,296 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:05:24,332 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:05:24,333 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:05:24,333 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 16 conjunts are in the unsatisfiable core [2021-03-10 22:05:24,334 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:05:24,381 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:05:24,382 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:05:24,393 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:05:24,395 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 2 xjuncts. [2021-03-10 22:05:24,395 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:28, output treesize:24 [2021-03-10 22:05:24,861 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:05:24,861 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:05:24,861 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8] total 16 [2021-03-10 22:05:24,861 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1372041690] [2021-03-10 22:05:24,861 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:05:24,862 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:05:24,862 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:05:24,862 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:05:24,862 INFO L87 Difference]: Start difference. First operand 573 states and 1875 transitions. Second operand has 16 states, 16 states have (on average 2.3125) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:26,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:05:26,186 INFO L93 Difference]: Finished difference Result 1048 states and 3264 transitions. [2021-03-10 22:05:26,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-03-10 22:05:26,186 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.3125) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-03-10 22:05:26,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:05:26,188 INFO L225 Difference]: With dead ends: 1048 [2021-03-10 22:05:26,188 INFO L226 Difference]: Without dead ends: 973 [2021-03-10 22:05:26,189 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 312 ImplicationChecksByTransitivity, 1247.0ms TimeCoverageRelationStatistics Valid=233, Invalid=1027, Unknown=0, NotChecked=0, Total=1260 [2021-03-10 22:05:26,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 973 states. [2021-03-10 22:05:26,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 973 to 543. [2021-03-10 22:05:26,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 543 states, 542 states have (on average 3.243542435424354) internal successors, (1758), 542 states have internal predecessors, (1758), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:26,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 543 states to 543 states and 1758 transitions. [2021-03-10 22:05:26,201 INFO L78 Accepts]: Start accepts. Automaton has 543 states and 1758 transitions. Word has length 21 [2021-03-10 22:05:26,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:05:26,201 INFO L480 AbstractCegarLoop]: Abstraction has 543 states and 1758 transitions. [2021-03-10 22:05:26,201 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.3125) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:26,201 INFO L276 IsEmpty]: Start isEmpty. Operand 543 states and 1758 transitions. [2021-03-10 22:05:26,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:05:26,202 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:05:26,202 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:05:26,415 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable864 [2021-03-10 22:05:26,415 INFO L428 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:05:26,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:05:26,415 INFO L82 PathProgramCache]: Analyzing trace with hash -706647192, now seen corresponding path program 27 times [2021-03-10 22:05:26,415 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:05:26,415 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [253395492] [2021-03-10 22:05:26,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:05:26,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:05:26,489 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:05:26,489 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [253395492] [2021-03-10 22:05:26,489 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2091051996] [2021-03-10 22:05:26,489 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:05:26,525 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 22:05:26,525 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:05:26,525 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 16 conjunts are in the unsatisfiable core [2021-03-10 22:05:26,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:05:26,660 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:05:26,660 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:05:26,660 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 13 [2021-03-10 22:05:26,660 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1958155158] [2021-03-10 22:05:26,660 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-10 22:05:26,660 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:05:26,660 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-10 22:05:26,660 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-03-10 22:05:26,661 INFO L87 Difference]: Start difference. First operand 543 states and 1758 transitions. Second operand has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 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-03-10 22:05:26,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:05:26,897 INFO L93 Difference]: Finished difference Result 774 states and 2364 transitions. [2021-03-10 22:05:26,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-10 22:05:26,897 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 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 21 [2021-03-10 22:05:26,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:05:26,898 INFO L225 Difference]: With dead ends: 774 [2021-03-10 22:05:26,899 INFO L226 Difference]: Without dead ends: 721 [2021-03-10 22:05:26,899 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 248.4ms TimeCoverageRelationStatistics Valid=74, Invalid=232, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:05:26,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 721 states. [2021-03-10 22:05:26,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 721 to 535. [2021-03-10 22:05:26,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 535 states, 534 states have (on average 3.2116104868913857) internal successors, (1715), 534 states have internal predecessors, (1715), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:26,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 535 states to 535 states and 1715 transitions. [2021-03-10 22:05:26,922 INFO L78 Accepts]: Start accepts. Automaton has 535 states and 1715 transitions. Word has length 21 [2021-03-10 22:05:26,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:05:26,922 INFO L480 AbstractCegarLoop]: Abstraction has 535 states and 1715 transitions. [2021-03-10 22:05:26,922 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 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-03-10 22:05:26,922 INFO L276 IsEmpty]: Start isEmpty. Operand 535 states and 1715 transitions. [2021-03-10 22:05:26,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:05:26,923 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:05:26,923 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:05:27,139 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable955,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:05:27,139 INFO L428 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:05:27,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:05:27,140 INFO L82 PathProgramCache]: Analyzing trace with hash -214051430, now seen corresponding path program 28 times [2021-03-10 22:05:27,140 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:05:27,140 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1049516891] [2021-03-10 22:05:27,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:05:27,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:05:27,211 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:05:27,211 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1049516891] [2021-03-10 22:05:27,211 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [514338522] [2021-03-10 22:05:27,211 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:05:27,251 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:05:27,251 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:05:27,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 16 conjunts are in the unsatisfiable core [2021-03-10 22:05:27,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:05:27,409 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:05:27,409 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:05:27,409 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 13 [2021-03-10 22:05:27,409 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [201650069] [2021-03-10 22:05:27,409 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-10 22:05:27,409 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:05:27,410 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-10 22:05:27,410 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-03-10 22:05:27,410 INFO L87 Difference]: Start difference. First operand 535 states and 1715 transitions. Second operand has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 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-03-10 22:05:27,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:05:27,637 INFO L93 Difference]: Finished difference Result 667 states and 2070 transitions. [2021-03-10 22:05:27,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-10 22:05:27,638 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 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 21 [2021-03-10 22:05:27,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:05:27,643 INFO L225 Difference]: With dead ends: 667 [2021-03-10 22:05:27,643 INFO L226 Difference]: Without dead ends: 600 [2021-03-10 22:05:27,643 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 261.7ms TimeCoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:05:27,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 600 states. [2021-03-10 22:05:27,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 600 to 527. [2021-03-10 22:05:27,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 527 states, 526 states have (on average 3.188212927756654) internal successors, (1677), 526 states have internal predecessors, (1677), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:27,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 527 states to 527 states and 1677 transitions. [2021-03-10 22:05:27,654 INFO L78 Accepts]: Start accepts. Automaton has 527 states and 1677 transitions. Word has length 21 [2021-03-10 22:05:27,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:05:27,655 INFO L480 AbstractCegarLoop]: Abstraction has 527 states and 1677 transitions. [2021-03-10 22:05:27,655 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 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-03-10 22:05:27,655 INFO L276 IsEmpty]: Start isEmpty. Operand 527 states and 1677 transitions. [2021-03-10 22:05:27,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:05:27,656 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:05:27,656 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:05:27,871 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable965 [2021-03-10 22:05:27,872 INFO L428 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:05:27,872 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:05:27,872 INFO L82 PathProgramCache]: Analyzing trace with hash 531649672, now seen corresponding path program 29 times [2021-03-10 22:05:27,872 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:05:27,872 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [161286104] [2021-03-10 22:05:27,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:05:27,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:05:27,929 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:05:27,929 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [161286104] [2021-03-10 22:05:27,929 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1260623092] [2021-03-10 22:05:27,929 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 22:05:27,989 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:05:27,990 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:05:27,990 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 16 conjunts are in the unsatisfiable core [2021-03-10 22:05:27,992 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:05:28,157 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:05:28,158 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:05:28,158 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-03-10 22:05:28,158 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [801237765] [2021-03-10 22:05:28,158 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-10 22:05:28,158 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:05:28,158 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-10 22:05:28,158 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-03-10 22:05:28,158 INFO L87 Difference]: Start difference. First operand 527 states and 1677 transitions. Second operand has 13 states, 13 states have (on average 2.1538461538461537) internal successors, (28), 13 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-03-10 22:05:28,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:05:28,327 INFO L93 Difference]: Finished difference Result 728 states and 2216 transitions. [2021-03-10 22:05:28,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-10 22:05:28,328 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.1538461538461537) internal successors, (28), 13 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 21 [2021-03-10 22:05:28,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:05:28,329 INFO L225 Difference]: With dead ends: 728 [2021-03-10 22:05:28,330 INFO L226 Difference]: Without dead ends: 655 [2021-03-10 22:05:28,330 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 244.5ms TimeCoverageRelationStatistics Valid=72, Invalid=200, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:05:28,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 655 states. [2021-03-10 22:05:28,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 655 to 525. [2021-03-10 22:05:28,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 525 states, 524 states have (on average 3.16412213740458) internal successors, (1658), 524 states have internal predecessors, (1658), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:28,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 525 states to 525 states and 1658 transitions. [2021-03-10 22:05:28,341 INFO L78 Accepts]: Start accepts. Automaton has 525 states and 1658 transitions. Word has length 21 [2021-03-10 22:05:28,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:05:28,341 INFO L480 AbstractCegarLoop]: Abstraction has 525 states and 1658 transitions. [2021-03-10 22:05:28,341 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.1538461538461537) internal successors, (28), 13 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-03-10 22:05:28,341 INFO L276 IsEmpty]: Start isEmpty. Operand 525 states and 1658 transitions. [2021-03-10 22:05:28,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:05:28,342 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:05:28,342 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:05:28,555 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable974,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:05:28,555 INFO L428 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:05:28,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:05:28,555 INFO L82 PathProgramCache]: Analyzing trace with hash 1854185322, now seen corresponding path program 30 times [2021-03-10 22:05:28,555 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:05:28,555 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1157633675] [2021-03-10 22:05:28,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:05:28,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:05:28,618 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:05:28,618 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1157633675] [2021-03-10 22:05:28,618 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1680633127] [2021-03-10 22:05:28,618 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:05:28,654 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 22:05:28,654 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:05:28,654 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 18 conjunts are in the unsatisfiable core [2021-03-10 22:05:28,655 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:05:28,813 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:05:28,813 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:05:28,813 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-03-10 22:05:28,813 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [36731582] [2021-03-10 22:05:28,814 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-10 22:05:28,814 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:05:28,814 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-10 22:05:28,814 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2021-03-10 22:05:28,814 INFO L87 Difference]: Start difference. First operand 525 states and 1658 transitions. Second operand has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:28,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:05:28,975 INFO L93 Difference]: Finished difference Result 856 states and 2630 transitions. [2021-03-10 22:05:28,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-10 22:05:28,975 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-03-10 22:05:28,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:05:28,976 INFO L225 Difference]: With dead ends: 856 [2021-03-10 22:05:28,976 INFO L226 Difference]: Without dead ends: 804 [2021-03-10 22:05:28,977 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 216.2ms TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2021-03-10 22:05:28,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 804 states. [2021-03-10 22:05:28,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 804 to 553. [2021-03-10 22:05:28,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 553 states, 552 states have (on average 3.217391304347826) internal successors, (1776), 552 states have internal predecessors, (1776), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:28,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 553 states to 553 states and 1776 transitions. [2021-03-10 22:05:28,986 INFO L78 Accepts]: Start accepts. Automaton has 553 states and 1776 transitions. Word has length 21 [2021-03-10 22:05:28,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:05:28,986 INFO L480 AbstractCegarLoop]: Abstraction has 553 states and 1776 transitions. [2021-03-10 22:05:28,986 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:28,986 INFO L276 IsEmpty]: Start isEmpty. Operand 553 states and 1776 transitions. [2021-03-10 22:05:28,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:05:28,987 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:05:28,987 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:05:29,210 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable985 [2021-03-10 22:05:29,210 INFO L428 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:05:29,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:05:29,210 INFO L82 PathProgramCache]: Analyzing trace with hash -827215240, now seen corresponding path program 31 times [2021-03-10 22:05:29,210 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:05:29,210 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [15733364] [2021-03-10 22:05:29,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:05:29,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:05:29,275 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:05:29,275 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [15733364] [2021-03-10 22:05:29,275 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1553724952] [2021-03-10 22:05:29,276 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:05:29,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:05:29,316 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 18 conjunts are in the unsatisfiable core [2021-03-10 22:05:29,317 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:05:29,464 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:05:29,465 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:05:29,465 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-03-10 22:05:29,465 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1777230643] [2021-03-10 22:05:29,465 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-10 22:05:29,465 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:05:29,465 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-10 22:05:29,465 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-03-10 22:05:29,465 INFO L87 Difference]: Start difference. First operand 553 states and 1776 transitions. Second operand has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:29,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:05:29,734 INFO L93 Difference]: Finished difference Result 857 states and 2590 transitions. [2021-03-10 22:05:29,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-10 22:05:29,734 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-03-10 22:05:29,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:05:29,737 INFO L225 Difference]: With dead ends: 857 [2021-03-10 22:05:29,737 INFO L226 Difference]: Without dead ends: 802 [2021-03-10 22:05:29,738 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 293.5ms TimeCoverageRelationStatistics Valid=69, Invalid=171, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:05:29,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 802 states. [2021-03-10 22:05:29,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 802 to 539. [2021-03-10 22:05:29,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 539 states, 538 states have (on average 3.180297397769517) internal successors, (1711), 538 states have internal predecessors, (1711), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:29,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 539 states to 539 states and 1711 transitions. [2021-03-10 22:05:29,749 INFO L78 Accepts]: Start accepts. Automaton has 539 states and 1711 transitions. Word has length 21 [2021-03-10 22:05:29,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:05:29,750 INFO L480 AbstractCegarLoop]: Abstraction has 539 states and 1711 transitions. [2021-03-10 22:05:29,750 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:29,750 INFO L276 IsEmpty]: Start isEmpty. Operand 539 states and 1711 transitions. [2021-03-10 22:05:29,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:05:29,751 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:05:29,751 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:05:29,973 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1000 [2021-03-10 22:05:29,973 INFO L428 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:05:29,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:05:29,973 INFO L82 PathProgramCache]: Analyzing trace with hash 1948713258, now seen corresponding path program 32 times [2021-03-10 22:05:29,973 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:05:29,973 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [397266298] [2021-03-10 22:05:29,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:05:29,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:05:30,033 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:05:30,034 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [397266298] [2021-03-10 22:05:30,034 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1499083917] [2021-03-10 22:05:30,034 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:05:30,091 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:05:30,091 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:05:30,092 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 18 conjunts are in the unsatisfiable core [2021-03-10 22:05:30,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:05:30,298 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:05:30,298 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:05:30,298 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-03-10 22:05:30,298 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1326804194] [2021-03-10 22:05:30,298 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-10 22:05:30,298 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:05:30,299 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-10 22:05:30,299 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-03-10 22:05:30,299 INFO L87 Difference]: Start difference. First operand 539 states and 1711 transitions. Second operand has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:30,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:05:30,493 INFO L93 Difference]: Finished difference Result 732 states and 2230 transitions. [2021-03-10 22:05:30,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-10 22:05:30,493 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-03-10 22:05:30,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:05:30,495 INFO L225 Difference]: With dead ends: 732 [2021-03-10 22:05:30,495 INFO L226 Difference]: Without dead ends: 665 [2021-03-10 22:05:30,495 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 264.6ms TimeCoverageRelationStatistics Valid=56, Invalid=154, Unknown=0, NotChecked=0, Total=210 [2021-03-10 22:05:30,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 665 states. [2021-03-10 22:05:30,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 665 to 523. [2021-03-10 22:05:30,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 523 states, 522 states have (on average 3.1685823754789273) internal successors, (1654), 522 states have internal predecessors, (1654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:30,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 523 states to 523 states and 1654 transitions. [2021-03-10 22:05:30,506 INFO L78 Accepts]: Start accepts. Automaton has 523 states and 1654 transitions. Word has length 21 [2021-03-10 22:05:30,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:05:30,506 INFO L480 AbstractCegarLoop]: Abstraction has 523 states and 1654 transitions. [2021-03-10 22:05:30,506 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:30,506 INFO L276 IsEmpty]: Start isEmpty. Operand 523 states and 1654 transitions. [2021-03-10 22:05:30,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:05:30,507 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:05:30,508 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:05:30,723 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1011 [2021-03-10 22:05:30,723 INFO L428 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:05:30,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:05:30,723 INFO L82 PathProgramCache]: Analyzing trace with hash -204429776, now seen corresponding path program 33 times [2021-03-10 22:05:30,723 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:05:30,723 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [59121938] [2021-03-10 22:05:30,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:05:30,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:05:30,780 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:05:30,780 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [59121938] [2021-03-10 22:05:30,780 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1371659735] [2021-03-10 22:05:30,780 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:05:30,817 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 22:05:30,817 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:05:30,818 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 27 conjunts are in the unsatisfiable core [2021-03-10 22:05:30,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:05:31,104 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:05:31,104 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:05:31,104 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 11] total 17 [2021-03-10 22:05:31,104 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [142395395] [2021-03-10 22:05:31,105 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-10 22:05:31,105 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:05:31,105 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-10 22:05:31,105 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:05:31,105 INFO L87 Difference]: Start difference. First operand 523 states and 1654 transitions. Second operand has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:32,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:05:32,351 INFO L93 Difference]: Finished difference Result 876 states and 2642 transitions. [2021-03-10 22:05:32,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-03-10 22:05:32,351 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-03-10 22:05:32,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:05:32,353 INFO L225 Difference]: With dead ends: 876 [2021-03-10 22:05:32,353 INFO L226 Difference]: Without dead ends: 760 [2021-03-10 22:05:32,353 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 425 ImplicationChecksByTransitivity, 1131.4ms TimeCoverageRelationStatistics Valid=295, Invalid=1345, Unknown=0, NotChecked=0, Total=1640 [2021-03-10 22:05:32,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 760 states. [2021-03-10 22:05:32,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 760 to 517. [2021-03-10 22:05:32,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 517 states, 516 states have (on average 3.1531007751937983) internal successors, (1627), 516 states have internal predecessors, (1627), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:32,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 517 states to 517 states and 1627 transitions. [2021-03-10 22:05:32,364 INFO L78 Accepts]: Start accepts. Automaton has 517 states and 1627 transitions. Word has length 21 [2021-03-10 22:05:32,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:05:32,364 INFO L480 AbstractCegarLoop]: Abstraction has 517 states and 1627 transitions. [2021-03-10 22:05:32,364 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:32,365 INFO L276 IsEmpty]: Start isEmpty. Operand 517 states and 1627 transitions. [2021-03-10 22:05:32,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:05:32,366 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:05:32,366 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:05:32,580 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1021,35 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:05:32,580 INFO L428 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:05:32,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:05:32,581 INFO L82 PathProgramCache]: Analyzing trace with hash 971060868, now seen corresponding path program 34 times [2021-03-10 22:05:32,581 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:05:32,581 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [240637479] [2021-03-10 22:05:32,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:05:32,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:05:32,636 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:05:32,636 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [240637479] [2021-03-10 22:05:32,636 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [335132911] [2021-03-10 22:05:32,636 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 22:05:32,677 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:05:32,677 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:05:32,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 18 conjunts are in the unsatisfiable core [2021-03-10 22:05:32,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:05:32,707 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:05:32,709 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:05:32,731 INFO L628 ElimStorePlain]: treesize reduction 2, result has 90.0 percent of original size [2021-03-10 22:05:32,732 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:05:32,732 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:18 [2021-03-10 22:05:32,885 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:05:32,885 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:05:32,885 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-03-10 22:05:32,885 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1206333170] [2021-03-10 22:05:32,885 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-10 22:05:32,885 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:05:32,886 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-10 22:05:32,886 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-03-10 22:05:32,886 INFO L87 Difference]: Start difference. First operand 517 states and 1627 transitions. Second operand has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 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-03-10 22:05:32,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:05:32,950 INFO L93 Difference]: Finished difference Result 797 states and 2469 transitions. [2021-03-10 22:05:32,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-10 22:05:32,950 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 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 21 [2021-03-10 22:05:32,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:05:32,952 INFO L225 Difference]: With dead ends: 797 [2021-03-10 22:05:32,952 INFO L226 Difference]: Without dead ends: 745 [2021-03-10 22:05:32,953 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 111.1ms TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-03-10 22:05:32,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 745 states. [2021-03-10 22:05:32,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 745 to 531. [2021-03-10 22:05:32,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 531 states, 530 states have (on average 3.188679245283019) internal successors, (1690), 530 states have internal predecessors, (1690), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:32,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 531 states to 531 states and 1690 transitions. [2021-03-10 22:05:32,964 INFO L78 Accepts]: Start accepts. Automaton has 531 states and 1690 transitions. Word has length 21 [2021-03-10 22:05:32,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:05:32,964 INFO L480 AbstractCegarLoop]: Abstraction has 531 states and 1690 transitions. [2021-03-10 22:05:32,964 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 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-03-10 22:05:32,964 INFO L276 IsEmpty]: Start isEmpty. Operand 531 states and 1690 transitions. [2021-03-10 22:05:32,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:05:32,965 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:05:32,965 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:05:33,180 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1033 [2021-03-10 22:05:33,180 INFO L428 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:05:33,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:05:33,181 INFO L82 PathProgramCache]: Analyzing trace with hash -1710339694, now seen corresponding path program 35 times [2021-03-10 22:05:33,181 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:05:33,181 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1347834177] [2021-03-10 22:05:33,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:05:33,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:05:33,240 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:05:33,240 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1347834177] [2021-03-10 22:05:33,240 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1010089812] [2021-03-10 22:05:33,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 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-03-10 22:05:33,291 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 22:05:33,291 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:05:33,292 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 16 conjunts are in the unsatisfiable core [2021-03-10 22:05:33,293 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:05:33,406 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:05:33,406 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:05:33,406 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-03-10 22:05:33,406 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [960837657] [2021-03-10 22:05:33,406 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-10 22:05:33,406 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:05:33,406 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-10 22:05:33,406 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-03-10 22:05:33,406 INFO L87 Difference]: Start difference. First operand 531 states and 1690 transitions. Second operand has 13 states, 13 states have (on average 2.076923076923077) internal successors, (27), 13 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-03-10 22:05:33,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:05:33,487 INFO L93 Difference]: Finished difference Result 669 states and 2070 transitions. [2021-03-10 22:05:33,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-10 22:05:33,488 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.076923076923077) internal successors, (27), 13 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 21 [2021-03-10 22:05:33,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:05:33,489 INFO L225 Difference]: With dead ends: 669 [2021-03-10 22:05:33,489 INFO L226 Difference]: Without dead ends: 614 [2021-03-10 22:05:33,489 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 133.2ms TimeCoverageRelationStatistics Valid=62, Invalid=178, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:05:33,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 614 states. [2021-03-10 22:05:33,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 614 to 507. [2021-03-10 22:05:33,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 507 states, 506 states have (on average 3.1383399209486167) internal successors, (1588), 506 states have internal predecessors, (1588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:33,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 1588 transitions. [2021-03-10 22:05:33,495 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 1588 transitions. Word has length 21 [2021-03-10 22:05:33,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:05:33,495 INFO L480 AbstractCegarLoop]: Abstraction has 507 states and 1588 transitions. [2021-03-10 22:05:33,495 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.076923076923077) internal successors, (27), 13 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-03-10 22:05:33,495 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 1588 transitions. [2021-03-10 22:05:33,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:05:33,496 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:05:33,496 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:05:33,715 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1064,37 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:05:33,715 INFO L428 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:05:33,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:05:33,715 INFO L82 PathProgramCache]: Analyzing trace with hash -1243434832, now seen corresponding path program 36 times [2021-03-10 22:05:33,716 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:05:33,716 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [664582838] [2021-03-10 22:05:33,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:05:33,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:05:33,773 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:05:33,773 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [664582838] [2021-03-10 22:05:33,773 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [571497449] [2021-03-10 22:05:33,773 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:05:33,810 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 22:05:33,810 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:05:33,811 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 18 conjunts are in the unsatisfiable core [2021-03-10 22:05:33,812 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:05:33,965 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:05:33,965 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:05:33,966 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-03-10 22:05:33,966 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [771541101] [2021-03-10 22:05:33,966 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-10 22:05:33,966 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:05:33,966 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-10 22:05:33,966 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-03-10 22:05:33,966 INFO L87 Difference]: Start difference. First operand 507 states and 1588 transitions. Second operand has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 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-03-10 22:05:34,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:05:34,047 INFO L93 Difference]: Finished difference Result 667 states and 2020 transitions. [2021-03-10 22:05:34,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-10 22:05:34,047 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 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 21 [2021-03-10 22:05:34,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:05:34,049 INFO L225 Difference]: With dead ends: 667 [2021-03-10 22:05:34,049 INFO L226 Difference]: Without dead ends: 615 [2021-03-10 22:05:34,049 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 145.3ms TimeCoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2021-03-10 22:05:34,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 615 states. [2021-03-10 22:05:34,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 615 to 503. [2021-03-10 22:05:34,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 503 states, 502 states have (on average 3.103585657370518) internal successors, (1558), 502 states have internal predecessors, (1558), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:34,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 503 states to 503 states and 1558 transitions. [2021-03-10 22:05:34,058 INFO L78 Accepts]: Start accepts. Automaton has 503 states and 1558 transitions. Word has length 21 [2021-03-10 22:05:34,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:05:34,058 INFO L480 AbstractCegarLoop]: Abstraction has 503 states and 1558 transitions. [2021-03-10 22:05:34,059 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 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-03-10 22:05:34,059 INFO L276 IsEmpty]: Start isEmpty. Operand 503 states and 1558 transitions. [2021-03-10 22:05:34,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:05:34,060 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:05:34,060 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:05:34,273 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1072 [2021-03-10 22:05:34,274 INFO L428 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:05:34,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:05:34,274 INFO L82 PathProgramCache]: Analyzing trace with hash 370131902, now seen corresponding path program 37 times [2021-03-10 22:05:34,274 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:05:34,274 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1897121066] [2021-03-10 22:05:34,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:05:34,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:05:34,327 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:05:34,327 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1897121066] [2021-03-10 22:05:34,327 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [195682251] [2021-03-10 22:05:34,327 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:05:34,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:05:34,365 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 18 conjunts are in the unsatisfiable core [2021-03-10 22:05:34,366 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:05:34,403 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:05:34,405 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:05:34,408 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:05:34,410 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:05:34,413 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:05:34,415 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:05:34,481 INFO L628 ElimStorePlain]: treesize reduction 21, result has 78.1 percent of original size [2021-03-10 22:05:34,484 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:05:34,485 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:05:34,527 INFO L628 ElimStorePlain]: treesize reduction 19, result has 73.2 percent of original size [2021-03-10 22:05:34,527 INFO L518 ElimStorePlain]: Eliminatee ends_with_10 vanished before elimination [2021-03-10 22:05:34,528 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:05:34,528 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:107, output treesize:52 [2021-03-10 22:05:34,628 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:05:34,628 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:05:34,628 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-03-10 22:05:34,628 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [466459363] [2021-03-10 22:05:34,629 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-10 22:05:34,629 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:05:34,629 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-10 22:05:34,629 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-03-10 22:05:34,629 INFO L87 Difference]: Start difference. First operand 503 states and 1558 transitions. Second operand has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 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-03-10 22:05:34,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:05:34,757 INFO L93 Difference]: Finished difference Result 668 states and 1980 transitions. [2021-03-10 22:05:34,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-10 22:05:34,758 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 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 21 [2021-03-10 22:05:34,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:05:34,760 INFO L225 Difference]: With dead ends: 668 [2021-03-10 22:05:34,760 INFO L226 Difference]: Without dead ends: 613 [2021-03-10 22:05:34,760 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 179.3ms TimeCoverageRelationStatistics Valid=54, Invalid=128, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:05:34,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 613 states. [2021-03-10 22:05:34,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 613 to 489. [2021-03-10 22:05:34,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 489 states, 488 states have (on average 3.0594262295081966) internal successors, (1493), 488 states have internal predecessors, (1493), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:34,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 489 states to 489 states and 1493 transitions. [2021-03-10 22:05:34,770 INFO L78 Accepts]: Start accepts. Automaton has 489 states and 1493 transitions. Word has length 21 [2021-03-10 22:05:34,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:05:34,770 INFO L480 AbstractCegarLoop]: Abstraction has 489 states and 1493 transitions. [2021-03-10 22:05:34,770 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 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-03-10 22:05:34,770 INFO L276 IsEmpty]: Start isEmpty. Operand 489 states and 1493 transitions. [2021-03-10 22:05:34,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 22:05:34,771 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:05:34,771 INFO L519 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:05:34,993 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1081,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:05:34,993 INFO L428 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:05:34,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:05:34,994 INFO L82 PathProgramCache]: Analyzing trace with hash -1148906896, now seen corresponding path program 38 times [2021-03-10 22:05:34,994 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:05:34,994 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1788779775] [2021-03-10 22:05:34,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:05:34,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:05:35,047 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:05:35,047 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1788779775] [2021-03-10 22:05:35,047 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [514254975] [2021-03-10 22:05:35,047 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 22:05:35,084 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:05:35,084 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:05:35,085 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 16 conjunts are in the unsatisfiable core [2021-03-10 22:05:35,085 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:05:35,218 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:05:35,218 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:05:35,219 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-03-10 22:05:35,219 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [829633895] [2021-03-10 22:05:35,219 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-10 22:05:35,219 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:05:35,219 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-10 22:05:35,219 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-03-10 22:05:35,219 INFO L87 Difference]: Start difference. First operand 489 states and 1493 transitions. Second operand has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 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-03-10 22:05:35,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:05:35,304 INFO L93 Difference]: Finished difference Result 543 states and 1620 transitions. [2021-03-10 22:05:35,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-10 22:05:35,305 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 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 21 [2021-03-10 22:05:35,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:05:35,319 INFO L225 Difference]: With dead ends: 543 [2021-03-10 22:05:35,320 INFO L226 Difference]: Without dead ends: 478 [2021-03-10 22:05:35,320 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 129.5ms TimeCoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-03-10 22:05:35,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 478 states. [2021-03-10 22:05:35,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 478 to 456. [2021-03-10 22:05:35,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 455 states have (on average 3.0527472527472526) internal successors, (1389), 455 states have internal predecessors, (1389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:35,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 1389 transitions. [2021-03-10 22:05:35,325 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 1389 transitions. Word has length 21 [2021-03-10 22:05:35,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:05:35,325 INFO L480 AbstractCegarLoop]: Abstraction has 456 states and 1389 transitions. [2021-03-10 22:05:35,326 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 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-03-10 22:05:35,326 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 1389 transitions. [2021-03-10 22:05:35,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:05:35,326 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:05:35,326 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:05:35,547 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1095,40 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:05:35,547 INFO L428 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:05:35,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:05:35,548 INFO L82 PathProgramCache]: Analyzing trace with hash 139416116, now seen corresponding path program 39 times [2021-03-10 22:05:35,548 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:05:35,548 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [886419815] [2021-03-10 22:05:35,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:05:35,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:05:35,604 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:05:35,604 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [886419815] [2021-03-10 22:05:35,604 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [633151974] [2021-03-10 22:05:35,604 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:05:35,656 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 22:05:35,656 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:05:35,657 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 26 conjunts are in the unsatisfiable core [2021-03-10 22:05:35,658 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:05:35,958 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:05:35,958 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:05:35,958 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2021-03-10 22:05:35,958 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1271978390] [2021-03-10 22:05:35,959 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:05:35,959 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:05:35,959 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:05:35,959 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=205, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:05:35,960 INFO L87 Difference]: Start difference. First operand 456 states and 1389 transitions. Second operand has 16 states, 16 states have (on average 2.5625) internal successors, (41), 16 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-03-10 22:05:38,189 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 41 [2021-03-10 22:05:38,675 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 40 [2021-03-10 22:05:39,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:05:39,437 INFO L93 Difference]: Finished difference Result 1733 states and 4823 transitions. [2021-03-10 22:05:39,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-03-10 22:05:39,438 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 16 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 22 [2021-03-10 22:05:39,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:05:39,440 INFO L225 Difference]: With dead ends: 1733 [2021-03-10 22:05:39,440 INFO L226 Difference]: Without dead ends: 1185 [2021-03-10 22:05:39,440 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1311 ImplicationChecksByTransitivity, 2974.5ms TimeCoverageRelationStatistics Valid=666, Invalid=4026, Unknown=0, NotChecked=0, Total=4692 [2021-03-10 22:05:39,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1185 states. [2021-03-10 22:05:39,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1185 to 530. [2021-03-10 22:05:39,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 530 states, 529 states have (on average 3.100189035916824) internal successors, (1640), 529 states have internal predecessors, (1640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:39,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 530 states to 530 states and 1640 transitions. [2021-03-10 22:05:39,456 INFO L78 Accepts]: Start accepts. Automaton has 530 states and 1640 transitions. Word has length 22 [2021-03-10 22:05:39,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:05:39,456 INFO L480 AbstractCegarLoop]: Abstraction has 530 states and 1640 transitions. [2021-03-10 22:05:39,457 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 16 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-03-10 22:05:39,457 INFO L276 IsEmpty]: Start isEmpty. Operand 530 states and 1640 transitions. [2021-03-10 22:05:39,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:05:39,457 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:05:39,458 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:05:39,658 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1104,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:05:39,658 INFO L428 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:05:39,658 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:05:39,658 INFO L82 PathProgramCache]: Analyzing trace with hash -1148844402, now seen corresponding path program 40 times [2021-03-10 22:05:39,658 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:05:39,659 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1663900316] [2021-03-10 22:05:39,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:05:39,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:05:39,773 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:05:39,773 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1663900316] [2021-03-10 22:05:39,773 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1884059818] [2021-03-10 22:05:39,773 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:05:39,825 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:05:39,826 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:05:39,826 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 16 conjunts are in the unsatisfiable core [2021-03-10 22:05:39,827 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:05:39,997 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:05:39,997 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:05:39,997 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 14 [2021-03-10 22:05:39,997 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [955435271] [2021-03-10 22:05:39,997 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:05:39,997 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:05:39,998 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:05:39,998 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:05:39,998 INFO L87 Difference]: Start difference. First operand 530 states and 1640 transitions. Second operand has 14 states, 14 states have (on average 2.857142857142857) 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-03-10 22:05:40,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:05:40,172 INFO L93 Difference]: Finished difference Result 923 states and 2762 transitions. [2021-03-10 22:05:40,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-10 22:05:40,173 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.857142857142857) 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 22 [2021-03-10 22:05:40,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:05:40,174 INFO L225 Difference]: With dead ends: 923 [2021-03-10 22:05:40,174 INFO L226 Difference]: Without dead ends: 856 [2021-03-10 22:05:40,174 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 277.9ms TimeCoverageRelationStatistics Valid=79, Invalid=193, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:05:40,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 856 states. [2021-03-10 22:05:40,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 856 to 569. [2021-03-10 22:05:40,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 569 states, 568 states have (on average 3.163732394366197) internal successors, (1797), 568 states have internal predecessors, (1797), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:40,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 569 states to 569 states and 1797 transitions. [2021-03-10 22:05:40,183 INFO L78 Accepts]: Start accepts. Automaton has 569 states and 1797 transitions. Word has length 22 [2021-03-10 22:05:40,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:05:40,183 INFO L480 AbstractCegarLoop]: Abstraction has 569 states and 1797 transitions. [2021-03-10 22:05:40,183 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.857142857142857) 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-03-10 22:05:40,183 INFO L276 IsEmpty]: Start isEmpty. Operand 569 states and 1797 transitions. [2021-03-10 22:05:40,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:05:40,184 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:05:40,184 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:05:40,384 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1119 [2021-03-10 22:05:40,384 INFO L428 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:05:40,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:05:40,384 INFO L82 PathProgramCache]: Analyzing trace with hash 924160180, now seen corresponding path program 41 times [2021-03-10 22:05:40,384 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:05:40,385 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [642268676] [2021-03-10 22:05:40,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:05:40,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:05:40,460 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:05:40,460 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [642268676] [2021-03-10 22:05:40,460 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1832961890] [2021-03-10 22:05:40,460 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:05:40,500 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 22:05:40,500 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:05:40,501 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 15 conjunts are in the unsatisfiable core [2021-03-10 22:05:40,502 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:05:40,659 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:05:40,659 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:05:40,659 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-03-10 22:05:40,659 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [70125766] [2021-03-10 22:05:40,660 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-10 22:05:40,660 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:05:40,660 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-10 22:05:40,660 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-03-10 22:05:40,660 INFO L87 Difference]: Start difference. First operand 569 states and 1797 transitions. Second operand has 13 states, 13 states have (on average 2.3076923076923075) internal successors, (30), 13 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-03-10 22:05:40,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:05:40,806 INFO L93 Difference]: Finished difference Result 759 states and 2313 transitions. [2021-03-10 22:05:40,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-10 22:05:40,807 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.3076923076923075) internal successors, (30), 13 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-03-10 22:05:40,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:05:40,808 INFO L225 Difference]: With dead ends: 759 [2021-03-10 22:05:40,808 INFO L226 Difference]: Without dead ends: 679 [2021-03-10 22:05:40,808 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 233.6ms TimeCoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:05:40,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 679 states. [2021-03-10 22:05:40,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 679 to 568. [2021-03-10 22:05:40,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 568 states, 567 states have (on average 3.1481481481481484) internal successors, (1785), 567 states have internal predecessors, (1785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:40,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 568 states to 568 states and 1785 transitions. [2021-03-10 22:05:40,820 INFO L78 Accepts]: Start accepts. Automaton has 568 states and 1785 transitions. Word has length 22 [2021-03-10 22:05:40,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:05:40,820 INFO L480 AbstractCegarLoop]: Abstraction has 568 states and 1785 transitions. [2021-03-10 22:05:40,820 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.3076923076923075) internal successors, (30), 13 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-03-10 22:05:40,820 INFO L276 IsEmpty]: Start isEmpty. Operand 568 states and 1785 transitions. [2021-03-10 22:05:40,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:05:40,821 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:05:40,821 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:05:41,043 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1130,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:05:41,043 INFO L428 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:05:41,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:05:41,044 INFO L82 PathProgramCache]: Analyzing trace with hash -993004104, now seen corresponding path program 42 times [2021-03-10 22:05:41,044 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:05:41,044 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1614378673] [2021-03-10 22:05:41,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:05:41,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:05:41,138 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:05:41,139 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1614378673] [2021-03-10 22:05:41,139 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1695353779] [2021-03-10 22:05:41,139 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:05:41,192 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 22:05:41,193 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:05:41,193 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 26 conjunts are in the unsatisfiable core [2021-03-10 22:05:41,195 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:05:41,402 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:05:41,402 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:05:41,402 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2021-03-10 22:05:41,402 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1034397887] [2021-03-10 22:05:41,402 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:05:41,403 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:05:41,403 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:05:41,403 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=205, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:05:41,403 INFO L87 Difference]: Start difference. First operand 568 states and 1785 transitions. Second operand has 16 states, 16 states have (on average 2.625) 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-03-10 22:05:43,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:05:43,382 INFO L93 Difference]: Finished difference Result 1633 states and 4751 transitions. [2021-03-10 22:05:43,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-03-10 22:05:43,383 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.625) 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 22 [2021-03-10 22:05:43,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:05:43,385 INFO L225 Difference]: With dead ends: 1633 [2021-03-10 22:05:43,385 INFO L226 Difference]: Without dead ends: 1358 [2021-03-10 22:05:43,385 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1077 ImplicationChecksByTransitivity, 1526.3ms TimeCoverageRelationStatistics Valid=554, Invalid=3352, Unknown=0, NotChecked=0, Total=3906 [2021-03-10 22:05:43,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1358 states. [2021-03-10 22:05:43,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1358 to 581. [2021-03-10 22:05:43,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 581 states, 580 states have (on average 3.156896551724138) internal successors, (1831), 580 states have internal predecessors, (1831), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:43,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 581 states to 581 states and 1831 transitions. [2021-03-10 22:05:43,399 INFO L78 Accepts]: Start accepts. Automaton has 581 states and 1831 transitions. Word has length 22 [2021-03-10 22:05:43,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:05:43,400 INFO L480 AbstractCegarLoop]: Abstraction has 581 states and 1831 transitions. [2021-03-10 22:05:43,400 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.625) 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-03-10 22:05:43,400 INFO L276 IsEmpty]: Start isEmpty. Operand 581 states and 1831 transitions. [2021-03-10 22:05:43,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:05:43,401 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:05:43,401 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:05:43,623 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1138,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:05:43,624 INFO L428 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:05:43,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:05:43,624 INFO L82 PathProgramCache]: Analyzing trace with hash 1439910460, now seen corresponding path program 43 times [2021-03-10 22:05:43,624 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:05:43,624 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [619935707] [2021-03-10 22:05:43,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:05:43,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:05:43,729 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:05:43,729 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [619935707] [2021-03-10 22:05:43,729 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [501274684] [2021-03-10 22:05:43,729 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:05:43,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:05:43,790 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 16 conjunts are in the unsatisfiable core [2021-03-10 22:05:43,791 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:05:43,975 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:05:43,975 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:05:43,976 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 14 [2021-03-10 22:05:43,976 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [179565633] [2021-03-10 22:05:43,976 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:05:43,976 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:05:43,976 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:05:43,976 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:05:43,977 INFO L87 Difference]: Start difference. First operand 581 states and 1831 transitions. Second operand has 14 states, 14 states have (on average 2.857142857142857) 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-03-10 22:05:44,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:05:44,245 INFO L93 Difference]: Finished difference Result 966 states and 2859 transitions. [2021-03-10 22:05:44,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-10 22:05:44,245 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.857142857142857) 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 22 [2021-03-10 22:05:44,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:05:44,246 INFO L225 Difference]: With dead ends: 966 [2021-03-10 22:05:44,246 INFO L226 Difference]: Without dead ends: 879 [2021-03-10 22:05:44,247 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 341.3ms TimeCoverageRelationStatistics Valid=83, Invalid=223, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:05:44,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 879 states. [2021-03-10 22:05:44,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 879 to 572. [2021-03-10 22:05:44,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 572 states, 571 states have (on average 3.1243432574430825) internal successors, (1784), 571 states have internal predecessors, (1784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:44,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 572 states to 572 states and 1784 transitions. [2021-03-10 22:05:44,257 INFO L78 Accepts]: Start accepts. Automaton has 572 states and 1784 transitions. Word has length 22 [2021-03-10 22:05:44,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:05:44,257 INFO L480 AbstractCegarLoop]: Abstraction has 572 states and 1784 transitions. [2021-03-10 22:05:44,257 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.857142857142857) 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-03-10 22:05:44,257 INFO L276 IsEmpty]: Start isEmpty. Operand 572 states and 1784 transitions. [2021-03-10 22:05:44,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:05:44,259 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:05:44,259 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:05:44,475 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1158 [2021-03-10 22:05:44,475 INFO L428 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:05:44,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:05:44,475 INFO L82 PathProgramCache]: Analyzing trace with hash -1503554370, now seen corresponding path program 44 times [2021-03-10 22:05:44,476 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:05:44,476 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1780936107] [2021-03-10 22:05:44,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:05:44,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:05:44,531 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:05:44,531 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1780936107] [2021-03-10 22:05:44,531 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1595748648] [2021-03-10 22:05:44,531 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 22:05:44,584 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:05:44,585 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:05:44,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 25 conjunts are in the unsatisfiable core [2021-03-10 22:05:44,586 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:05:44,759 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:05:44,760 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:05:44,760 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2021-03-10 22:05:44,760 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1153829436] [2021-03-10 22:05:44,760 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:05:44,760 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:05:44,760 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:05:44,761 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:05:44,761 INFO L87 Difference]: Start difference. First operand 572 states and 1784 transitions. Second operand has 16 states, 16 states have (on average 2.625) 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-03-10 22:05:46,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:05:46,043 INFO L93 Difference]: Finished difference Result 1265 states and 3700 transitions. [2021-03-10 22:05:46,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-03-10 22:05:46,043 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.625) 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 22 [2021-03-10 22:05:46,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:05:46,044 INFO L225 Difference]: With dead ends: 1265 [2021-03-10 22:05:46,045 INFO L226 Difference]: Without dead ends: 1032 [2021-03-10 22:05:46,045 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 709 ImplicationChecksByTransitivity, 860.4ms TimeCoverageRelationStatistics Valid=295, Invalid=2255, Unknown=0, NotChecked=0, Total=2550 [2021-03-10 22:05:46,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1032 states. [2021-03-10 22:05:46,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1032 to 611. [2021-03-10 22:05:46,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 611 states, 610 states have (on average 3.142622950819672) internal successors, (1917), 610 states have internal predecessors, (1917), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:46,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 611 states to 611 states and 1917 transitions. [2021-03-10 22:05:46,053 INFO L78 Accepts]: Start accepts. Automaton has 611 states and 1917 transitions. Word has length 22 [2021-03-10 22:05:46,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:05:46,053 INFO L480 AbstractCegarLoop]: Abstraction has 611 states and 1917 transitions. [2021-03-10 22:05:46,053 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.625) 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-03-10 22:05:46,053 INFO L276 IsEmpty]: Start isEmpty. Operand 611 states and 1917 transitions. [2021-03-10 22:05:46,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:05:46,054 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:05:46,054 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:05:46,254 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1171,46 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:05:46,255 INFO L428 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:05:46,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:05:46,255 INFO L82 PathProgramCache]: Analyzing trace with hash 676308366, now seen corresponding path program 45 times [2021-03-10 22:05:46,255 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:05:46,255 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [199654945] [2021-03-10 22:05:46,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:05:46,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:05:46,316 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:05:46,317 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [199654945] [2021-03-10 22:05:46,317 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1028686395] [2021-03-10 22:05:46,317 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:05:46,372 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-03-10 22:05:46,372 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:05:46,373 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 26 conjunts are in the unsatisfiable core [2021-03-10 22:05:46,374 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:05:46,620 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:05:46,621 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:05:46,621 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2021-03-10 22:05:46,621 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1141789879] [2021-03-10 22:05:46,621 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:05:46,621 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:05:46,621 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:05:46,621 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:05:46,621 INFO L87 Difference]: Start difference. First operand 611 states and 1917 transitions. Second operand has 16 states, 16 states have (on average 2.625) 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-03-10 22:05:47,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:05:47,985 INFO L93 Difference]: Finished difference Result 1594 states and 4614 transitions. [2021-03-10 22:05:47,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-03-10 22:05:47,986 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.625) 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 22 [2021-03-10 22:05:47,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:05:47,988 INFO L225 Difference]: With dead ends: 1594 [2021-03-10 22:05:47,988 INFO L226 Difference]: Without dead ends: 1304 [2021-03-10 22:05:47,988 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 539 ImplicationChecksByTransitivity, 1064.9ms TimeCoverageRelationStatistics Valid=321, Invalid=1749, Unknown=0, NotChecked=0, Total=2070 [2021-03-10 22:05:47,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1304 states. [2021-03-10 22:05:47,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1304 to 635. [2021-03-10 22:05:47,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 635 states, 634 states have (on average 3.194006309148265) internal successors, (2025), 634 states have internal predecessors, (2025), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:47,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 635 states to 635 states and 2025 transitions. [2021-03-10 22:05:47,998 INFO L78 Accepts]: Start accepts. Automaton has 635 states and 2025 transitions. Word has length 22 [2021-03-10 22:05:47,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:05:47,998 INFO L480 AbstractCegarLoop]: Abstraction has 635 states and 2025 transitions. [2021-03-10 22:05:47,998 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.625) 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-03-10 22:05:47,998 INFO L276 IsEmpty]: Start isEmpty. Operand 635 states and 2025 transitions. [2021-03-10 22:05:47,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:05:47,999 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:05:47,999 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:05:48,203 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1185,47 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:05:48,203 INFO L428 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:05:48,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:05:48,203 INFO L82 PathProgramCache]: Analyzing trace with hash 1176713064, now seen corresponding path program 46 times [2021-03-10 22:05:48,203 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:05:48,203 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [520666607] [2021-03-10 22:05:48,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:05:48,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:05:48,264 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:05:48,264 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [520666607] [2021-03-10 22:05:48,264 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1561903964] [2021-03-10 22:05:48,264 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:05:48,331 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:05:48,331 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:05:48,332 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 26 conjunts are in the unsatisfiable core [2021-03-10 22:05:48,333 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:05:48,569 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:05:48,569 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:05:48,569 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2021-03-10 22:05:48,569 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2103546096] [2021-03-10 22:05:48,569 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:05:48,569 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:05:48,569 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:05:48,570 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:05:48,570 INFO L87 Difference]: Start difference. First operand 635 states and 2025 transitions. Second operand has 16 states, 16 states have (on average 2.625) 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-03-10 22:05:50,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:05:50,466 INFO L93 Difference]: Finished difference Result 1567 states and 4558 transitions. [2021-03-10 22:05:50,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-03-10 22:05:50,466 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.625) 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 22 [2021-03-10 22:05:50,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:05:50,468 INFO L225 Difference]: With dead ends: 1567 [2021-03-10 22:05:50,468 INFO L226 Difference]: Without dead ends: 1352 [2021-03-10 22:05:50,468 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1004 ImplicationChecksByTransitivity, 1527.8ms TimeCoverageRelationStatistics Valid=453, Invalid=2969, Unknown=0, NotChecked=0, Total=3422 [2021-03-10 22:05:50,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1352 states. [2021-03-10 22:05:50,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1352 to 653. [2021-03-10 22:05:50,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 653 states, 652 states have (on average 3.200920245398773) internal successors, (2087), 652 states have internal predecessors, (2087), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:50,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 653 states to 653 states and 2087 transitions. [2021-03-10 22:05:50,482 INFO L78 Accepts]: Start accepts. Automaton has 653 states and 2087 transitions. Word has length 22 [2021-03-10 22:05:50,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:05:50,482 INFO L480 AbstractCegarLoop]: Abstraction has 653 states and 2087 transitions. [2021-03-10 22:05:50,482 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.625) 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-03-10 22:05:50,482 INFO L276 IsEmpty]: Start isEmpty. Operand 653 states and 2087 transitions. [2021-03-10 22:05:50,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:05:50,483 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:05:50,483 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:05:50,691 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1200,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:05:50,692 INFO L428 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:05:50,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:05:50,692 INFO L82 PathProgramCache]: Analyzing trace with hash -1689558130, now seen corresponding path program 47 times [2021-03-10 22:05:50,692 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:05:50,692 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1637761969] [2021-03-10 22:05:50,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:05:50,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:05:50,768 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:05:50,768 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1637761969] [2021-03-10 22:05:50,768 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1596329965] [2021-03-10 22:05:50,768 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:05:50,809 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 22:05:50,809 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:05:50,809 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 18 conjunts are in the unsatisfiable core [2021-03-10 22:05:50,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:05:51,053 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:05:51,054 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:05:51,054 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 17 [2021-03-10 22:05:51,054 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1438433124] [2021-03-10 22:05:51,054 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-10 22:05:51,054 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:05:51,054 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-10 22:05:51,055 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:05:51,055 INFO L87 Difference]: Start difference. First operand 653 states and 2087 transitions. Second operand has 17 states, 17 states have (on average 2.4705882352941178) 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-03-10 22:05:51,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:05:51,920 INFO L93 Difference]: Finished difference Result 1006 states and 3041 transitions. [2021-03-10 22:05:51,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-10 22:05:51,920 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.4705882352941178) 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 22 [2021-03-10 22:05:51,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:05:51,921 INFO L225 Difference]: With dead ends: 1006 [2021-03-10 22:05:51,921 INFO L226 Difference]: Without dead ends: 866 [2021-03-10 22:05:51,921 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 901.8ms TimeCoverageRelationStatistics Valid=188, Invalid=682, Unknown=0, NotChecked=0, Total=870 [2021-03-10 22:05:51,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 866 states. [2021-03-10 22:05:51,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 866 to 643. [2021-03-10 22:05:51,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 643 states, 642 states have (on average 3.1713395638629285) internal successors, (2036), 642 states have internal predecessors, (2036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:51,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 643 states to 643 states and 2036 transitions. [2021-03-10 22:05:51,929 INFO L78 Accepts]: Start accepts. Automaton has 643 states and 2036 transitions. Word has length 22 [2021-03-10 22:05:51,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:05:51,929 INFO L480 AbstractCegarLoop]: Abstraction has 643 states and 2036 transitions. [2021-03-10 22:05:51,929 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.4705882352941178) 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-03-10 22:05:51,929 INFO L276 IsEmpty]: Start isEmpty. Operand 643 states and 2036 transitions. [2021-03-10 22:05:51,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:05:51,930 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:05:51,930 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:05:52,130 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1218,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:05:52,131 INFO L428 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:05:52,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:05:52,131 INFO L82 PathProgramCache]: Analyzing trace with hash 942011964, now seen corresponding path program 48 times [2021-03-10 22:05:52,131 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:05:52,131 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1130301738] [2021-03-10 22:05:52,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:05:52,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:05:52,208 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:05:52,208 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1130301738] [2021-03-10 22:05:52,208 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1396819467] [2021-03-10 22:05:52,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 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-03-10 22:05:52,261 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 22:05:52,261 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:05:52,262 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 16 conjunts are in the unsatisfiable core [2021-03-10 22:05:52,262 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:05:52,432 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:05:52,432 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:05:52,432 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 14 [2021-03-10 22:05:52,432 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [320294963] [2021-03-10 22:05:52,432 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:05:52,433 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:05:52,433 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:05:52,433 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:05:52,433 INFO L87 Difference]: Start difference. First operand 643 states and 2036 transitions. Second operand has 14 states, 14 states have (on average 2.857142857142857) 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-03-10 22:05:52,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:05:52,625 INFO L93 Difference]: Finished difference Result 927 states and 2809 transitions. [2021-03-10 22:05:52,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-10 22:05:52,625 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.857142857142857) 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 22 [2021-03-10 22:05:52,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:05:52,626 INFO L225 Difference]: With dead ends: 927 [2021-03-10 22:05:52,626 INFO L226 Difference]: Without dead ends: 798 [2021-03-10 22:05:52,626 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 266.4ms TimeCoverageRelationStatistics Valid=85, Invalid=221, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:05:52,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 798 states. [2021-03-10 22:05:52,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 798 to 631. [2021-03-10 22:05:52,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 631 states, 630 states have (on average 3.165079365079365) internal successors, (1994), 630 states have internal predecessors, (1994), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:52,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 631 states to 631 states and 1994 transitions. [2021-03-10 22:05:52,634 INFO L78 Accepts]: Start accepts. Automaton has 631 states and 1994 transitions. Word has length 22 [2021-03-10 22:05:52,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:05:52,634 INFO L480 AbstractCegarLoop]: Abstraction has 631 states and 1994 transitions. [2021-03-10 22:05:52,634 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.857142857142857) 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-03-10 22:05:52,634 INFO L276 IsEmpty]: Start isEmpty. Operand 631 states and 1994 transitions. [2021-03-10 22:05:52,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:05:52,635 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:05:52,635 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:05:52,835 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1225 [2021-03-10 22:05:52,835 INFO L428 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:05:52,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:05:52,836 INFO L82 PathProgramCache]: Analyzing trace with hash 746481008, now seen corresponding path program 49 times [2021-03-10 22:05:52,836 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:05:52,836 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [267318644] [2021-03-10 22:05:52,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:05:52,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:05:52,934 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:05:52,934 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [267318644] [2021-03-10 22:05:52,934 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [136400380] [2021-03-10 22:05:52,934 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:05:52,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:05:52,993 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 16 conjunts are in the unsatisfiable core [2021-03-10 22:05:52,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:05:53,089 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:05:53,090 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:05:53,182 INFO L628 ElimStorePlain]: treesize reduction 34, result has 74.6 percent of original size [2021-03-10 22:05:53,185 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:05:53,186 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:05:53,200 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:05:53,201 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:05:53,265 INFO L628 ElimStorePlain]: treesize reduction 22, result has 76.1 percent of original size [2021-03-10 22:05:53,267 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:05:53,268 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:05:53,297 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:05:53,300 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2021-03-10 22:05:53,300 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:137, output treesize:59 [2021-03-10 22:05:53,400 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:05:53,401 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:05:53,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 2 [2021-03-10 22:05:53,403 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:05:53,405 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:05:53,406 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:05:53,454 INFO L628 ElimStorePlain]: treesize reduction 25, result has 65.3 percent of original size [2021-03-10 22:05:53,457 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:05:53,458 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:05:53,476 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:05:53,477 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:05:53,478 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:99, output treesize:26 [2021-03-10 22:05:53,559 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:05:53,559 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:05:53,559 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 14 [2021-03-10 22:05:53,559 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [283573836] [2021-03-10 22:05:53,559 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:05:53,559 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:05:53,560 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:05:53,560 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:05:53,560 INFO L87 Difference]: Start difference. First operand 631 states and 1994 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) 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-03-10 22:05:53,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:05:53,652 INFO L93 Difference]: Finished difference Result 953 states and 2962 transitions. [2021-03-10 22:05:53,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-10 22:05:53,653 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) 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 22 [2021-03-10 22:05:53,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:05:53,654 INFO L225 Difference]: With dead ends: 953 [2021-03-10 22:05:53,654 INFO L226 Difference]: Without dead ends: 886 [2021-03-10 22:05:53,654 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 186.4ms TimeCoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2021-03-10 22:05:53,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 886 states. [2021-03-10 22:05:53,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 886 to 690. [2021-03-10 22:05:53,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 690 states, 689 states have (on average 3.230769230769231) internal successors, (2226), 689 states have internal predecessors, (2226), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:53,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 690 states to 690 states and 2226 transitions. [2021-03-10 22:05:53,662 INFO L78 Accepts]: Start accepts. Automaton has 690 states and 2226 transitions. Word has length 22 [2021-03-10 22:05:53,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:05:53,662 INFO L480 AbstractCegarLoop]: Abstraction has 690 states and 2226 transitions. [2021-03-10 22:05:53,662 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7142857142857144) 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-03-10 22:05:53,663 INFO L276 IsEmpty]: Start isEmpty. Operand 690 states and 2226 transitions. [2021-03-10 22:05:53,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:05:53,663 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:05:53,664 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:05:53,864 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1234 [2021-03-10 22:05:53,864 INFO L428 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:05:53,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:05:53,864 INFO L82 PathProgramCache]: Analyzing trace with hash -959731426, now seen corresponding path program 50 times [2021-03-10 22:05:53,864 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:05:53,864 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [674939589] [2021-03-10 22:05:53,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:05:53,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:05:53,978 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:05:53,979 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [674939589] [2021-03-10 22:05:53,979 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2067168216] [2021-03-10 22:05:53,979 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:05:54,039 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:05:54,040 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:05:54,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 18 conjunts are in the unsatisfiable core [2021-03-10 22:05:54,041 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:05:54,137 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:05:54,139 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:05:54,216 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:05:54,221 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:05:54,222 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:05:54,340 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 33 [2021-03-10 22:05:54,341 INFO L628 ElimStorePlain]: treesize reduction 29, result has 77.0 percent of original size [2021-03-10 22:05:54,344 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:05:54,346 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:05:54,436 INFO L628 ElimStorePlain]: treesize reduction 22, result has 76.3 percent of original size [2021-03-10 22:05:54,436 INFO L518 ElimStorePlain]: Eliminatee ends_with_2 vanished before elimination [2021-03-10 22:05:54,442 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:05:54,443 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:05:54,482 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:05:54,486 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 5 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2021-03-10 22:05:54,486 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:132, output treesize:59 [2021-03-10 22:05:54,593 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:05:54,594 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:05:54,595 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 8 treesize of output 1 [2021-03-10 22:05:54,595 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:05:54,598 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:05:54,599 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:05:54,646 INFO L628 ElimStorePlain]: treesize reduction 23, result has 67.6 percent of original size [2021-03-10 22:05: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 4 treesize of output 2 [2021-03-10 22:05:54,650 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:05:54,669 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:05:54,671 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:05:54,671 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:99, output treesize:26 [2021-03-10 22:05:54,753 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:05:54,753 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:05:54,753 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 14 [2021-03-10 22:05:54,753 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [814699810] [2021-03-10 22:05:54,753 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:05:54,753 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:05:54,754 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:05:54,754 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:05:54,754 INFO L87 Difference]: Start difference. First operand 690 states and 2226 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) 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-03-10 22:05:54,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:05:54,925 INFO L93 Difference]: Finished difference Result 973 states and 2976 transitions. [2021-03-10 22:05:54,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-10 22:05:54,925 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) 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 22 [2021-03-10 22:05:54,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:05:54,926 INFO L225 Difference]: With dead ends: 973 [2021-03-10 22:05:54,926 INFO L226 Difference]: Without dead ends: 886 [2021-03-10 22:05:54,927 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 282.8ms TimeCoverageRelationStatistics Valid=76, Invalid=196, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:05:54,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 886 states. [2021-03-10 22:05:54,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 886 to 669. [2021-03-10 22:05:54,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 669 states, 668 states have (on average 3.188622754491018) internal successors, (2130), 668 states have internal predecessors, (2130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:54,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 669 states to 669 states and 2130 transitions. [2021-03-10 22:05:54,934 INFO L78 Accepts]: Start accepts. Automaton has 669 states and 2130 transitions. Word has length 22 [2021-03-10 22:05:54,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:05:54,934 INFO L480 AbstractCegarLoop]: Abstraction has 669 states and 2130 transitions. [2021-03-10 22:05:54,934 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7142857142857144) 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-03-10 22:05:54,934 INFO L276 IsEmpty]: Start isEmpty. Operand 669 states and 2130 transitions. [2021-03-10 22:05:54,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:05:54,935 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:05:54,935 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:05:55,136 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1265 [2021-03-10 22:05:55,136 INFO L428 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:05:55,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:05:55,136 INFO L82 PathProgramCache]: Analyzing trace with hash 205767280, now seen corresponding path program 51 times [2021-03-10 22:05:55,136 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:05:55,136 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1669803271] [2021-03-10 22:05:55,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:05:55,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:05:55,326 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:05:55,326 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1669803271] [2021-03-10 22:05:55,327 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [121406931] [2021-03-10 22:05:55,327 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:05:55,365 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-03-10 22:05:55,365 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:05:55,366 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 16 conjunts are in the unsatisfiable core [2021-03-10 22:05:55,366 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:05:55,455 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:05:55,456 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:05:55,544 INFO L628 ElimStorePlain]: treesize reduction 4, result has 96.2 percent of original size [2021-03-10 22:05:55,548 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:05:55,549 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:05:55,552 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:05:55,553 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:05:55,617 INFO L628 ElimStorePlain]: treesize reduction 22, result has 76.3 percent of original size [2021-03-10 22:05:55,620 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:05:55,621 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:05:55,651 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:05:55,653 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2021-03-10 22:05:55,653 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:107, output treesize:59 [2021-03-10 22:05:55,833 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:05:55,834 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:05:55,834 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 8 treesize of output 1 [2021-03-10 22:05:55,835 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:05:55,837 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:05:55,838 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:05:55,845 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:05:55,846 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:05:55,846 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:41, output treesize:11 [2021-03-10 22:05:55,881 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:05:55,881 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:05:55,881 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8] total 16 [2021-03-10 22:05:55,881 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [509694071] [2021-03-10 22:05:55,881 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:05:55,882 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:05:55,882 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:05:55,882 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:05:55,882 INFO L87 Difference]: Start difference. First operand 669 states and 2130 transitions. Second operand has 16 states, 16 states have (on average 2.375) internal successors, (38), 16 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:56,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:05:56,296 INFO L93 Difference]: Finished difference Result 808 states and 2498 transitions. [2021-03-10 22:05:56,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-10 22:05:56,296 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 16 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have 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-03-10 22:05:56,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:05:56,297 INFO L225 Difference]: With dead ends: 808 [2021-03-10 22:05:56,297 INFO L226 Difference]: Without dead ends: 698 [2021-03-10 22:05:56,298 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 540.6ms TimeCoverageRelationStatistics Valid=91, Invalid=289, Unknown=0, NotChecked=0, Total=380 [2021-03-10 22:05:56,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 698 states. [2021-03-10 22:05:56,305 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 698 to 652. [2021-03-10 22:05:56,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 652 states, 651 states have (on average 3.162826420890937) internal successors, (2059), 651 states have internal predecessors, (2059), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:56,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 652 states to 652 states and 2059 transitions. [2021-03-10 22:05:56,307 INFO L78 Accepts]: Start accepts. Automaton has 652 states and 2059 transitions. Word has length 22 [2021-03-10 22:05:56,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:05:56,307 INFO L480 AbstractCegarLoop]: Abstraction has 652 states and 2059 transitions. [2021-03-10 22:05:56,307 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 16 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:56,307 INFO L276 IsEmpty]: Start isEmpty. Operand 652 states and 2059 transitions. [2021-03-10 22:05:56,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:05:56,308 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:05:56,308 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:05:56,509 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1298 [2021-03-10 22:05:56,509 INFO L428 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:05:56,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:05:56,509 INFO L82 PathProgramCache]: Analyzing trace with hash -388078088, now seen corresponding path program 52 times [2021-03-10 22:05:56,509 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:05:56,509 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1247826961] [2021-03-10 22:05:56,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:05:56,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:05:56,603 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:05:56,603 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1247826961] [2021-03-10 22:05:56,603 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1384799311] [2021-03-10 22:05:56,603 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:05:56,652 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:05:56,652 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:05:56,652 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 16 conjunts are in the unsatisfiable core [2021-03-10 22:05:56,655 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:05:57,032 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_46, v_prenex_44, v_prenex_45, ends_with_2, v_prenex_43], 1=[ends_with_6]} [2021-03-10 22:05:57,047 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:05:57,047 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:05:57,051 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:05:57,052 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:05:57,155 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 34 [2021-03-10 22:05:57,156 INFO L628 ElimStorePlain]: treesize reduction 135, result has 41.0 percent of original size [2021-03-10 22:05:57,156 INFO L518 ElimStorePlain]: Eliminatee v_prenex_44 vanished before elimination [2021-03-10 22:05:57,159 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:05:57,160 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:05:57,200 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:05:57,203 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:05:57,205 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:05:57,279 INFO L628 ElimStorePlain]: treesize reduction 1, result has 98.9 percent of original size [2021-03-10 22:05:57,282 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:05:57,283 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:05:57,338 INFO L628 ElimStorePlain]: treesize reduction 20, result has 75.6 percent of original size [2021-03-10 22:05:57,341 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:05:57,342 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:05:57,344 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:05:57,345 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:05:57,348 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:05:57,349 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:05:57,389 INFO L628 ElimStorePlain]: treesize reduction 1, result has 98.0 percent of original size [2021-03-10 22:05:57,391 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 6 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:05:57,392 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 7 variables, input treesize:258, output treesize:24 [2021-03-10 22:05:57,448 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:05:57,448 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:05:57,448 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 13 [2021-03-10 22:05:57,448 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1979051034] [2021-03-10 22:05:57,449 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-10 22:05:57,449 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:05:57,449 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-10 22:05:57,449 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=101, Unknown=0, NotChecked=0, Total=156 [2021-03-10 22:05:57,449 INFO L87 Difference]: Start difference. First operand 652 states and 2059 transitions. Second operand has 13 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 13 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-03-10 22:05:57,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:05:57,515 INFO L93 Difference]: Finished difference Result 1062 states and 3276 transitions. [2021-03-10 22:05:57,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-10 22:05:57,515 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 13 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-03-10 22:05:57,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:05:57,516 INFO L225 Difference]: With dead ends: 1062 [2021-03-10 22:05:57,516 INFO L226 Difference]: Without dead ends: 995 [2021-03-10 22:05:57,517 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 135.0ms TimeCoverageRelationStatistics Valid=63, Invalid=119, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:05:57,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 995 states. [2021-03-10 22:05:57,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 995 to 708. [2021-03-10 22:05:57,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 708 states, 707 states have (on average 3.246110325318246) internal successors, (2295), 707 states have internal predecessors, (2295), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:57,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 708 states to 708 states and 2295 transitions. [2021-03-10 22:05:57,525 INFO L78 Accepts]: Start accepts. Automaton has 708 states and 2295 transitions. Word has length 22 [2021-03-10 22:05:57,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:05:57,525 INFO L480 AbstractCegarLoop]: Abstraction has 708 states and 2295 transitions. [2021-03-10 22:05:57,525 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 13 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-03-10 22:05:57,525 INFO L276 IsEmpty]: Start isEmpty. Operand 708 states and 2295 transitions. [2021-03-10 22:05:57,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:05:57,526 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:05:57,526 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:05:57,726 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1333 [2021-03-10 22:05:57,726 INFO L428 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:05:57,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:05:57,726 INFO L82 PathProgramCache]: Analyzing trace with hash -2094290522, now seen corresponding path program 53 times [2021-03-10 22:05:57,727 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:05:57,727 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [925446920] [2021-03-10 22:05:57,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:05:57,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:05:57,889 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:05:57,889 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [925446920] [2021-03-10 22:05:57,889 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [797589131] [2021-03-10 22:05:57,889 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:05:57,930 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-10 22:05:57,930 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:05:57,931 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 18 conjunts are in the unsatisfiable core [2021-03-10 22:05:57,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:05:58,113 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:05:58,113 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:05:58,113 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-03-10 22:05:58,113 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1395811075] [2021-03-10 22:05:58,114 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-03-10 22:05:58,114 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:05:58,114 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-03-10 22:05:58,114 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-03-10 22:05:58,114 INFO L87 Difference]: Start difference. First operand 708 states and 2295 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) 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-03-10 22:05:59,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:05:59,402 INFO L93 Difference]: Finished difference Result 1291 states and 3884 transitions. [2021-03-10 22:05:59,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-03-10 22:05:59,403 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) 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 22 [2021-03-10 22:05:59,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:05:59,404 INFO L225 Difference]: With dead ends: 1291 [2021-03-10 22:05:59,404 INFO L226 Difference]: Without dead ends: 1076 [2021-03-10 22:05:59,404 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 285 ImplicationChecksByTransitivity, 1246.9ms TimeCoverageRelationStatistics Valid=284, Invalid=976, Unknown=0, NotChecked=0, Total=1260 [2021-03-10 22:05:59,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1076 states. [2021-03-10 22:05:59,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1076 to 709. [2021-03-10 22:05:59,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 709 states, 708 states have (on average 3.196327683615819) internal successors, (2263), 708 states have internal predecessors, (2263), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:05:59,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 709 states to 709 states and 2263 transitions. [2021-03-10 22:05:59,414 INFO L78 Accepts]: Start accepts. Automaton has 709 states and 2263 transitions. Word has length 22 [2021-03-10 22:05:59,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:05:59,414 INFO L480 AbstractCegarLoop]: Abstraction has 709 states and 2263 transitions. [2021-03-10 22:05:59,414 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) 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-03-10 22:05:59,414 INFO L276 IsEmpty]: Start isEmpty. Operand 709 states and 2263 transitions. [2021-03-10 22:05:59,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:05:59,415 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:05:59,415 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:05:59,616 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1435 [2021-03-10 22:05:59,616 INFO L428 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:05:59,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:05:59,616 INFO L82 PathProgramCache]: Analyzing trace with hash 129512560, now seen corresponding path program 54 times [2021-03-10 22:05:59,616 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:05:59,616 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [495379153] [2021-03-10 22:05:59,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:05:59,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:05:59,743 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:05:59,743 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [495379153] [2021-03-10 22:05:59,743 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2145623643] [2021-03-10 22:05:59,744 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:05:59,787 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-03-10 22:05:59,787 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:05:59,788 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 18 conjunts are in the unsatisfiable core [2021-03-10 22:05:59,789 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:05:59,959 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_47, ends_with_2, v_prenex_48, v_prenex_49, v_prenex_50], 1=[ends_with_6]} [2021-03-10 22:05:59,963 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:05:59,964 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:00,016 INFO L628 ElimStorePlain]: treesize reduction 60, result has 44.4 percent of original size [2021-03-10 22:06:00,016 INFO L518 ElimStorePlain]: Eliminatee ends_with_2 vanished before elimination [2021-03-10 22:06:00,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:06:00,019 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:00,039 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:06:00,039 INFO L518 ElimStorePlain]: Eliminatee v_prenex_49 vanished before elimination [2021-03-10 22:06:00,041 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:06:00,042 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:00,077 INFO L628 ElimStorePlain]: treesize reduction 1, result has 97.6 percent of original size [2021-03-10 22:06:00,080 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:06:00,081 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:00,084 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:06:00,085 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:00,098 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:06:00,100 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 6 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:06:00,100 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 7 variables, input treesize:137, output treesize:16 [2021-03-10 22:06:00,147 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:06:00,147 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:06:00,147 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8] total 16 [2021-03-10 22:06:00,147 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1009988507] [2021-03-10 22:06:00,147 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:06:00,147 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:06:00,147 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:06:00,147 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=161, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:06:00,147 INFO L87 Difference]: Start difference. First operand 709 states and 2263 transitions. Second operand has 16 states, 16 states have (on average 2.375) internal successors, (38), 16 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:06:00,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:06:00,226 INFO L93 Difference]: Finished difference Result 871 states and 2701 transitions. [2021-03-10 22:06:00,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-10 22:06:00,227 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 16 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have 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-03-10 22:06:00,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:06:00,228 INFO L225 Difference]: With dead ends: 871 [2021-03-10 22:06:00,228 INFO L226 Difference]: Without dead ends: 804 [2021-03-10 22:06:00,228 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 166.3ms TimeCoverageRelationStatistics Valid=88, Invalid=184, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:06:00,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 804 states. [2021-03-10 22:06:00,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 804 to 663. [2021-03-10 22:06:00,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 663 states, 662 states have (on average 3.176737160120846) internal successors, (2103), 662 states have internal predecessors, (2103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:06:00,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 663 states to 663 states and 2103 transitions. [2021-03-10 22:06:00,235 INFO L78 Accepts]: Start accepts. Automaton has 663 states and 2103 transitions. Word has length 22 [2021-03-10 22:06:00,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:06:00,235 INFO L480 AbstractCegarLoop]: Abstraction has 663 states and 2103 transitions. [2021-03-10 22:06:00,235 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 16 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:06:00,235 INFO L276 IsEmpty]: Start isEmpty. Operand 663 states and 2103 transitions. [2021-03-10 22:06:00,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:06:00,236 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:06:00,236 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:06:00,437 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1446,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:06:00,437 INFO L428 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:06:00,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:06:00,437 INFO L82 PathProgramCache]: Analyzing trace with hash -157471270, now seen corresponding path program 55 times [2021-03-10 22:06:00,437 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:06:00,437 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [109093965] [2021-03-10 22:06:00,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:06:00,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:06:00,556 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:06:00,556 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [109093965] [2021-03-10 22:06:00,556 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [65442785] [2021-03-10 22:06:00,557 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:06:00,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:06:00,600 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 25 conjunts are in the unsatisfiable core [2021-03-10 22:06:00,602 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:06:00,659 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:06:00,661 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:00,665 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:06:00,666 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:00,668 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:06:00,669 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:00,723 INFO L628 ElimStorePlain]: treesize reduction 32, result has 67.7 percent of original size [2021-03-10 22:06:00,725 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:06:00,726 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:00,762 INFO L628 ElimStorePlain]: treesize reduction 22, result has 65.6 percent of original size [2021-03-10 22:06:00,764 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 2 xjuncts. [2021-03-10 22:06:00,764 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:137, output treesize:35 [2021-03-10 22:06:01,051 INFO L446 ElimStorePlain]: Different costs {0=[ends_with_10, v_prenex_52], 1=[ends_with_2]} [2021-03-10 22:06:01,055 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:06:01,056 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:01,060 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:06:01,061 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:01,231 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 42 [2021-03-10 22:06:01,232 INFO L628 ElimStorePlain]: treesize reduction 121, result has 59.1 percent of original size [2021-03-10 22:06:01,235 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:06:01,236 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:01,239 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:06:01,241 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:01,245 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:06:01,246 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:01,250 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:06:01,251 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:01,254 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:06:01,255 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:01,380 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 37 [2021-03-10 22:06:01,380 INFO L628 ElimStorePlain]: treesize reduction 26, result has 83.4 percent of original size [2021-03-10 22:06:01,383 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:06:01,385 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:01,388 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:06:01,389 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:01,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:06:01,393 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:01,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 3 treesize of output 1 [2021-03-10 22:06:01,398 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:01,483 INFO L628 ElimStorePlain]: treesize reduction 25, result has 78.4 percent of original size [2021-03-10 22:06:01,485 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-03-10 22:06:01,485 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 5 variables, input treesize:333, output treesize:57 [2021-03-10 22:06:01,619 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:06:01,620 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:06:01,620 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-03-10 22:06:01,620 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [316951768] [2021-03-10 22:06:01,620 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 22:06:01,620 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:06:01,620 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 22:06:01,620 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=176, Unknown=0, NotChecked=0, Total=210 [2021-03-10 22:06:01,621 INFO L87 Difference]: Start difference. First operand 663 states and 2103 transitions. Second operand has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 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-03-10 22:06:01,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:06:01,950 INFO L93 Difference]: Finished difference Result 948 states and 2956 transitions. [2021-03-10 22:06:01,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-10 22:06:01,950 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 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 22 [2021-03-10 22:06:01,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:06:01,951 INFO L225 Difference]: With dead ends: 948 [2021-03-10 22:06:01,951 INFO L226 Difference]: Without dead ends: 902 [2021-03-10 22:06:01,952 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 412.3ms TimeCoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-03-10 22:06:01,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 902 states. [2021-03-10 22:06:01,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 902 to 685. [2021-03-10 22:06:01,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 685 states, 684 states have (on average 3.181286549707602) internal successors, (2176), 684 states have internal predecessors, (2176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:06:01,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 685 states to 685 states and 2176 transitions. [2021-03-10 22:06:01,960 INFO L78 Accepts]: Start accepts. Automaton has 685 states and 2176 transitions. Word has length 22 [2021-03-10 22:06:01,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:06:01,960 INFO L480 AbstractCegarLoop]: Abstraction has 685 states and 2176 transitions. [2021-03-10 22:06:01,960 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 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-03-10 22:06:01,960 INFO L276 IsEmpty]: Start isEmpty. Operand 685 states and 2176 transitions. [2021-03-10 22:06:01,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:06:01,961 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:06:01,961 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:06:02,161 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1471,57 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:06:02,162 INFO L428 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:06:02,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:06:02,162 INFO L82 PathProgramCache]: Analyzing trace with hash 1996037638, now seen corresponding path program 56 times [2021-03-10 22:06:02,162 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:06:02,162 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [79188537] [2021-03-10 22:06:02,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:06:02,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:06:02,239 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:06:02,239 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [79188537] [2021-03-10 22:06:02,239 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [977654894] [2021-03-10 22:06:02,239 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:06:02,282 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:06:02,282 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:06:02,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 25 conjunts are in the unsatisfiable core [2021-03-10 22:06:02,288 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:06:02,557 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:06:02,557 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:06:02,557 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2021-03-10 22:06:02,557 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1388713701] [2021-03-10 22:06:02,558 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:06:02,558 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:06:02,558 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:06:02,558 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=204, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:06:02,558 INFO L87 Difference]: Start difference. First operand 685 states and 2176 transitions. Second operand has 16 states, 16 states have (on average 2.625) 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-03-10 22:06:03,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:06:03,994 INFO L93 Difference]: Finished difference Result 1652 states and 4908 transitions. [2021-03-10 22:06:03,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-03-10 22:06:03,994 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.625) 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 22 [2021-03-10 22:06:03,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:06:03,996 INFO L225 Difference]: With dead ends: 1652 [2021-03-10 22:06:03,996 INFO L226 Difference]: Without dead ends: 1384 [2021-03-10 22:06:03,996 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 623 ImplicationChecksByTransitivity, 1075.3ms TimeCoverageRelationStatistics Valid=350, Invalid=2200, Unknown=0, NotChecked=0, Total=2550 [2021-03-10 22:06:03,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1384 states. [2021-03-10 22:06:04,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1384 to 683. [2021-03-10 22:06:04,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 683 states, 682 states have (on average 3.1730205278592374) internal successors, (2164), 682 states have internal predecessors, (2164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:06:04,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 683 states to 683 states and 2164 transitions. [2021-03-10 22:06:04,006 INFO L78 Accepts]: Start accepts. Automaton has 683 states and 2164 transitions. Word has length 22 [2021-03-10 22:06:04,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:06:04,006 INFO L480 AbstractCegarLoop]: Abstraction has 683 states and 2164 transitions. [2021-03-10 22:06:04,006 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.625) 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-03-10 22:06:04,006 INFO L276 IsEmpty]: Start isEmpty. Operand 683 states and 2164 transitions. [2021-03-10 22:06:04,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:06:04,007 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:06:04,007 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:06:04,208 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1550 [2021-03-10 22:06:04,208 INFO L428 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:06:04,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:06:04,208 INFO L82 PathProgramCache]: Analyzing trace with hash -295078518, now seen corresponding path program 57 times [2021-03-10 22:06:04,208 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:06:04,208 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [35524460] [2021-03-10 22:06:04,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:06:04,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:06:04,302 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:06:04,302 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [35524460] [2021-03-10 22:06:04,302 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1457410777] [2021-03-10 22:06:04,303 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:06:04,365 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 22:06:04,365 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:06:04,366 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 25 conjunts are in the unsatisfiable core [2021-03-10 22:06:04,367 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:06:04,604 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:06:04,604 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:06:04,604 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2021-03-10 22:06:04,604 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1804298905] [2021-03-10 22:06:04,604 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:06:04,605 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:06:04,605 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:06:04,605 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:06:04,605 INFO L87 Difference]: Start difference. First operand 683 states and 2164 transitions. Second operand has 16 states, 16 states have (on average 2.5625) internal successors, (41), 16 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-03-10 22:06:05,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:06:05,883 INFO L93 Difference]: Finished difference Result 1516 states and 4614 transitions. [2021-03-10 22:06:05,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-03-10 22:06:05,884 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 16 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 22 [2021-03-10 22:06:05,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:06:05,885 INFO L225 Difference]: With dead ends: 1516 [2021-03-10 22:06:05,885 INFO L226 Difference]: Without dead ends: 1299 [2021-03-10 22:06:05,885 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 522 ImplicationChecksByTransitivity, 975.6ms TimeCoverageRelationStatistics Valid=311, Invalid=1851, Unknown=0, NotChecked=0, Total=2162 [2021-03-10 22:06:05,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1299 states. [2021-03-10 22:06:05,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1299 to 716. [2021-03-10 22:06:05,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 716 states, 715 states have (on average 3.202797202797203) internal successors, (2290), 715 states have internal predecessors, (2290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:06:05,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 716 states to 716 states and 2290 transitions. [2021-03-10 22:06:05,895 INFO L78 Accepts]: Start accepts. Automaton has 716 states and 2290 transitions. Word has length 22 [2021-03-10 22:06:05,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:06:05,895 INFO L480 AbstractCegarLoop]: Abstraction has 716 states and 2290 transitions. [2021-03-10 22:06:05,895 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 16 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-03-10 22:06:05,895 INFO L276 IsEmpty]: Start isEmpty. Operand 716 states and 2290 transitions. [2021-03-10 22:06:05,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:06:05,896 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:06:05,896 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:06:06,096 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1569 [2021-03-10 22:06:06,096 INFO L428 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:06:06,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:06:06,097 INFO L82 PathProgramCache]: Analyzing trace with hash -1351967372, now seen corresponding path program 58 times [2021-03-10 22:06:06,097 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:06:06,097 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [473971366] [2021-03-10 22:06:06,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:06:06,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:06:06,283 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:06:06,283 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [473971366] [2021-03-10 22:06:06,283 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [381966967] [2021-03-10 22:06:06,283 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:06:06,337 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:06:06,337 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:06:06,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 26 conjunts are in the unsatisfiable core [2021-03-10 22:06:06,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:06:06,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 3 treesize of output 1 [2021-03-10 22:06:06,463 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:06,575 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 30 [2021-03-10 22:06:06,575 INFO L628 ElimStorePlain]: treesize reduction 34, result has 74.6 percent of original size [2021-03-10 22:06:06,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:06:06,579 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:06,582 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:06:06,583 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:06,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:06:06,587 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:06,648 INFO L628 ElimStorePlain]: treesize reduction 22, result has 75.3 percent of original size [2021-03-10 22:06:06,652 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2021-03-10 22:06:06,652 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:137, output treesize:67 [2021-03-10 22:06:07,301 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_55, ends_with_6], 3=[ends_with_2]} [2021-03-10 22:06:07,307 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:06:07,308 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:07,313 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:06:07,314 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:07,320 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:06:07,321 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:07,609 WARN L205 SmtUtils]: Spent 287.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 47 [2021-03-10 22:06:07,610 INFO L628 ElimStorePlain]: treesize reduction 328, result has 37.2 percent of original size [2021-03-10 22:06:07,614 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:06:07,615 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:07,620 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:06:07,621 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:07,625 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:06:07,627 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:07,631 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:06:07,632 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:07,818 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 44 [2021-03-10 22:06:07,819 INFO L628 ElimStorePlain]: treesize reduction 5, result has 97.2 percent of original size [2021-03-10 22:06:07,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:06:07,824 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:07,827 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:06:07,828 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:07,832 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:06:07,833 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:07,838 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:06:07,839 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:07,842 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:06:07,843 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:07,971 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 40 [2021-03-10 22:06:07,971 INFO L628 ElimStorePlain]: treesize reduction 25, result has 84.0 percent of original size [2021-03-10 22:06:07,974 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-03-10 22:06:07,974 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 6 variables, input treesize:564, output treesize:73 [2021-03-10 22:06:08,129 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:06:08,130 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:06:08,130 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 16 [2021-03-10 22:06:08,131 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1813238747] [2021-03-10 22:06:08,131 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:06:08,131 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:06:08,131 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:06:08,131 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:06:08,131 INFO L87 Difference]: Start difference. First operand 716 states and 2290 transitions. Second operand has 16 states, 16 states have (on average 2.1875) internal successors, (35), 16 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-03-10 22:06:08,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:06:08,736 INFO L93 Difference]: Finished difference Result 1335 states and 4102 transitions. [2021-03-10 22:06:08,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-03-10 22:06:08,736 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.1875) internal successors, (35), 16 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 22 [2021-03-10 22:06:08,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:06:08,739 INFO L225 Difference]: With dead ends: 1335 [2021-03-10 22:06:08,739 INFO L226 Difference]: Without dead ends: 1250 [2021-03-10 22:06:08,739 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 780.9ms TimeCoverageRelationStatistics Valid=93, Invalid=507, Unknown=0, NotChecked=0, Total=600 [2021-03-10 22:06:08,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1250 states. [2021-03-10 22:06:08,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1250 to 745. [2021-03-10 22:06:08,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 745 states, 744 states have (on average 3.2271505376344085) internal successors, (2401), 744 states have internal predecessors, (2401), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:06:08,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 745 states to 745 states and 2401 transitions. [2021-03-10 22:06:08,749 INFO L78 Accepts]: Start accepts. Automaton has 745 states and 2401 transitions. Word has length 22 [2021-03-10 22:06:08,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:06:08,749 INFO L480 AbstractCegarLoop]: Abstraction has 745 states and 2401 transitions. [2021-03-10 22:06:08,749 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.1875) internal successors, (35), 16 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-03-10 22:06:08,749 INFO L276 IsEmpty]: Start isEmpty. Operand 745 states and 2401 transitions. [2021-03-10 22:06:08,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:06:08,750 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:06:08,750 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:06:08,951 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1585 [2021-03-10 22:06:08,951 INFO L428 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:06:08,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:06:08,951 INFO L82 PathProgramCache]: Analyzing trace with hash 261599362, now seen corresponding path program 59 times [2021-03-10 22:06:08,951 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:06:08,951 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1748251431] [2021-03-10 22:06:08,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:06:08,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:06:09,107 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:06:09,107 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1748251431] [2021-03-10 22:06:09,107 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1430752608] [2021-03-10 22:06:09,107 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:06:09,150 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 22:06:09,150 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:06:09,151 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 25 conjunts are in the unsatisfiable core [2021-03-10 22:06:09,151 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:06:09,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 3 treesize of output 1 [2021-03-10 22:06:09,259 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:09,367 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 34 [2021-03-10 22:06:09,367 INFO L628 ElimStorePlain]: treesize reduction 65, result has 63.3 percent of original size [2021-03-10 22:06:09,370 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:06:09,371 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:09,374 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:06:09,375 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:09,422 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:06:09,426 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:06:09,428 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:09,499 INFO L628 ElimStorePlain]: treesize reduction 25, result has 75.2 percent of original size [2021-03-10 22:06:09,500 INFO L518 ElimStorePlain]: Eliminatee ends_with_10 vanished before elimination [2021-03-10 22:06:09,502 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2021-03-10 22:06:09,502 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 5 variables, input treesize:180, output treesize:71 [2021-03-10 22:06:09,832 INFO L446 ElimStorePlain]: Different costs {0=[ends_with_6, v_prenex_60, v_prenex_61], 1=[ends_with_2]} [2021-03-10 22:06:09,837 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:06:09,838 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:09,843 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:06:09,845 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:09,979 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 36 [2021-03-10 22:06:09,980 INFO L628 ElimStorePlain]: treesize reduction 71, result has 65.0 percent of original size [2021-03-10 22:06:09,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:06:09,984 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:09,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:06:09,989 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:10,059 INFO L628 ElimStorePlain]: treesize reduction 59, result has 53.2 percent of original size [2021-03-10 22:06:10,060 INFO L518 ElimStorePlain]: Eliminatee v_prenex_61 vanished before elimination [2021-03-10 22:06:10,064 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:06:10,065 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:10,068 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:06:10,069 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:10,107 INFO L628 ElimStorePlain]: treesize reduction 18, result has 70.0 percent of original size [2021-03-10 22:06:10,108 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:06:10,109 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:241, output treesize:20 [2021-03-10 22:06:10,171 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:06:10,171 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:06:10,172 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 17 [2021-03-10 22:06:10,172 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1627633965] [2021-03-10 22:06:10,172 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-10 22:06:10,172 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:06:10,172 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-10 22:06:10,172 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=232, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:06:10,172 INFO L87 Difference]: Start difference. First operand 745 states and 2401 transitions. Second operand has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:06:12,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:06:12,371 INFO L93 Difference]: Finished difference Result 1692 states and 4917 transitions. [2021-03-10 22:06:12,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-03-10 22:06:12,371 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-03-10 22:06:12,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:06:12,373 INFO L225 Difference]: With dead ends: 1692 [2021-03-10 22:06:12,373 INFO L226 Difference]: Without dead ends: 1542 [2021-03-10 22:06:12,373 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 706 ImplicationChecksByTransitivity, 1842.7ms TimeCoverageRelationStatistics Valid=323, Invalid=2329, Unknown=0, NotChecked=0, Total=2652 [2021-03-10 22:06:12,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1542 states. [2021-03-10 22:06:12,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1542 to 740. [2021-03-10 22:06:12,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 740 states, 739 states have (on average 3.2070365358592694) internal successors, (2370), 739 states have internal predecessors, (2370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:06:12,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 740 states to 740 states and 2370 transitions. [2021-03-10 22:06:12,389 INFO L78 Accepts]: Start accepts. Automaton has 740 states and 2370 transitions. Word has length 22 [2021-03-10 22:06:12,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:06:12,389 INFO L480 AbstractCegarLoop]: Abstraction has 740 states and 2370 transitions. [2021-03-10 22:06:12,389 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:06:12,389 INFO L276 IsEmpty]: Start isEmpty. Operand 740 states and 2370 transitions. [2021-03-10 22:06:12,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:06:12,391 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:06:12,391 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:06:12,612 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1760 [2021-03-10 22:06:12,612 INFO L428 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:06:12,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:06:12,612 INFO L82 PathProgramCache]: Analyzing trace with hash 1783163102, now seen corresponding path program 60 times [2021-03-10 22:06:12,613 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:06:12,613 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1722150415] [2021-03-10 22:06:12,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:06:12,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:06:12,707 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:06:12,707 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1722150415] [2021-03-10 22:06:12,707 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1892653786] [2021-03-10 22:06:12,707 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:06:12,766 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 22:06:12,767 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:06:12,767 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 26 conjunts are in the unsatisfiable core [2021-03-10 22:06:12,768 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:06:13,023 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:06:13,023 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:06:13,023 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2021-03-10 22:06:13,023 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [642849724] [2021-03-10 22:06:13,023 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:06:13,024 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:06:13,024 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:06:13,024 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=205, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:06:13,024 INFO L87 Difference]: Start difference. First operand 740 states and 2370 transitions. Second operand has 16 states, 16 states have (on average 2.625) 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-03-10 22:06:14,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:06:14,649 INFO L93 Difference]: Finished difference Result 1624 states and 4705 transitions. [2021-03-10 22:06:14,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-03-10 22:06:14,650 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.625) 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 22 [2021-03-10 22:06:14,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:06:14,652 INFO L225 Difference]: With dead ends: 1624 [2021-03-10 22:06:14,652 INFO L226 Difference]: Without dead ends: 1245 [2021-03-10 22:06:14,652 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 512 ImplicationChecksByTransitivity, 1213.9ms TimeCoverageRelationStatistics Valid=247, Invalid=1823, Unknown=0, NotChecked=0, Total=2070 [2021-03-10 22:06:14,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1245 states. [2021-03-10 22:06:14,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1245 to 750. [2021-03-10 22:06:14,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 750 states, 749 states have (on average 3.2296395193591456) internal successors, (2419), 749 states have internal predecessors, (2419), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:06:14,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 750 states to 750 states and 2419 transitions. [2021-03-10 22:06:14,663 INFO L78 Accepts]: Start accepts. Automaton has 750 states and 2419 transitions. Word has length 22 [2021-03-10 22:06:14,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:06:14,663 INFO L480 AbstractCegarLoop]: Abstraction has 750 states and 2419 transitions. [2021-03-10 22:06:14,663 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.625) 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-03-10 22:06:14,663 INFO L276 IsEmpty]: Start isEmpty. Operand 750 states and 2419 transitions. [2021-03-10 22:06:14,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:06:14,664 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:06:14,664 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:06:14,867 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1851,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:06:14,867 INFO L428 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:06:14,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:06:14,867 INFO L82 PathProgramCache]: Analyzing trace with hash 1980648624, now seen corresponding path program 61 times [2021-03-10 22:06:14,867 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:06:14,867 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [145160494] [2021-03-10 22:06:14,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:06:14,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:06:14,983 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:06:14,984 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [145160494] [2021-03-10 22:06:14,984 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1493776536] [2021-03-10 22:06:14,984 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:06:15,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:06:15,035 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 26 conjunts are in the unsatisfiable core [2021-03-10 22:06:15,036 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:06:15,263 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:06:15,263 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:06:15,263 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2021-03-10 22:06:15,263 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1349522411] [2021-03-10 22:06:15,264 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:06:15,264 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:06:15,264 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:06:15,264 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:06:15,264 INFO L87 Difference]: Start difference. First operand 750 states and 2419 transitions. Second operand has 16 states, 16 states have (on average 2.625) 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-03-10 22:06:16,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:06:16,610 INFO L93 Difference]: Finished difference Result 1462 states and 4362 transitions. [2021-03-10 22:06:16,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-03-10 22:06:16,611 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.625) 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 22 [2021-03-10 22:06:16,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:06:16,613 INFO L225 Difference]: With dead ends: 1462 [2021-03-10 22:06:16,613 INFO L226 Difference]: Without dead ends: 1275 [2021-03-10 22:06:16,613 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 426 ImplicationChecksByTransitivity, 1059.2ms TimeCoverageRelationStatistics Valid=254, Invalid=1552, Unknown=0, NotChecked=0, Total=1806 [2021-03-10 22:06:16,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1275 states. [2021-03-10 22:06:16,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1275 to 729. [2021-03-10 22:06:16,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 729 states, 728 states have (on average 3.2211538461538463) internal successors, (2345), 728 states have internal predecessors, (2345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:06:16,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 729 states to 729 states and 2345 transitions. [2021-03-10 22:06:16,623 INFO L78 Accepts]: Start accepts. Automaton has 729 states and 2345 transitions. Word has length 22 [2021-03-10 22:06:16,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:06:16,623 INFO L480 AbstractCegarLoop]: Abstraction has 729 states and 2345 transitions. [2021-03-10 22:06:16,623 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.625) 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-03-10 22:06:16,623 INFO L276 IsEmpty]: Start isEmpty. Operand 729 states and 2345 transitions. [2021-03-10 22:06:16,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:06:16,624 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:06:16,624 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:06:16,825 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1866 [2021-03-10 22:06:16,826 INFO L428 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:06:16,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:06:16,826 INFO L82 PathProgramCache]: Analyzing trace with hash 491146434, now seen corresponding path program 62 times [2021-03-10 22:06:16,826 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:06:16,826 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [540715796] [2021-03-10 22:06:16,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:06:16,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:06:16,959 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:06:16,960 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [540715796] [2021-03-10 22:06:16,960 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2102536689] [2021-03-10 22:06:16,960 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:06:17,025 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:06:17,026 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:06:17,026 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 26 conjunts are in the unsatisfiable core [2021-03-10 22:06:17,028 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:06:17,127 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:06:17,129 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:17,132 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:06:17,133 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:17,136 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:06:17,137 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:17,140 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:06:17,141 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:17,207 INFO L628 ElimStorePlain]: treesize reduction 56, result has 57.6 percent of original size [2021-03-10 22:06:17,207 INFO L518 ElimStorePlain]: Eliminatee v_prenex_62 vanished before elimination [2021-03-10 22:06:17,210 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 3 dim-0 vars, and 3 xjuncts. [2021-03-10 22:06:17,210 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:147, output treesize:76 [2021-03-10 22:06:18,017 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_66, ends_with_6, v_prenex_65], 6=[ends_with_2]} [2021-03-10 22:06:18,022 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:06:18,022 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:18,027 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:06:18,028 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:18,032 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:06:18,033 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:18,238 WARN L205 SmtUtils]: Spent 204.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 51 [2021-03-10 22:06:18,239 INFO L628 ElimStorePlain]: treesize reduction 223, result has 43.8 percent of original size [2021-03-10 22:06:18,243 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:06:18,244 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:18,248 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:06:18,249 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:18,415 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 48 [2021-03-10 22:06:18,416 INFO L628 ElimStorePlain]: treesize reduction 2, result has 98.8 percent of original size [2021-03-10 22:06:18,419 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:06:18,421 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:18,424 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:06:18,425 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:18,500 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:06:18,504 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:06:18,505 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:18,510 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:06:18,511 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:18,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 4 treesize of output 2 [2021-03-10 22:06:18,516 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:18,519 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:06:18,521 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:18,525 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:06:18,527 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:18,593 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:06:18,596 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-03-10 22:06:18,596 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 8 variables, input treesize:475, output treesize:81 [2021-03-10 22:06:18,757 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:06:18,757 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:06:18,757 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-03-10 22:06:18,757 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [322210455] [2021-03-10 22:06:18,757 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 22:06:18,757 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:06:18,758 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 22:06:18,758 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2021-03-10 22:06:18,758 INFO L87 Difference]: Start difference. First operand 729 states and 2345 transitions. Second operand has 15 states, 15 states have (on average 2.2) internal successors, (33), 15 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-03-10 22:06:19,565 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 42 [2021-03-10 22:06:19,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:06:19,575 INFO L93 Difference]: Finished difference Result 1413 states and 4317 transitions. [2021-03-10 22:06:19,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-10 22:06:19,576 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.2) internal successors, (33), 15 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-03-10 22:06:19,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:06:19,578 INFO L225 Difference]: With dead ends: 1413 [2021-03-10 22:06:19,578 INFO L226 Difference]: Without dead ends: 1282 [2021-03-10 22:06:19,578 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 926.6ms TimeCoverageRelationStatistics Valid=97, Invalid=455, Unknown=0, NotChecked=0, Total=552 [2021-03-10 22:06:19,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1282 states. [2021-03-10 22:06:19,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1282 to 778. [2021-03-10 22:06:19,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 778 states, 777 states have (on average 3.283140283140283) internal successors, (2551), 777 states have internal predecessors, (2551), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:06:19,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 778 states to 778 states and 2551 transitions. [2021-03-10 22:06:19,591 INFO L78 Accepts]: Start accepts. Automaton has 778 states and 2551 transitions. Word has length 22 [2021-03-10 22:06:19,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:06:19,592 INFO L480 AbstractCegarLoop]: Abstraction has 778 states and 2551 transitions. [2021-03-10 22:06:19,592 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.2) internal successors, (33), 15 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-03-10 22:06:19,592 INFO L276 IsEmpty]: Start isEmpty. Operand 778 states and 2551 transitions. [2021-03-10 22:06:19,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:06:19,593 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:06:19,593 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:06:19,814 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1880 [2021-03-10 22:06:19,814 INFO L428 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:06:19,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:06:19,815 INFO L82 PathProgramCache]: Analyzing trace with hash 2104713168, now seen corresponding path program 63 times [2021-03-10 22:06:19,815 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:06:19,815 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1686369236] [2021-03-10 22:06:19,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:06:19,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:06:19,965 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:06:19,965 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1686369236] [2021-03-10 22:06:19,966 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1738417866] [2021-03-10 22:06:19,966 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:06:20,008 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-03-10 22:06:20,008 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:06:20,009 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 26 conjunts are in the unsatisfiable core [2021-03-10 22:06:20,010 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:06:20,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:06:20,121 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:20,217 INFO L628 ElimStorePlain]: treesize reduction 31, result has 77.7 percent of original size [2021-03-10 22:06:20,220 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:06:20,222 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:20,266 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:06:20,269 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:06:20,270 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:20,312 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:06:20,315 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:06:20,316 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:20,380 INFO L628 ElimStorePlain]: treesize reduction 24, result has 75.3 percent of original size [2021-03-10 22:06:20,382 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2021-03-10 22:06:20,382 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 5 variables, input treesize:142, output treesize:71 [2021-03-10 22:06:20,786 INFO L446 ElimStorePlain]: Different costs {0=[ends_with_6, v_prenex_71, v_prenex_72], 1=[ends_with_2]} [2021-03-10 22:06:20,790 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:06:20,791 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:20,794 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:06:20,796 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:20,914 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 34 [2021-03-10 22:06:20,914 INFO L628 ElimStorePlain]: treesize reduction 204, result has 33.6 percent of original size [2021-03-10 22:06:20,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:06:20,926 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:20,929 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:06:20,930 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:21,017 INFO L628 ElimStorePlain]: treesize reduction 4, result has 95.8 percent of original size [2021-03-10 22:06:21,017 INFO L518 ElimStorePlain]: Eliminatee v_prenex_72 vanished before elimination [2021-03-10 22:06:21,019 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:06:21,020 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:21,023 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:06:21,024 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:21,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:06:21,027 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:21,083 INFO L628 ElimStorePlain]: treesize reduction 19, result has 76.5 percent of original size [2021-03-10 22:06:21,087 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:06:21,087 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 6 variables, input treesize:313, output treesize:33 [2021-03-10 22:06:21,150 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:06:21,150 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:06:21,150 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-03-10 22:06:21,150 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [459585301] [2021-03-10 22:06:21,150 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:06:21,151 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:06:21,151 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:06:21,151 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:06:21,151 INFO L87 Difference]: Start difference. First operand 778 states and 2551 transitions. Second operand has 16 states, 16 states have (on average 2.3125) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:06:21,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:06:21,612 INFO L93 Difference]: Finished difference Result 1202 states and 3727 transitions. [2021-03-10 22:06:21,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-10 22:06:21,612 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.3125) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-03-10 22:06:21,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:06:21,614 INFO L225 Difference]: With dead ends: 1202 [2021-03-10 22:06:21,614 INFO L226 Difference]: Without dead ends: 1163 [2021-03-10 22:06:21,614 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 613.0ms TimeCoverageRelationStatistics Valid=73, Invalid=389, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:06:21,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1163 states. [2021-03-10 22:06:21,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1163 to 778. [2021-03-10 22:06:21,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 778 states, 777 states have (on average 3.283140283140283) internal successors, (2551), 777 states have internal predecessors, (2551), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:06:21,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 778 states to 778 states and 2551 transitions. [2021-03-10 22:06:21,624 INFO L78 Accepts]: Start accepts. Automaton has 778 states and 2551 transitions. Word has length 22 [2021-03-10 22:06:21,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:06:21,624 INFO L480 AbstractCegarLoop]: Abstraction has 778 states and 2551 transitions. [2021-03-10 22:06:21,624 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.3125) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:06:21,624 INFO L276 IsEmpty]: Start isEmpty. Operand 778 states and 2551 transitions. [2021-03-10 22:06:21,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:06:21,625 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:06:21,625 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:06:21,826 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2102 [2021-03-10 22:06:21,826 INFO L428 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:06:21,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:06:21,826 INFO L82 PathProgramCache]: Analyzing trace with hash 585674370, now seen corresponding path program 64 times [2021-03-10 22:06:21,826 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:06:21,826 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1132933365] [2021-03-10 22:06:21,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:06:21,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:06:21,957 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:06:21,957 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1132933365] [2021-03-10 22:06:21,957 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [719420376] [2021-03-10 22:06:21,957 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:06:22,015 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:06:22,016 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:06:22,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 26 conjunts are in the unsatisfiable core [2021-03-10 22:06:22,018 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:06:22,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 3 treesize of output 1 [2021-03-10 22:06:22,118 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:22,247 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 31 [2021-03-10 22:06:22,248 INFO L628 ElimStorePlain]: treesize reduction 36, result has 75.0 percent of original size [2021-03-10 22:06:22,251 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:06:22,253 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:22,257 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:06:22,259 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:22,263 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:06:22,264 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:22,348 INFO L628 ElimStorePlain]: treesize reduction 24, result has 75.3 percent of original size [2021-03-10 22:06:22,355 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2021-03-10 22:06:22,355 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:147, output treesize:71 [2021-03-10 22:06:22,995 INFO L446 ElimStorePlain]: Different costs {0=[ends_with_6, v_prenex_76], 1=[ends_with_2]} [2021-03-10 22:06:22,999 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:06:23,000 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:23,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 3 treesize of output 1 [2021-03-10 22:06:23,004 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:23,124 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 35 [2021-03-10 22:06:23,124 INFO L628 ElimStorePlain]: treesize reduction 204, result has 33.6 percent of original size [2021-03-10 22:06:23,127 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:06:23,128 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:23,131 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:06:23,133 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:23,222 INFO L628 ElimStorePlain]: treesize reduction 4, result has 95.8 percent of original size [2021-03-10 22:06:23,225 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:06:23,227 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:23,229 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:06:23,231 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:23,233 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:06:23,234 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:23,293 INFO L628 ElimStorePlain]: treesize reduction 19, result has 76.5 percent of original size [2021-03-10 22:06:23,302 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:06:23,302 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 5 variables, input treesize:313, output treesize:33 [2021-03-10 22:06:23,368 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:06:23,368 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:06:23,368 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-03-10 22:06:23,368 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [439778447] [2021-03-10 22:06:23,368 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 22:06:23,368 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:06:23,369 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 22:06:23,369 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-03-10 22:06:23,369 INFO L87 Difference]: Start difference. First operand 778 states and 2551 transitions. Second operand has 15 states, 15 states have (on average 2.2) internal successors, (33), 15 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-03-10 22:06:23,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:06:23,713 INFO L93 Difference]: Finished difference Result 1029 states and 3231 transitions. [2021-03-10 22:06:23,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-10 22:06:23,714 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.2) internal successors, (33), 15 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-03-10 22:06:23,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:06:23,715 INFO L225 Difference]: With dead ends: 1029 [2021-03-10 22:06:23,715 INFO L226 Difference]: Without dead ends: 990 [2021-03-10 22:06:23,715 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 493.0ms TimeCoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-03-10 22:06:23,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 990 states. [2021-03-10 22:06:23,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 990 to 800. [2021-03-10 22:06:23,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 800 states, 799 states have (on average 3.2615769712140175) internal successors, (2606), 799 states have internal predecessors, (2606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:06:23,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 800 states to 800 states and 2606 transitions. [2021-03-10 22:06:23,724 INFO L78 Accepts]: Start accepts. Automaton has 800 states and 2606 transitions. Word has length 22 [2021-03-10 22:06:23,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:06:23,725 INFO L480 AbstractCegarLoop]: Abstraction has 800 states and 2606 transitions. [2021-03-10 22:06:23,725 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.2) internal successors, (33), 15 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-03-10 22:06:23,725 INFO L276 IsEmpty]: Start isEmpty. Operand 800 states and 2606 transitions. [2021-03-10 22:06:23,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:06:23,726 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:06:23,726 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:06:23,927 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2163 [2021-03-10 22:06:23,927 INFO L428 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:06:23,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:06:23,927 INFO L82 PathProgramCache]: Analyzing trace with hash 1694127950, now seen corresponding path program 65 times [2021-03-10 22:06:23,927 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:06:23,927 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [110436844] [2021-03-10 22:06:23,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:06:23,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:06:24,001 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:06:24,001 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [110436844] [2021-03-10 22:06:24,002 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1911793641] [2021-03-10 22:06:24,002 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:06:24,072 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:06:24,072 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:06:24,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 16 conjunts are in the unsatisfiable core [2021-03-10 22:06:24,074 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:06:24,164 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:06:24,164 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:06:24,164 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 13 [2021-03-10 22:06:24,164 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [745240989] [2021-03-10 22:06:24,165 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-10 22:06:24,165 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:06:24,165 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-10 22:06:24,165 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-03-10 22:06:24,165 INFO L87 Difference]: Start difference. First operand 800 states and 2606 transitions. Second operand has 13 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 13 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-03-10 22:06:24,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:06:24,746 INFO L93 Difference]: Finished difference Result 1469 states and 4636 transitions. [2021-03-10 22:06:24,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-03-10 22:06:24,747 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 13 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 22 [2021-03-10 22:06:24,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:06:24,749 INFO L225 Difference]: With dead ends: 1469 [2021-03-10 22:06:24,749 INFO L226 Difference]: Without dead ends: 1351 [2021-03-10 22:06:24,750 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 164 ImplicationChecksByTransitivity, 408.9ms TimeCoverageRelationStatistics Valid=227, Invalid=765, Unknown=0, NotChecked=0, Total=992 [2021-03-10 22:06:24,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1351 states. [2021-03-10 22:06:24,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1351 to 792. [2021-03-10 22:06:24,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 792 states, 791 states have (on average 3.2692793931731985) internal successors, (2586), 791 states have internal predecessors, (2586), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:06:24,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 792 states to 792 states and 2586 transitions. [2021-03-10 22:06:24,766 INFO L78 Accepts]: Start accepts. Automaton has 792 states and 2586 transitions. Word has length 22 [2021-03-10 22:06:24,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:06:24,766 INFO L480 AbstractCegarLoop]: Abstraction has 792 states and 2586 transitions. [2021-03-10 22:06:24,767 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 13 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-03-10 22:06:24,767 INFO L276 IsEmpty]: Start isEmpty. Operand 792 states and 2586 transitions. [2021-03-10 22:06:24,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:06:24,768 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:06:24,768 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:06:24,991 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2354 [2021-03-10 22:06:24,991 INFO L428 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:06:24,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:06:24,991 INFO L82 PathProgramCache]: Analyzing trace with hash 968794932, now seen corresponding path program 66 times [2021-03-10 22:06:24,991 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:06:24,991 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1305045188] [2021-03-10 22:06:24,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:06:24,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:06:25,068 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:06:25,069 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1305045188] [2021-03-10 22:06:25,069 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [696285115] [2021-03-10 22:06:25,069 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:06:25,127 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 22:06:25,127 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:06:25,128 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 16 conjunts are in the unsatisfiable core [2021-03-10 22:06:25,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:06:25,235 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:06:25,235 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:06:25,235 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-03-10 22:06:25,235 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [728357061] [2021-03-10 22:06:25,235 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:06:25,235 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:06:25,235 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:06:25,236 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:06:25,236 INFO L87 Difference]: Start difference. First operand 792 states and 2586 transitions. Second operand has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 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-03-10 22:06:26,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:06:26,065 INFO L93 Difference]: Finished difference Result 2113 states and 6565 transitions. [2021-03-10 22:06:26,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-03-10 22:06:26,066 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 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 22 [2021-03-10 22:06:26,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:06:26,068 INFO L225 Difference]: With dead ends: 2113 [2021-03-10 22:06:26,068 INFO L226 Difference]: Without dead ends: 1995 [2021-03-10 22:06:26,068 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 277 ImplicationChecksByTransitivity, 580.1ms TimeCoverageRelationStatistics Valid=302, Invalid=1030, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 22:06:26,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1995 states. [2021-03-10 22:06:26,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1995 to 860. [2021-03-10 22:06:26,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 860 states, 859 states have (on average 3.341094295692666) internal successors, (2870), 859 states have internal predecessors, (2870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:06:26,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 860 states to 860 states and 2870 transitions. [2021-03-10 22:06:26,086 INFO L78 Accepts]: Start accepts. Automaton has 860 states and 2870 transitions. Word has length 22 [2021-03-10 22:06:26,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:06:26,086 INFO L480 AbstractCegarLoop]: Abstraction has 860 states and 2870 transitions. [2021-03-10 22:06:26,086 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 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-03-10 22:06:26,086 INFO L276 IsEmpty]: Start isEmpty. Operand 860 states and 2870 transitions. [2021-03-10 22:06:26,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:06:26,088 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:06:26,088 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:06:26,308 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2358,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:06:26,308 INFO L428 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:06:26,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:06:26,308 INFO L82 PathProgramCache]: Analyzing trace with hash 1983309410, now seen corresponding path program 67 times [2021-03-10 22:06:26,308 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:06:26,308 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1305688548] [2021-03-10 22:06:26,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:06:26,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:06:26,388 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:06:26,388 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1305688548] [2021-03-10 22:06:26,388 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1226428299] [2021-03-10 22:06:26,388 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:06:26,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:06:26,432 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 16 conjunts are in the unsatisfiable core [2021-03-10 22:06:26,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:06:26,569 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:06:26,569 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:06:26,569 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-03-10 22:06:26,569 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1292664926] [2021-03-10 22:06:26,569 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:06:26,569 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:06:26,570 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:06:26,570 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:06:26,570 INFO L87 Difference]: Start difference. First operand 860 states and 2870 transitions. Second operand has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 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-03-10 22:06:27,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:06:27,548 INFO L93 Difference]: Finished difference Result 1788 states and 5580 transitions. [2021-03-10 22:06:27,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-03-10 22:06:27,548 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 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 22 [2021-03-10 22:06:27,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:06:27,551 INFO L225 Difference]: With dead ends: 1788 [2021-03-10 22:06:27,551 INFO L226 Difference]: Without dead ends: 1626 [2021-03-10 22:06:27,551 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 286 ImplicationChecksByTransitivity, 768.4ms TimeCoverageRelationStatistics Valid=284, Invalid=1122, Unknown=0, NotChecked=0, Total=1406 [2021-03-10 22:06:27,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1626 states. [2021-03-10 22:06:27,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1626 to 858. [2021-03-10 22:06:27,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 858 states, 857 states have (on average 3.296382730455076) internal successors, (2825), 857 states have internal predecessors, (2825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:06:27,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 858 states to 858 states and 2825 transitions. [2021-03-10 22:06:27,564 INFO L78 Accepts]: Start accepts. Automaton has 858 states and 2825 transitions. Word has length 22 [2021-03-10 22:06:27,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:06:27,564 INFO L480 AbstractCegarLoop]: Abstraction has 858 states and 2825 transitions. [2021-03-10 22:06:27,564 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 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-03-10 22:06:27,564 INFO L276 IsEmpty]: Start isEmpty. Operand 858 states and 2825 transitions. [2021-03-10 22:06:27,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:06:27,566 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:06:27,566 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:06:27,767 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2366 [2021-03-10 22:06:27,767 INFO L428 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:06:27,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:06:27,768 INFO L82 PathProgramCache]: Analyzing trace with hash -1137989188, now seen corresponding path program 68 times [2021-03-10 22:06:27,768 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:06:27,768 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1479114436] [2021-03-10 22:06:27,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:06:27,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:06:27,857 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:06:27,857 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1479114436] [2021-03-10 22:06:27,857 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1406921839] [2021-03-10 22:06:27,857 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:06:27,908 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:06:27,909 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:06:27,909 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 18 conjunts are in the unsatisfiable core [2021-03-10 22:06:27,910 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:06:27,995 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:06:27,995 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:06:27,995 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-03-10 22:06:27,995 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1408560563] [2021-03-10 22:06:28,010 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:06:28,010 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:06:28,010 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:06:28,011 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:06:28,011 INFO L87 Difference]: Start difference. First operand 858 states and 2825 transitions. Second operand has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 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-03-10 22:06:28,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:06:28,707 INFO L93 Difference]: Finished difference Result 1628 states and 5106 transitions. [2021-03-10 22:06:28,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-03-10 22:06:28,708 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 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 22 [2021-03-10 22:06:28,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:06:28,710 INFO L225 Difference]: With dead ends: 1628 [2021-03-10 22:06:28,710 INFO L226 Difference]: Without dead ends: 1510 [2021-03-10 22:06:28,710 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 228 ImplicationChecksByTransitivity, 463.4ms TimeCoverageRelationStatistics Valid=243, Invalid=879, Unknown=0, NotChecked=0, Total=1122 [2021-03-10 22:06:28,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1510 states. [2021-03-10 22:06:28,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1510 to 788. [2021-03-10 22:06:28,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 788 states, 787 states have (on average 3.264294790343075) internal successors, (2569), 787 states have internal predecessors, (2569), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:06:28,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 788 states to 788 states and 2569 transitions. [2021-03-10 22:06:28,722 INFO L78 Accepts]: Start accepts. Automaton has 788 states and 2569 transitions. Word has length 22 [2021-03-10 22:06:28,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:06:28,722 INFO L480 AbstractCegarLoop]: Abstraction has 788 states and 2569 transitions. [2021-03-10 22:06:28,722 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 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-03-10 22:06:28,722 INFO L276 IsEmpty]: Start isEmpty. Operand 788 states and 2569 transitions. [2021-03-10 22:06:28,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:06:28,723 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:06:28,724 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:06:28,924 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 70 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2379 [2021-03-10 22:06:28,924 INFO L428 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:06:28,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:06:28,924 INFO L82 PathProgramCache]: Analyzing trace with hash 1757356874, now seen corresponding path program 69 times [2021-03-10 22:06:28,924 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:06:28,924 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1373087246] [2021-03-10 22:06:28,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:06:28,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:06:29,008 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:06:29,008 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1373087246] [2021-03-10 22:06:29,008 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [637574175] [2021-03-10 22:06:29,008 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:06:29,052 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 22:06:29,053 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:06:29,053 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 16 conjunts are in the unsatisfiable core [2021-03-10 22:06:29,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:06:29,128 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:06:29,130 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:29,211 INFO L628 ElimStorePlain]: treesize reduction 4, result has 95.0 percent of original size [2021-03-10 22:06:29,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 3 treesize of output 1 [2021-03-10 22:06:29,217 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:29,258 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:06:29,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 4 treesize of output 2 [2021-03-10 22:06:29,268 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:29,302 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:06:29,305 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:06:29,306 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:29,350 INFO L628 ElimStorePlain]: treesize reduction 16, result has 75.4 percent of original size [2021-03-10 22:06:29,351 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:06:29,351 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:83, output treesize:49 [2021-03-10 22:06:29,497 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:06:29,497 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:06:29,497 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-03-10 22:06:29,498 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [660483732] [2021-03-10 22:06:29,498 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:06:29,498 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:06:29,498 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:06:29,498 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:06:29,498 INFO L87 Difference]: Start difference. First operand 788 states and 2569 transitions. Second operand has 14 states, 14 states have (on average 2.5) internal successors, (35), 14 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-03-10 22:06:29,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:06:29,771 INFO L93 Difference]: Finished difference Result 1127 states and 3578 transitions. [2021-03-10 22:06:29,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-10 22:06:29,771 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.5) internal successors, (35), 14 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 22 [2021-03-10 22:06:29,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:06:29,773 INFO L225 Difference]: With dead ends: 1127 [2021-03-10 22:06:29,773 INFO L226 Difference]: Without dead ends: 1060 [2021-03-10 22:06:29,773 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 267.6ms TimeCoverageRelationStatistics Valid=96, Invalid=246, Unknown=0, NotChecked=0, Total=342 [2021-03-10 22:06:29,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1060 states. [2021-03-10 22:06:29,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1060 to 819. [2021-03-10 22:06:29,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 819 states, 818 states have (on average 3.2995110024449876) internal successors, (2699), 818 states have internal predecessors, (2699), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:06:29,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 819 states to 819 states and 2699 transitions. [2021-03-10 22:06:29,785 INFO L78 Accepts]: Start accepts. Automaton has 819 states and 2699 transitions. Word has length 22 [2021-03-10 22:06:29,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:06:29,785 INFO L480 AbstractCegarLoop]: Abstraction has 819 states and 2699 transitions. [2021-03-10 22:06:29,785 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.5) internal successors, (35), 14 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-03-10 22:06:29,785 INFO L276 IsEmpty]: Start isEmpty. Operand 819 states and 2699 transitions. [2021-03-10 22:06:29,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:06:29,786 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:06:29,786 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:06:29,998 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2383 [2021-03-10 22:06:29,998 INFO L428 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:06:29,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:06:29,998 INFO L82 PathProgramCache]: Analyzing trace with hash -1523095944, now seen corresponding path program 70 times [2021-03-10 22:06:29,998 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:06:29,999 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [509475563] [2021-03-10 22:06:29,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:06:30,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:06:30,089 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:06:30,089 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [509475563] [2021-03-10 22:06:30,089 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [391717867] [2021-03-10 22:06:30,089 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:06:30,156 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:06:30,156 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:06:30,156 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 16 conjunts are in the unsatisfiable core [2021-03-10 22:06:30,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:06:30,337 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:06:30,338 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:06:30,338 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-03-10 22:06:30,338 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1576620584] [2021-03-10 22:06:30,338 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:06:30,338 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:06:30,338 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:06:30,338 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:06:30,338 INFO L87 Difference]: Start difference. First operand 819 states and 2699 transitions. Second operand has 14 states, 14 states have (on average 2.5) internal successors, (35), 14 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-03-10 22:06:30,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:06:30,596 INFO L93 Difference]: Finished difference Result 1170 states and 3667 transitions. [2021-03-10 22:06:30,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-10 22:06:30,597 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.5) internal successors, (35), 14 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 22 [2021-03-10 22:06:30,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:06:30,598 INFO L225 Difference]: With dead ends: 1170 [2021-03-10 22:06:30,599 INFO L226 Difference]: Without dead ends: 1083 [2021-03-10 22:06:30,599 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 309.4ms TimeCoverageRelationStatistics Valid=82, Invalid=260, Unknown=0, NotChecked=0, Total=342 [2021-03-10 22:06:30,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1083 states. [2021-03-10 22:06:30,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1083 to 795. [2021-03-10 22:06:30,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 795 states, 794 states have (on average 3.261964735516373) internal successors, (2590), 794 states have internal predecessors, (2590), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:06:30,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 795 states to 795 states and 2590 transitions. [2021-03-10 22:06:30,608 INFO L78 Accepts]: Start accepts. Automaton has 795 states and 2590 transitions. Word has length 22 [2021-03-10 22:06:30,609 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:06:30,609 INFO L480 AbstractCegarLoop]: Abstraction has 795 states and 2590 transitions. [2021-03-10 22:06:30,609 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.5) internal successors, (35), 14 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-03-10 22:06:30,609 INFO L276 IsEmpty]: Start isEmpty. Operand 795 states and 2590 transitions. [2021-03-10 22:06:30,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:06:30,610 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:06:30,610 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:06:30,810 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2404,72 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:06:30,810 INFO L428 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:06:30,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:06:30,811 INFO L82 PathProgramCache]: Analyzing trace with hash -2110841266, now seen corresponding path program 71 times [2021-03-10 22:06:30,811 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:06:30,811 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [814219725] [2021-03-10 22:06:30,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:06:30,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:06:30,899 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:06:30,899 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [814219725] [2021-03-10 22:06:30,899 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [999632038] [2021-03-10 22:06:30,899 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 22:06:30,963 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:06:30,964 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:06:30,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 18 conjunts are in the unsatisfiable core [2021-03-10 22:06:30,966 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:06:31,169 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:06:31,169 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:06:31,169 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-03-10 22:06:31,169 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [570723902] [2021-03-10 22:06:31,169 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:06:31,169 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:06:31,170 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:06:31,170 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:06:31,170 INFO L87 Difference]: Start difference. First operand 795 states and 2590 transitions. Second operand has 16 states, 16 states have (on average 2.375) internal successors, (38), 16 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:06:31,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:06:31,878 INFO L93 Difference]: Finished difference Result 1078 states and 3389 transitions. [2021-03-10 22:06:31,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-03-10 22:06:31,878 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 16 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have 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-03-10 22:06:31,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:06:31,880 INFO L225 Difference]: With dead ends: 1078 [2021-03-10 22:06:31,880 INFO L226 Difference]: Without dead ends: 938 [2021-03-10 22:06:31,880 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 164 ImplicationChecksByTransitivity, 597.5ms TimeCoverageRelationStatistics Valid=182, Invalid=630, Unknown=0, NotChecked=0, Total=812 [2021-03-10 22:06:31,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 938 states. [2021-03-10 22:06:31,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 938 to 773. [2021-03-10 22:06:31,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 773 states, 772 states have (on average 3.2357512953367875) internal successors, (2498), 772 states have internal predecessors, (2498), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:06:31,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 773 states to 773 states and 2498 transitions. [2021-03-10 22:06:31,892 INFO L78 Accepts]: Start accepts. Automaton has 773 states and 2498 transitions. Word has length 22 [2021-03-10 22:06:31,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:06:31,892 INFO L480 AbstractCegarLoop]: Abstraction has 773 states and 2498 transitions. [2021-03-10 22:06:31,892 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 16 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:06:31,892 INFO L276 IsEmpty]: Start isEmpty. Operand 773 states and 2498 transitions. [2021-03-10 22:06:31,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:06:31,893 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:06:31,893 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:06:32,099 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2415 [2021-03-10 22:06:32,099 INFO L428 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:06:32,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:06:32,099 INFO L82 PathProgramCache]: Analyzing trace with hash 871558594, now seen corresponding path program 72 times [2021-03-10 22:06:32,099 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:06:32,099 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1968671266] [2021-03-10 22:06:32,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:06:32,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:06:32,186 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:06:32,186 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1968671266] [2021-03-10 22:06:32,186 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2108725217] [2021-03-10 22:06:32,186 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:06:32,231 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-03-10 22:06:32,232 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:06:32,232 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 16 conjunts are in the unsatisfiable core [2021-03-10 22:06:32,233 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:06:32,267 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:06:32,269 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:32,294 INFO L628 ElimStorePlain]: treesize reduction 16, result has 52.9 percent of original size [2021-03-10 22:06:32,294 INFO L518 ElimStorePlain]: Eliminatee v_prenex_80 vanished before elimination [2021-03-10 22:06:32,295 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:06:32,295 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:18 [2021-03-10 22:06:32,467 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:06:32,467 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:06:32,467 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 13 [2021-03-10 22:06:32,468 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [147404631] [2021-03-10 22:06:32,468 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-10 22:06:32,468 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:06:32,468 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-10 22:06:32,468 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2021-03-10 22:06:32,468 INFO L87 Difference]: Start difference. First operand 773 states and 2498 transitions. Second operand has 13 states, 13 states have (on average 2.3076923076923075) internal successors, (30), 13 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-03-10 22:06:32,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:06:32,642 INFO L93 Difference]: Finished difference Result 1164 states and 3617 transitions. [2021-03-10 22:06:32,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-10 22:06:32,642 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.3076923076923075) internal successors, (30), 13 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-03-10 22:06:32,642 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:06:32,644 INFO L225 Difference]: With dead ends: 1164 [2021-03-10 22:06:32,644 INFO L226 Difference]: Without dead ends: 1097 [2021-03-10 22:06:32,644 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 199.8ms TimeCoverageRelationStatistics Valid=81, Invalid=191, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:06:32,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1097 states. [2021-03-10 22:06:32,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1097 to 796. [2021-03-10 22:06:32,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 796 states, 795 states have (on average 3.251572327044025) internal successors, (2585), 795 states have internal predecessors, (2585), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:06:32,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 796 states to 796 states and 2585 transitions. [2021-03-10 22:06:32,653 INFO L78 Accepts]: Start accepts. Automaton has 796 states and 2585 transitions. Word has length 22 [2021-03-10 22:06:32,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:06:32,653 INFO L480 AbstractCegarLoop]: Abstraction has 796 states and 2585 transitions. [2021-03-10 22:06:32,653 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.3076923076923075) internal successors, (30), 13 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-03-10 22:06:32,653 INFO L276 IsEmpty]: Start isEmpty. Operand 796 states and 2585 transitions. [2021-03-10 22:06:32,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:06:32,654 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:06:32,654 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:06:32,854 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2426,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:06:32,854 INFO L428 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:06:32,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:06:32,855 INFO L82 PathProgramCache]: Analyzing trace with hash 1886073072, now seen corresponding path program 73 times [2021-03-10 22:06:32,855 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:06:32,855 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [398014602] [2021-03-10 22:06:32,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:06:32,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:06:33,091 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:06:33,092 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [398014602] [2021-03-10 22:06:33,092 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2086612986] [2021-03-10 22:06:33,092 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:06:33,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:06:33,136 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 16 conjunts are in the unsatisfiable core [2021-03-10 22:06:33,137 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:06:33,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:06:33,201 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:33,213 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:06:33,215 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 2 xjuncts. [2021-03-10 22:06:33,215 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:28, output treesize:24 [2021-03-10 22:06:33,484 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:06:33,485 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:06:33,485 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 8] total 18 [2021-03-10 22:06:33,485 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [504322722] [2021-03-10 22:06:33,485 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 22:06:33,485 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:06:33,485 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 22:06:33,485 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=262, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:06:33,486 INFO L87 Difference]: Start difference. First operand 796 states and 2585 transitions. Second operand has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:06:34,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:06:34,694 INFO L93 Difference]: Finished difference Result 1303 states and 3990 transitions. [2021-03-10 22:06:34,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-03-10 22:06:34,694 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-03-10 22:06:34,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:06:34,695 INFO L225 Difference]: With dead ends: 1303 [2021-03-10 22:06:34,695 INFO L226 Difference]: Without dead ends: 1176 [2021-03-10 22:06:34,696 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 296 ImplicationChecksByTransitivity, 1098.6ms TimeCoverageRelationStatistics Valid=198, Invalid=1134, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 22:06:34,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1176 states. [2021-03-10 22:06:34,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1176 to 791. [2021-03-10 22:06:34,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 791 states, 790 states have (on average 3.1936708860759495) internal successors, (2523), 790 states have internal predecessors, (2523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:06:34,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 791 states to 791 states and 2523 transitions. [2021-03-10 22:06:34,706 INFO L78 Accepts]: Start accepts. Automaton has 791 states and 2523 transitions. Word has length 22 [2021-03-10 22:06:34,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:06:34,706 INFO L480 AbstractCegarLoop]: Abstraction has 791 states and 2523 transitions. [2021-03-10 22:06:34,706 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:06:34,706 INFO L276 IsEmpty]: Start isEmpty. Operand 791 states and 2523 transitions. [2021-03-10 22:06:34,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:06:34,707 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:06:34,707 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:06:34,907 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2462,75 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:06:34,907 INFO L428 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:06:34,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:06:34,908 INFO L82 PathProgramCache]: Analyzing trace with hash -1235225526, now seen corresponding path program 74 times [2021-03-10 22:06:34,908 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:06:34,908 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1830861249] [2021-03-10 22:06:34,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:06:34,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:06:34,984 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:06:34,985 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1830861249] [2021-03-10 22:06:34,985 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1532275702] [2021-03-10 22:06:34,985 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:06:35,030 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:06:35,031 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:06:35,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 16 conjunts are in the unsatisfiable core [2021-03-10 22:06:35,032 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:06:35,062 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:06:35,063 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:35,087 INFO L628 ElimStorePlain]: treesize reduction 16, result has 52.9 percent of original size [2021-03-10 22:06:35,088 INFO L518 ElimStorePlain]: Eliminatee v_prenex_81 vanished before elimination [2021-03-10 22:06:35,088 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:06:35,088 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:18 [2021-03-10 22:06:35,143 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:06:35,143 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:06:35,143 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 12 [2021-03-10 22:06:35,143 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1901489951] [2021-03-10 22:06:35,144 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-10 22:06:35,144 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:06:35,144 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-10 22:06:35,144 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-03-10 22:06:35,144 INFO L87 Difference]: Start difference. First operand 791 states and 2523 transitions. Second operand has 12 states, 12 states have (on average 2.5) internal successors, (30), 12 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-03-10 22:06:35,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:06:35,314 INFO L93 Difference]: Finished difference Result 963 states and 2991 transitions. [2021-03-10 22:06:35,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-10 22:06:35,314 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.5) internal successors, (30), 12 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-03-10 22:06:35,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:06:35,316 INFO L225 Difference]: With dead ends: 963 [2021-03-10 22:06:35,316 INFO L226 Difference]: Without dead ends: 896 [2021-03-10 22:06:35,316 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 143.1ms TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:06:35,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 896 states. [2021-03-10 22:06:35,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 896 to 660. [2021-03-10 22:06:35,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 660 states, 659 states have (on average 3.1532625189681336) internal successors, (2078), 659 states have internal predecessors, (2078), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:06:35,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 660 states to 660 states and 2078 transitions. [2021-03-10 22:06:35,324 INFO L78 Accepts]: Start accepts. Automaton has 660 states and 2078 transitions. Word has length 22 [2021-03-10 22:06:35,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:06:35,324 INFO L480 AbstractCegarLoop]: Abstraction has 660 states and 2078 transitions. [2021-03-10 22:06:35,324 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.5) internal successors, (30), 12 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-03-10 22:06:35,324 INFO L276 IsEmpty]: Start isEmpty. Operand 660 states and 2078 transitions. [2021-03-10 22:06:35,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:06:35,325 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:06:35,325 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:06:35,525 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2505,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:06:35,525 INFO L428 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:06:35,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:06:35,526 INFO L82 PathProgramCache]: Analyzing trace with hash 1037876574, now seen corresponding path program 75 times [2021-03-10 22:06:35,526 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:06:35,526 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1613786241] [2021-03-10 22:06:35,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:06:35,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:06:35,720 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:06:35,720 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1613786241] [2021-03-10 22:06:35,721 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1670140667] [2021-03-10 22:06:35,721 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:06:35,767 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-03-10 22:06:35,768 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:06:35,768 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 26 conjunts are in the unsatisfiable core [2021-03-10 22:06:35,770 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:06:35,848 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:06:35,849 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:35,950 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 33 [2021-03-10 22:06:35,951 INFO L628 ElimStorePlain]: treesize reduction 1, result has 99.1 percent of original size [2021-03-10 22:06:35,955 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:06:35,965 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:35,968 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:06:35,969 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:36,043 INFO L628 ElimStorePlain]: treesize reduction 22, result has 79.2 percent of original size [2021-03-10 22:06:36,043 INFO L518 ElimStorePlain]: Eliminatee v_prenex_83 vanished before elimination [2021-03-10 22:06:36,045 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:06:36,047 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:36,101 INFO L628 ElimStorePlain]: treesize reduction 19, result has 76.3 percent of original size [2021-03-10 22:06:36,104 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: 3 dim-0 vars, and 3 xjuncts. [2021-03-10 22:06:36,104 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 5 variables, input treesize:117, output treesize:61 [2021-03-10 22:06:36,625 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:06:36,626 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:06:36,626 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 9 treesize of output 2 [2021-03-10 22:06:36,627 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:36,630 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:06:36,631 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:06:36,631 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 8 treesize of output 1 [2021-03-10 22:06:36,632 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:36,634 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:06:36,635 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:36,638 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:06:36,639 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:06:36,639 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 8 treesize of output 1 [2021-03-10 22:06:36,640 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:36,642 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:06:36,643 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 9 treesize of output 2 [2021-03-10 22:06:36,644 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:36,712 INFO L628 ElimStorePlain]: treesize reduction 110, result has 34.5 percent of original size [2021-03-10 22:06:36,715 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:06:36,716 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:36,741 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:06:36,742 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:06:36,742 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 4 variables, input treesize:268, output treesize:33 [2021-03-10 22:06:36,807 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:06:36,807 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:06:36,807 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-03-10 22:06:36,807 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1092638172] [2021-03-10 22:06:36,808 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 22:06:36,808 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:06:36,808 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 22:06:36,808 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=264, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:06:36,808 INFO L87 Difference]: Start difference. First operand 660 states and 2078 transitions. Second operand has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:06:37,798 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 56 [2021-03-10 22:06:38,140 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 49 [2021-03-10 22:06:38,436 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 58 [2021-03-10 22:06:39,088 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 58 [2021-03-10 22:06:39,250 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 57 [2021-03-10 22:06:39,479 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 61 [2021-03-10 22:06:40,018 WARN L205 SmtUtils]: Spent 213.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 70 [2021-03-10 22:06:40,199 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 57 [2021-03-10 22:06:40,525 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 61 [2021-03-10 22:06:41,162 WARN L205 SmtUtils]: Spent 218.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 70 [2021-03-10 22:06:41,587 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 54 [2021-03-10 22:06:42,021 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 52 [2021-03-10 22:06:42,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:06:42,055 INFO L93 Difference]: Finished difference Result 1541 states and 4446 transitions. [2021-03-10 22:06:42,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-03-10 22:06:42,056 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have 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-03-10 22:06:42,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:06:42,058 INFO L225 Difference]: With dead ends: 1541 [2021-03-10 22:06:42,058 INFO L226 Difference]: Without dead ends: 1315 [2021-03-10 22:06:42,058 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 970 ImplicationChecksByTransitivity, 4815.0ms TimeCoverageRelationStatistics Valid=570, Invalid=3090, Unknown=0, NotChecked=0, Total=3660 [2021-03-10 22:06:42,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1315 states. [2021-03-10 22:06:42,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1315 to 684. [2021-03-10 22:06:42,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 684 states, 683 states have (on average 3.1464128843338215) internal successors, (2149), 683 states have internal predecessors, (2149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:06:42,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 684 states to 684 states and 2149 transitions. [2021-03-10 22:06:42,067 INFO L78 Accepts]: Start accepts. Automaton has 684 states and 2149 transitions. Word has length 22 [2021-03-10 22:06:42,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:06:42,067 INFO L480 AbstractCegarLoop]: Abstraction has 684 states and 2149 transitions. [2021-03-10 22:06:42,068 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:06:42,068 INFO L276 IsEmpty]: Start isEmpty. Operand 684 states and 2149 transitions. [2021-03-10 22:06:42,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:06:42,068 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:06:42,069 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:06:42,269 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2509,77 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:06:42,269 INFO L428 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:06:42,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:06:42,269 INFO L82 PathProgramCache]: Analyzing trace with hash 301797126, now seen corresponding path program 76 times [2021-03-10 22:06:42,269 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:06:42,269 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [694853688] [2021-03-10 22:06:42,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:06:42,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:06:42,488 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:06:42,488 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [694853688] [2021-03-10 22:06:42,489 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [242304302] [2021-03-10 22:06:42,489 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:06:42,562 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:06:42,562 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:06:42,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 25 conjunts are in the unsatisfiable core [2021-03-10 22:06:42,563 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:06:43,099 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_88, ends_with_10], 1=[ends_with_2]} [2021-03-10 22:06:43,104 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:06:43,105 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:43,109 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:06:43,110 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:43,265 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 33 [2021-03-10 22:06:43,266 INFO L628 ElimStorePlain]: treesize reduction 166, result has 39.9 percent of original size [2021-03-10 22:06:43,270 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:06:43,271 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:43,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:06:43,277 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:43,281 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:06:43,282 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:43,353 INFO L628 ElimStorePlain]: treesize reduction 26, result has 73.7 percent of original size [2021-03-10 22:06:43,356 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:06:43,357 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:43,360 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:06:43,361 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:43,364 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:06:43,365 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:43,420 INFO L628 ElimStorePlain]: treesize reduction 1, result has 98.4 percent of original size [2021-03-10 22:06:43,421 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:06:43,422 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 4 variables, input treesize:308, output treesize:45 [2021-03-10 22:06:43,536 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:06:43,536 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:06:43,536 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-03-10 22:06:43,536 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1910167884] [2021-03-10 22:06:43,536 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 22:06:43,537 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:06:43,537 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 22:06:43,537 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=262, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:06:43,537 INFO L87 Difference]: Start difference. First operand 684 states and 2149 transitions. Second operand has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:06:45,667 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 49 [2021-03-10 22:06:45,804 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 50 [2021-03-10 22:06:47,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:06:47,051 INFO L93 Difference]: Finished difference Result 1577 states and 4572 transitions. [2021-03-10 22:06:47,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-03-10 22:06:47,052 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have 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-03-10 22:06:47,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:06:47,054 INFO L225 Difference]: With dead ends: 1577 [2021-03-10 22:06:47,054 INFO L226 Difference]: Without dead ends: 1363 [2021-03-10 22:06:47,054 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1207 ImplicationChecksByTransitivity, 2964.4ms TimeCoverageRelationStatistics Valid=546, Invalid=3486, Unknown=0, NotChecked=0, Total=4032 [2021-03-10 22:06:47,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1363 states. [2021-03-10 22:06:47,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1363 to 696. [2021-03-10 22:06:47,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 696 states, 695 states have (on average 3.1424460431654677) internal successors, (2184), 695 states have internal predecessors, (2184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:06:47,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 696 states to 696 states and 2184 transitions. [2021-03-10 22:06:47,063 INFO L78 Accepts]: Start accepts. Automaton has 696 states and 2184 transitions. Word has length 22 [2021-03-10 22:06:47,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:06:47,064 INFO L480 AbstractCegarLoop]: Abstraction has 696 states and 2184 transitions. [2021-03-10 22:06:47,064 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:06:47,064 INFO L276 IsEmpty]: Start isEmpty. Operand 696 states and 2184 transitions. [2021-03-10 22:06:47,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:06:47,065 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:06:47,065 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:06:47,265 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2624 [2021-03-10 22:06:47,265 INFO L428 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:06:47,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:06:47,265 INFO L82 PathProgramCache]: Analyzing trace with hash 1477287770, now seen corresponding path program 77 times [2021-03-10 22:06:47,265 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:06:47,265 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [553656026] [2021-03-10 22:06:47,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:06:47,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:06:47,450 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:06:47,450 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [553656026] [2021-03-10 22:06:47,450 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1388705317] [2021-03-10 22:06:47,450 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:06:47,496 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 22:06:47,496 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:06:47,497 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 25 conjunts are in the unsatisfiable core [2021-03-10 22:06:47,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:06:47,596 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:06:47,597 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:47,696 INFO L628 ElimStorePlain]: treesize reduction 29, result has 77.5 percent of original size [2021-03-10 22:06:47,699 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:06:47,700 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:47,768 INFO L628 ElimStorePlain]: treesize reduction 22, result has 77.1 percent of original size [2021-03-10 22:06:47,768 INFO L518 ElimStorePlain]: Eliminatee ends_with_10 vanished before elimination [2021-03-10 22:06:47,771 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:06:47,772 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:47,807 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:06:47,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:06:47,811 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:47,844 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:06:47,846 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 5 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2021-03-10 22:06:47,846 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:132, output treesize:62 [2021-03-10 22:06:48,158 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:06:48,158 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:06:48,159 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 9 treesize of output 2 [2021-03-10 22:06:48,160 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:48,163 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:06:48,164 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:48,167 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:06:48,168 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:48,231 INFO L628 ElimStorePlain]: treesize reduction 60, result has 48.3 percent of original size [2021-03-10 22:06:48,234 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:06:48,235 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:48,260 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:06:48,262 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:06:48,262 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:177, output treesize:42 [2021-03-10 22:06:48,381 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:06:48,381 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:06:48,382 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-03-10 22:06:48,382 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [911870135] [2021-03-10 22:06:48,382 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 22:06:48,382 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:06:48,382 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 22:06:48,382 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=263, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:06:48,382 INFO L87 Difference]: Start difference. First operand 696 states and 2184 transitions. Second operand has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:06:49,348 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 62 [2021-03-10 22:06:49,887 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 47 [2021-03-10 22:06:50,751 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 54 [2021-03-10 22:06:50,886 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 50 [2021-03-10 22:06:51,778 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 54 [2021-03-10 22:06:52,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:06:52,262 INFO L93 Difference]: Finished difference Result 1569 states and 4505 transitions. [2021-03-10 22:06:52,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-03-10 22:06:52,266 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have 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-03-10 22:06:52,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:06:52,268 INFO L225 Difference]: With dead ends: 1569 [2021-03-10 22:06:52,268 INFO L226 Difference]: Without dead ends: 1332 [2021-03-10 22:06:52,268 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1198 ImplicationChecksByTransitivity, 3317.0ms TimeCoverageRelationStatistics Valid=544, Invalid=3488, Unknown=0, NotChecked=0, Total=4032 [2021-03-10 22:06:52,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1332 states. [2021-03-10 22:06:52,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1332 to 682. [2021-03-10 22:06:52,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 682 states, 681 states have (on average 3.1439060205580027) internal successors, (2141), 681 states have internal predecessors, (2141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:06:52,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 682 states to 682 states and 2141 transitions. [2021-03-10 22:06:52,278 INFO L78 Accepts]: Start accepts. Automaton has 682 states and 2141 transitions. Word has length 22 [2021-03-10 22:06:52,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:06:52,278 INFO L480 AbstractCegarLoop]: Abstraction has 682 states and 2141 transitions. [2021-03-10 22:06:52,278 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:06:52,279 INFO L276 IsEmpty]: Start isEmpty. Operand 682 states and 2141 transitions. [2021-03-10 22:06:52,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:06:52,279 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:06:52,280 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:06:52,480 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2745 [2021-03-10 22:06:52,480 INFO L428 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:06:52,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:06:52,480 INFO L82 PathProgramCache]: Analyzing trace with hash -737207930, now seen corresponding path program 78 times [2021-03-10 22:06:52,480 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:06:52,480 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1511286572] [2021-03-10 22:06:52,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:06:52,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:06:52,752 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:06:52,752 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1511286572] [2021-03-10 22:06:52,752 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [504696968] [2021-03-10 22:06:52,752 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:06:52,798 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 22:06:52,798 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:06:52,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 26 conjunts are in the unsatisfiable core [2021-03-10 22:06:52,800 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:06:52,903 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:06:52,905 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:52,907 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:06:52,908 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:52,911 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:06:52,920 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:53,014 INFO L628 ElimStorePlain]: treesize reduction 1, result has 99.0 percent of original size [2021-03-10 22:06:53,017 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:06:53,018 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:53,086 INFO L628 ElimStorePlain]: treesize reduction 25, result has 73.7 percent of original size [2021-03-10 22:06:53,086 INFO L518 ElimStorePlain]: Eliminatee v_prenex_96 vanished before elimination [2021-03-10 22:06:53,089 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: 3 dim-0 vars, and 3 xjuncts. [2021-03-10 22:06:53,089 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:137, output treesize:70 [2021-03-10 22:06:53,661 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:06:53,661 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:06:53,662 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 8 treesize of output 1 [2021-03-10 22:06:53,662 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:53,666 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:06:53,667 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:06:53,667 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 9 treesize of output 2 [2021-03-10 22:06:53,668 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:53,672 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:06:53,673 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:06:53,673 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2021-03-10 22:06:53,674 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:53,678 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:06:53,679 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 9 treesize of output 2 [2021-03-10 22:06:53,680 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:53,833 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 46 [2021-03-10 22:06:53,833 INFO L628 ElimStorePlain]: treesize reduction 166, result has 42.2 percent of original size [2021-03-10 22:06:53,836 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:06:53,837 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:53,900 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:06:53,904 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:06:53,905 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:53,908 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:06:53,910 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:06:53,970 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:06:53,972 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-03-10 22:06:53,972 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 6 variables, input treesize:367, output treesize:81 [2021-03-10 22:06:54,150 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:06:54,150 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:06:54,150 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-03-10 22:06:54,150 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1803310747] [2021-03-10 22:06:54,150 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 22:06:54,150 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:06:54,151 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 22:06:54,151 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=265, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:06:54,151 INFO L87 Difference]: Start difference. First operand 682 states and 2141 transitions. Second operand has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:06:54,946 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 69 [2021-03-10 22:06:55,460 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 69 [2021-03-10 22:06:55,621 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 73 [2021-03-10 22:06:56,381 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 52 [2021-03-10 22:06:56,523 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 69 [2021-03-10 22:06:56,682 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 70 [2021-03-10 22:06:57,366 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 45 [2021-03-10 22:06:57,838 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 55 [2021-03-10 22:06:58,013 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 54 [2021-03-10 22:06:58,197 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 58 [2021-03-10 22:06:58,376 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 53 [2021-03-10 22:06:59,102 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 44 [2021-03-10 22:06:59,286 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 47 [2021-03-10 22:06:59,422 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 46 [2021-03-10 22:06:59,549 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 38 [2021-03-10 22:06:59,969 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 55 [2021-03-10 22:07:00,145 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 57 [2021-03-10 22:07:00,350 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 60 [2021-03-10 22:07:00,541 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 55 [2021-03-10 22:07:01,080 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 40 [2021-03-10 22:07:01,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:07:01,364 INFO L93 Difference]: Finished difference Result 1896 states and 5256 transitions. [2021-03-10 22:07:01,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2021-03-10 22:07:01,365 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have 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-03-10 22:07:01,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:07:01,367 INFO L225 Difference]: With dead ends: 1896 [2021-03-10 22:07:01,367 INFO L226 Difference]: Without dead ends: 1519 [2021-03-10 22:07:01,368 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2168 ImplicationChecksByTransitivity, 6582.8ms TimeCoverageRelationStatistics Valid=848, Invalid=5958, Unknown=0, NotChecked=0, Total=6806 [2021-03-10 22:07:01,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1519 states. [2021-03-10 22:07:01,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1519 to 701. [2021-03-10 22:07:01,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 701 states, 700 states have (on average 3.1671428571428573) internal successors, (2217), 700 states have internal predecessors, (2217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:07:01,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 701 states to 701 states and 2217 transitions. [2021-03-10 22:07:01,378 INFO L78 Accepts]: Start accepts. Automaton has 701 states and 2217 transitions. Word has length 22 [2021-03-10 22:07:01,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:07:01,378 INFO L480 AbstractCegarLoop]: Abstraction has 701 states and 2217 transitions. [2021-03-10 22:07:01,378 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:07:01,378 INFO L276 IsEmpty]: Start isEmpty. Operand 701 states and 2217 transitions. [2021-03-10 22:07:01,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:07:01,379 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:07:01,379 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:07:01,580 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2833,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:07:01,580 INFO L428 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:07:01,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:07:01,580 INFO L82 PathProgramCache]: Analyzing trace with hash 1122065988, now seen corresponding path program 79 times [2021-03-10 22:07:01,580 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:07:01,580 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1768825004] [2021-03-10 22:07:01,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:07:01,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:07:01,685 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:07:01,685 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1768825004] [2021-03-10 22:07:01,685 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1870790471] [2021-03-10 22:07:01,685 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:07:01,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:07:01,732 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 25 conjunts are in the unsatisfiable core [2021-03-10 22:07:01,733 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:07:01,802 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:07:01,804 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:01,807 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:07:01,808 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:01,811 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:07:01,812 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:01,871 INFO L628 ElimStorePlain]: treesize reduction 32, result has 67.7 percent of original size [2021-03-10 22:07:01,877 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:07:01,878 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:01,917 INFO L628 ElimStorePlain]: treesize reduction 22, result has 65.6 percent of original size [2021-03-10 22:07:01,919 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 2 xjuncts. [2021-03-10 22:07:01,919 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:137, output treesize:35 [2021-03-10 22:07:02,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:07:02,037 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:02,041 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:07:02,043 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:02,046 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:07:02,050 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:02,162 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 36 [2021-03-10 22:07:02,162 INFO L628 ElimStorePlain]: treesize reduction 84, result has 56.0 percent of original size [2021-03-10 22:07:02,166 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:07:02,171 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:02,175 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:07:02,176 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:02,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:07:02,181 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:02,184 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:07:02,185 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:02,232 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:07:02,232 INFO L518 ElimStorePlain]: Eliminatee v_prenex_104 vanished before elimination [2021-03-10 22:07:02,235 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:07:02,237 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:02,304 INFO L628 ElimStorePlain]: treesize reduction 22, result has 75.3 percent of original size [2021-03-10 22:07:02,307 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:07:02,309 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:02,366 INFO L628 ElimStorePlain]: treesize reduction 2, result has 96.8 percent of original size [2021-03-10 22:07:02,367 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 5 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:07:02,368 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 6 variables, input treesize:200, output treesize:45 [2021-03-10 22:07:02,477 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:07:02,477 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:07:02,477 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-03-10 22:07:02,477 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [695379646] [2021-03-10 22:07:02,477 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:07:02,478 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:07:02,478 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:07:02,478 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:07:02,478 INFO L87 Difference]: Start difference. First operand 701 states and 2217 transitions. Second operand has 14 states, 14 states have (on average 2.4285714285714284) internal successors, (34), 14 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-03-10 22:07:02,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:07:02,675 INFO L93 Difference]: Finished difference Result 880 states and 2752 transitions. [2021-03-10 22:07:02,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-10 22:07:02,675 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.4285714285714284) internal successors, (34), 14 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 22 [2021-03-10 22:07:02,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:07:02,677 INFO L225 Difference]: With dead ends: 880 [2021-03-10 22:07:02,677 INFO L226 Difference]: Without dead ends: 834 [2021-03-10 22:07:02,677 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 241.1ms TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-03-10 22:07:02,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 834 states. [2021-03-10 22:07:02,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 834 to 696. [2021-03-10 22:07:02,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 696 states, 695 states have (on average 3.1683453237410073) internal successors, (2202), 695 states have internal predecessors, (2202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:07:02,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 696 states to 696 states and 2202 transitions. [2021-03-10 22:07:02,684 INFO L78 Accepts]: Start accepts. Automaton has 696 states and 2202 transitions. Word has length 22 [2021-03-10 22:07:02,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:07:02,685 INFO L480 AbstractCegarLoop]: Abstraction has 696 states and 2202 transitions. [2021-03-10 22:07:02,685 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.4285714285714284) internal successors, (34), 14 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-03-10 22:07:02,685 INFO L276 IsEmpty]: Start isEmpty. Operand 696 states and 2202 transitions. [2021-03-10 22:07:02,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:07:02,686 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:07:02,686 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:07:02,886 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2992 [2021-03-10 22:07:02,886 INFO L428 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:07:02,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:07:02,886 INFO L82 PathProgramCache]: Analyzing trace with hash -999490192, now seen corresponding path program 80 times [2021-03-10 22:07:02,886 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:07:02,886 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [73338903] [2021-03-10 22:07:02,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:07:02,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:07:03,109 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:07:03,110 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [73338903] [2021-03-10 22:07:03,110 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [882862800] [2021-03-10 22:07:03,110 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:07:03,156 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:07:03,156 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:07:03,156 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 25 conjunts are in the unsatisfiable core [2021-03-10 22:07:03,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:07:03,454 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_106, ends_with_10, v_prenex_105, v_prenex_107], 1=[ends_with_2]} [2021-03-10 22:07:03,458 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:07:03,459 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:03,463 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:07:03,464 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:03,564 INFO L628 ElimStorePlain]: treesize reduction 181, result has 30.9 percent of original size [2021-03-10 22:07:03,564 INFO L518 ElimStorePlain]: Eliminatee ends_with_10 vanished before elimination [2021-03-10 22:07:03,567 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:07:03,568 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:03,602 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:07:03,605 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:07:03,606 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:03,670 INFO L628 ElimStorePlain]: treesize reduction 1, result has 98.6 percent of original size [2021-03-10 22:07:03,673 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:07:03,674 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:03,676 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:07:03,677 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:03,679 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:07:03,680 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:03,731 INFO L628 ElimStorePlain]: treesize reduction 1, result has 98.4 percent of original size [2021-03-10 22:07:03,732 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 5 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:07:03,732 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 6 variables, input treesize:298, output treesize:45 [2021-03-10 22:07:03,844 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:07:03,844 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:07:03,844 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-03-10 22:07:03,844 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [387379250] [2021-03-10 22:07:03,845 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 22:07:03,845 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:07:03,845 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 22:07:03,845 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=261, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:07:03,845 INFO L87 Difference]: Start difference. First operand 696 states and 2202 transitions. Second operand has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:07:05,517 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 51 [2021-03-10 22:07:05,918 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 49 [2021-03-10 22:07:06,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:07:06,600 INFO L93 Difference]: Finished difference Result 1729 states and 5100 transitions. [2021-03-10 22:07:06,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-03-10 22:07:06,601 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have 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-03-10 22:07:06,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:07:06,602 INFO L225 Difference]: With dead ends: 1729 [2021-03-10 22:07:06,603 INFO L226 Difference]: Without dead ends: 1532 [2021-03-10 22:07:06,603 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 709 ImplicationChecksByTransitivity, 2239.0ms TimeCoverageRelationStatistics Valid=415, Invalid=2237, Unknown=0, NotChecked=0, Total=2652 [2021-03-10 22:07:06,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1532 states. [2021-03-10 22:07:06,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1532 to 692. [2021-03-10 22:07:06,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 692 states, 691 states have (on average 3.1765557163531115) internal successors, (2195), 691 states have internal predecessors, (2195), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:07:06,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 692 states to 692 states and 2195 transitions. [2021-03-10 22:07:06,613 INFO L78 Accepts]: Start accepts. Automaton has 692 states and 2195 transitions. Word has length 22 [2021-03-10 22:07:06,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:07:06,614 INFO L480 AbstractCegarLoop]: Abstraction has 692 states and 2195 transitions. [2021-03-10 22:07:06,614 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:07:06,614 INFO L276 IsEmpty]: Start isEmpty. Operand 692 states and 2195 transitions. [2021-03-10 22:07:06,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:07:06,615 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:07:06,615 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:07:06,815 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3026,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:07:06,815 INFO L428 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:07:06,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:07:06,815 INFO L82 PathProgramCache]: Analyzing trace with hash -51220928, now seen corresponding path program 81 times [2021-03-10 22:07:06,815 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:07:06,815 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [640166691] [2021-03-10 22:07:06,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:07:06,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:07:06,936 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:07:06,936 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [640166691] [2021-03-10 22:07:06,936 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1014476443] [2021-03-10 22:07:06,936 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:07:06,983 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-03-10 22:07:06,983 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:07:06,983 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 26 conjunts are in the unsatisfiable core [2021-03-10 22:07:06,984 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:07:07,095 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:07:07,096 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:07,203 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 33 [2021-03-10 22:07:07,203 INFO L628 ElimStorePlain]: treesize reduction 59, result has 62.9 percent of original size [2021-03-10 22:07:07,207 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:07:07,208 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:07,211 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:07:07,212 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:07,257 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:07:07,260 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:07:07,262 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:07,329 INFO L628 ElimStorePlain]: treesize reduction 22, result has 75.3 percent of original size [2021-03-10 22:07:07,329 INFO L518 ElimStorePlain]: Eliminatee v_prenex_109 vanished before elimination [2021-03-10 22:07:07,331 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2021-03-10 22:07:07,332 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 5 variables, input treesize:162, output treesize:62 [2021-03-10 22:07:07,965 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:07:07,966 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:07:07,966 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 8 treesize of output 1 [2021-03-10 22:07:07,967 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:07,971 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:07:07,972 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:07:07,972 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 7 treesize of output 1 [2021-03-10 22:07:07,974 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:07,978 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:07:07,979 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:07:07,979 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2021-03-10 22:07:07,980 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:07,983 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:07:07,984 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 7 treesize of output 1 [2021-03-10 22:07:07,985 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:08,113 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 39 [2021-03-10 22:07:08,114 INFO L628 ElimStorePlain]: treesize reduction 127, result has 44.1 percent of original size [2021-03-10 22:07:08,117 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:07:08,118 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:08,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:07:08,121 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:08,170 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:07:08,171 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-03-10 22:07:08,171 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 4 variables, input treesize:301, output treesize:73 [2021-03-10 22:07:08,343 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:07:08,343 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:07:08,344 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-03-10 22:07:08,344 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [181333413] [2021-03-10 22:07:08,344 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-10 22:07:08,344 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:07:08,344 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-10 22:07:08,344 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=230, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:07:08,344 INFO L87 Difference]: Start difference. First operand 692 states and 2195 transitions. Second operand has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:07:09,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:07:09,732 INFO L93 Difference]: Finished difference Result 1225 states and 3719 transitions. [2021-03-10 22:07:09,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-03-10 22:07:09,732 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have 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-03-10 22:07:09,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:07:09,734 INFO L225 Difference]: With dead ends: 1225 [2021-03-10 22:07:09,734 INFO L226 Difference]: Without dead ends: 1167 [2021-03-10 22:07:09,734 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 319 ImplicationChecksByTransitivity, 1099.8ms TimeCoverageRelationStatistics Valid=203, Invalid=1129, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 22:07:09,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1167 states. [2021-03-10 22:07:09,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1167 to 701. [2021-03-10 22:07:09,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 701 states, 700 states have (on average 3.177142857142857) internal successors, (2224), 700 states have internal predecessors, (2224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:07:09,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 701 states to 701 states and 2224 transitions. [2021-03-10 22:07:09,743 INFO L78 Accepts]: Start accepts. Automaton has 701 states and 2224 transitions. Word has length 22 [2021-03-10 22:07:09,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:07:09,744 INFO L480 AbstractCegarLoop]: Abstraction has 701 states and 2224 transitions. [2021-03-10 22:07:09,744 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:07:09,744 INFO L276 IsEmpty]: Start isEmpty. Operand 701 states and 2224 transitions. [2021-03-10 22:07:09,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:07:09,745 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:07:09,745 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:07:09,945 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3071 [2021-03-10 22:07:09,945 INFO L428 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:07:09,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:07:09,945 INFO L82 PathProgramCache]: Analyzing trace with hash 1951744964, now seen corresponding path program 82 times [2021-03-10 22:07:09,945 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:07:09,946 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [354672314] [2021-03-10 22:07:09,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:07:09,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:07:10,179 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:07:10,180 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [354672314] [2021-03-10 22:07:10,180 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [228263828] [2021-03-10 22:07:10,180 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:07:10,230 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:07:10,231 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:07:10,231 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 25 conjunts are in the unsatisfiable core [2021-03-10 22:07:10,232 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:07:10,664 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_113, v_prenex_114, ends_with_10], 1=[ends_with_2]} [2021-03-10 22:07:10,668 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:07:10,669 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:10,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:07:10,674 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:10,803 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 36 [2021-03-10 22:07:10,804 INFO L628 ElimStorePlain]: treesize reduction 166, result has 39.9 percent of original size [2021-03-10 22:07:10,807 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:07:10,808 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:10,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:07:10,811 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:10,902 INFO L628 ElimStorePlain]: treesize reduction 1, result has 99.0 percent of original size [2021-03-10 22:07:10,905 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:07:10,906 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:10,972 INFO L628 ElimStorePlain]: treesize reduction 25, result has 74.5 percent of original size [2021-03-10 22:07:10,975 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:07:10,976 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:10,978 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:07:10,979 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:10,982 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:07:10,983 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:11,037 INFO L628 ElimStorePlain]: treesize reduction 1, result has 98.4 percent of original size [2021-03-10 22:07:11,039 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:07:11,039 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 5 variables, input treesize:308, output treesize:45 [2021-03-10 22:07:11,156 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:07:11,156 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:07:11,156 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-03-10 22:07:11,156 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [942394007] [2021-03-10 22:07:11,157 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 22:07:11,157 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:07:11,157 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 22:07:11,157 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=262, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:07:11,157 INFO L87 Difference]: Start difference. First operand 701 states and 2224 transitions. Second operand has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:07:12,711 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 49 [2021-03-10 22:07:13,116 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 48 [2021-03-10 22:07:13,272 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 47 [2021-03-10 22:07:13,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:07:13,935 INFO L93 Difference]: Finished difference Result 1609 states and 4777 transitions. [2021-03-10 22:07:13,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-03-10 22:07:13,936 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have 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-03-10 22:07:13,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:07:13,937 INFO L225 Difference]: With dead ends: 1609 [2021-03-10 22:07:13,938 INFO L226 Difference]: Without dead ends: 1429 [2021-03-10 22:07:13,938 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 685 ImplicationChecksByTransitivity, 2164.5ms TimeCoverageRelationStatistics Valid=374, Invalid=2176, Unknown=0, NotChecked=0, Total=2550 [2021-03-10 22:07:13,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1429 states. [2021-03-10 22:07:13,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1429 to 685. [2021-03-10 22:07:13,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 685 states, 684 states have (on average 3.1798245614035086) internal successors, (2175), 684 states have internal predecessors, (2175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:07:13,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 685 states to 685 states and 2175 transitions. [2021-03-10 22:07:13,948 INFO L78 Accepts]: Start accepts. Automaton has 685 states and 2175 transitions. Word has length 22 [2021-03-10 22:07:13,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:07:13,948 INFO L480 AbstractCegarLoop]: Abstraction has 685 states and 2175 transitions. [2021-03-10 22:07:13,948 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:07:13,948 INFO L276 IsEmpty]: Start isEmpty. Operand 685 states and 2175 transitions. [2021-03-10 22:07:13,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:07:13,949 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:07:13,949 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:07:14,149 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3302,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:07:14,149 INFO L428 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:07:14,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:07:14,150 INFO L82 PathProgramCache]: Analyzing trace with hash -2063376956, now seen corresponding path program 83 times [2021-03-10 22:07:14,150 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:07:14,150 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1820975975] [2021-03-10 22:07:14,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:07:14,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:07:14,290 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:07:14,290 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1820975975] [2021-03-10 22:07:14,290 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1370017570] [2021-03-10 22:07:14,290 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 22:07:14,366 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 22:07:14,366 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:07:14,367 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 25 conjunts are in the unsatisfiable core [2021-03-10 22:07:14,368 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:07:14,455 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:07:14,456 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:14,559 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 35 [2021-03-10 22:07:14,559 INFO L628 ElimStorePlain]: treesize reduction 29, result has 77.5 percent of original size [2021-03-10 22:07:14,563 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:07:14,564 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:14,612 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:07:14,615 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:07:14,617 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:14,663 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:07:14,666 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:07:14,667 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:14,737 INFO L628 ElimStorePlain]: treesize reduction 22, result has 75.3 percent of original size [2021-03-10 22:07:14,740 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2021-03-10 22:07:14,740 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 5 variables, input treesize:132, output treesize:62 [2021-03-10 22:07:15,235 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:07:15,236 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:07:15,237 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 7 treesize of output 1 [2021-03-10 22:07:15,239 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:15,245 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:07:15,246 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:07:15,246 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 7 treesize of output 1 [2021-03-10 22:07:15,248 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:15,253 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:07:15,254 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 8 treesize of output 1 [2021-03-10 22:07:15,256 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:15,351 INFO L628 ElimStorePlain]: treesize reduction 86, result has 39.9 percent of original size [2021-03-10 22:07:15,355 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:07:15,356 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:15,384 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:07:15,385 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:07:15,385 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:183, output treesize:42 [2021-03-10 22:07:15,505 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:07:15,505 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:07:15,505 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-03-10 22:07:15,506 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1521036500] [2021-03-10 22:07:15,506 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 22:07:15,506 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:07:15,506 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 22:07:15,506 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2021-03-10 22:07:15,506 INFO L87 Difference]: Start difference. First operand 685 states and 2175 transitions. Second operand has 15 states, 15 states have (on average 2.2) internal successors, (33), 15 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-03-10 22:07:16,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:07:16,013 INFO L93 Difference]: Finished difference Result 1056 states and 3249 transitions. [2021-03-10 22:07:16,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-10 22:07:16,013 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.2) internal successors, (33), 15 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-03-10 22:07:16,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:07:16,015 INFO L225 Difference]: With dead ends: 1056 [2021-03-10 22:07:16,015 INFO L226 Difference]: Without dead ends: 1010 [2021-03-10 22:07:16,015 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 613.7ms TimeCoverageRelationStatistics Valid=78, Invalid=342, Unknown=0, NotChecked=0, Total=420 [2021-03-10 22:07:16,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1010 states. [2021-03-10 22:07:16,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1010 to 677. [2021-03-10 22:07:16,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 677 states, 676 states have (on average 3.1819526627218937) internal successors, (2151), 676 states have internal predecessors, (2151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:07:16,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 677 states to 677 states and 2151 transitions. [2021-03-10 22:07:16,024 INFO L78 Accepts]: Start accepts. Automaton has 677 states and 2151 transitions. Word has length 22 [2021-03-10 22:07:16,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:07:16,024 INFO L480 AbstractCegarLoop]: Abstraction has 677 states and 2151 transitions. [2021-03-10 22:07:16,024 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.2) internal successors, (33), 15 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-03-10 22:07:16,024 INFO L276 IsEmpty]: Start isEmpty. Operand 677 states and 2151 transitions. [2021-03-10 22:07:16,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:07:16,026 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:07:16,026 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:07:16,231 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3427 [2021-03-10 22:07:16,231 INFO L428 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:07:16,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:07:16,231 INFO L82 PathProgramCache]: Analyzing trace with hash -449810222, now seen corresponding path program 84 times [2021-03-10 22:07:16,231 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:07:16,231 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [195200847] [2021-03-10 22:07:16,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:07:16,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:07:16,342 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:07:16,342 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [195200847] [2021-03-10 22:07:16,342 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [842952228] [2021-03-10 22:07:16,342 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 22:07:16,404 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-03-10 22:07:16,404 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:07:16,405 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 26 conjunts are in the unsatisfiable core [2021-03-10 22:07:16,406 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:07:16,486 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:07:16,488 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:16,571 INFO L628 ElimStorePlain]: treesize reduction 79, result has 48.4 percent of original size [2021-03-10 22:07:16,574 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:07:16,576 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:16,613 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:07:16,613 INFO L518 ElimStorePlain]: Eliminatee v_prenex_123 vanished before elimination [2021-03-10 22:07:16,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 4 treesize of output 2 [2021-03-10 22:07:16,617 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:16,651 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:07:16,652 INFO L518 ElimStorePlain]: Eliminatee v_prenex_120 vanished before elimination [2021-03-10 22:07:16,654 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 5 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2021-03-10 22:07:16,654 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:157, output treesize:62 [2021-03-10 22:07:16,916 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:07:16,917 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:07:16,920 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 7 treesize of output 1 [2021-03-10 22:07:16,921 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:16,933 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:07:16,934 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:07:16,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2021-03-10 22:07:16,939 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:16,942 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:07:16,943 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:07:16,944 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 7 treesize of output 1 [2021-03-10 22:07:16,945 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:16,948 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:07:16,949 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 8 treesize of output 1 [2021-03-10 22:07:16,950 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:17,003 INFO L628 ElimStorePlain]: treesize reduction 45, result has 46.4 percent of original size [2021-03-10 22:07:17,004 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:07:17,004 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:145, output treesize:33 [2021-03-10 22:07:17,077 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:07:17,077 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:07:17,077 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-03-10 22:07:17,077 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1516247589] [2021-03-10 22:07:17,078 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:07:17,078 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:07:17,078 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:07:17,078 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:07:17,078 INFO L87 Difference]: Start difference. First operand 677 states and 2151 transitions. Second operand has 16 states, 16 states have (on average 2.25) internal successors, (36), 16 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:07:17,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:07:17,512 INFO L93 Difference]: Finished difference Result 948 states and 2928 transitions. [2021-03-10 22:07:17,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-10 22:07:17,513 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.25) internal successors, (36), 16 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-03-10 22:07:17,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:07:17,514 INFO L225 Difference]: With dead ends: 948 [2021-03-10 22:07:17,514 INFO L226 Difference]: Without dead ends: 909 [2021-03-10 22:07:17,515 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 524.4ms TimeCoverageRelationStatistics Valid=68, Invalid=352, Unknown=0, NotChecked=0, Total=420 [2021-03-10 22:07:17,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 909 states. [2021-03-10 22:07:17,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 909 to 693. [2021-03-10 22:07:17,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 693 states, 692 states have (on average 3.1907514450867054) internal successors, (2208), 692 states have internal predecessors, (2208), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:07:17,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 693 states to 693 states and 2208 transitions. [2021-03-10 22:07:17,524 INFO L78 Accepts]: Start accepts. Automaton has 693 states and 2208 transitions. Word has length 22 [2021-03-10 22:07:17,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:07:17,524 INFO L480 AbstractCegarLoop]: Abstraction has 693 states and 2208 transitions. [2021-03-10 22:07:17,524 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.25) internal successors, (36), 16 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:07:17,524 INFO L276 IsEmpty]: Start isEmpty. Operand 693 states and 2208 transitions. [2021-03-10 22:07:17,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:07:17,525 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:07:17,525 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:07:17,725 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3561 [2021-03-10 22:07:17,725 INFO L428 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:07:17,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:07:17,725 INFO L82 PathProgramCache]: Analyzing trace with hash -1968849020, now seen corresponding path program 85 times [2021-03-10 22:07:17,726 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:07:17,726 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [624371518] [2021-03-10 22:07:17,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:07:17,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:07:18,031 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:07:18,031 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [624371518] [2021-03-10 22:07:18,031 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [791184224] [2021-03-10 22:07:18,031 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:07:18,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:07:18,078 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 25 conjunts are in the unsatisfiable core [2021-03-10 22:07:18,079 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:07:18,170 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:07:18,171 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:18,253 INFO L628 ElimStorePlain]: treesize reduction 54, result has 57.8 percent of original size [2021-03-10 22:07:18,253 INFO L518 ElimStorePlain]: Eliminatee v_prenex_125 vanished before elimination [2021-03-10 22:07:18,256 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:07:18,257 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:18,294 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:07:18,309 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:07:18,310 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:18,355 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:07:18,359 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2021-03-10 22:07:18,359 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:132, output treesize:62 [2021-03-10 22:07:18,591 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:07:18,591 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:07:18,592 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 8 treesize of output 1 [2021-03-10 22:07:18,592 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:18,595 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:07:18,595 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:07:18,595 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 7 treesize of output 1 [2021-03-10 22:07:18,596 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:18,598 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:07:18,599 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:18,610 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:07:18,611 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:07:18,611 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:80, output treesize:20 [2021-03-10 22:07:18,668 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:07:18,668 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:07:18,668 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-03-10 22:07:18,668 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2145393410] [2021-03-10 22:07:18,669 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 22:07:18,669 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:07:18,669 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 22:07:18,669 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=264, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:07:18,669 INFO L87 Difference]: Start difference. First operand 693 states and 2208 transitions. Second operand has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:07:19,669 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 62 [2021-03-10 22:07:19,990 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 51 [2021-03-10 22:07:20,342 WARN L205 SmtUtils]: Spent 207.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 61 [2021-03-10 22:07:20,615 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 53 [2021-03-10 22:07:20,919 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 51 [2021-03-10 22:07:21,192 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 46 [2021-03-10 22:07:21,550 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 49 [2021-03-10 22:07:21,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:07:21,686 INFO L93 Difference]: Finished difference Result 1195 states and 3596 transitions. [2021-03-10 22:07:21,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-03-10 22:07:21,686 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have 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-03-10 22:07:21,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:07:21,688 INFO L225 Difference]: With dead ends: 1195 [2021-03-10 22:07:21,688 INFO L226 Difference]: Without dead ends: 1023 [2021-03-10 22:07:21,688 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 472 ImplicationChecksByTransitivity, 2533.1ms TimeCoverageRelationStatistics Valid=232, Invalid=1660, Unknown=0, NotChecked=0, Total=1892 [2021-03-10 22:07:21,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1023 states. [2021-03-10 22:07:21,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1023 to 697. [2021-03-10 22:07:21,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 697 states, 696 states have (on average 3.1839080459770117) internal successors, (2216), 696 states have internal predecessors, (2216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:07:21,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 697 states to 697 states and 2216 transitions. [2021-03-10 22:07:21,696 INFO L78 Accepts]: Start accepts. Automaton has 697 states and 2216 transitions. Word has length 22 [2021-03-10 22:07:21,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:07:21,696 INFO L480 AbstractCegarLoop]: Abstraction has 697 states and 2216 transitions. [2021-03-10 22:07:21,696 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:07:21,696 INFO L276 IsEmpty]: Start isEmpty. Operand 697 states and 2216 transitions. [2021-03-10 22:07:21,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:07:21,697 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:07:21,697 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:07:21,899 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3601 [2021-03-10 22:07:21,899 INFO L428 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:07:21,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:07:21,899 INFO L82 PathProgramCache]: Analyzing trace with hash 658573580, now seen corresponding path program 86 times [2021-03-10 22:07:21,899 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:07:21,899 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1789870286] [2021-03-10 22:07:21,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:07:21,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:07:22,041 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:07:22,041 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1789870286] [2021-03-10 22:07:22,041 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [588944186] [2021-03-10 22:07:22,041 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:07:22,088 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:07:22,088 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:07:22,089 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 26 conjunts are in the unsatisfiable core [2021-03-10 22:07:22,089 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:07:22,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 4 treesize of output 2 [2021-03-10 22:07:22,184 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:22,186 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:07:22,187 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:22,190 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:07:22,191 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:22,193 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:07:22,193 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:22,247 INFO L628 ElimStorePlain]: treesize reduction 23, result has 72.6 percent of original size [2021-03-10 22:07:22,248 INFO L518 ElimStorePlain]: Eliminatee v_prenex_129 vanished before elimination [2021-03-10 22:07:22,250 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 3 dim-0 vars, and 3 xjuncts. [2021-03-10 22:07:22,250 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:122, output treesize:61 [2021-03-10 22:07:22,829 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:07:22,830 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:07:22,830 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 9 treesize of output 2 [2021-03-10 22:07:22,831 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:22,835 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:07:22,835 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:22,839 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:07:22,840 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:07:22,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 2 [2021-03-10 22:07:22,841 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:22,845 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:07:22,845 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:22,996 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 46 [2021-03-10 22:07:22,997 INFO L628 ElimStorePlain]: treesize reduction 166, result has 42.2 percent of original size [2021-03-10 22:07:23,000 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:07:23,001 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:23,004 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:07:23,005 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:23,063 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:07:23,066 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:07:23,067 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:23,123 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:07:23,125 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-03-10 22:07:23,125 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 6 variables, input treesize:367, output treesize:81 [2021-03-10 22:07:23,293 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:07:23,293 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:07:23,293 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-03-10 22:07:23,293 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [395018454] [2021-03-10 22:07:23,293 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 22:07:23,293 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:07:23,294 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 22:07:23,294 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=264, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:07:23,294 INFO L87 Difference]: Start difference. First operand 697 states and 2216 transitions. Second operand has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:07:25,069 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 68 [2021-03-10 22:07:25,339 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 75 [2021-03-10 22:07:25,487 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 70 [2021-03-10 22:07:25,755 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 61 [2021-03-10 22:07:26,136 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 80 [2021-03-10 22:07:26,304 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 81 [2021-03-10 22:07:26,452 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 71 [2021-03-10 22:07:26,606 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 74 [2021-03-10 22:07:26,750 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 75 [2021-03-10 22:07:26,916 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 77 [2021-03-10 22:07:27,063 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 71 [2021-03-10 22:07:27,196 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 73 [2021-03-10 22:07:27,353 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 72 [2021-03-10 22:07:27,677 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 67 [2021-03-10 22:07:27,896 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 81 [2021-03-10 22:07:28,065 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 83 [2021-03-10 22:07:28,267 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 82 [2021-03-10 22:07:28,426 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 75 [2021-03-10 22:07:28,586 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 77 [2021-03-10 22:07:28,790 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 76 [2021-03-10 22:07:29,255 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 68 [2021-03-10 22:07:29,439 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 73 [2021-03-10 22:07:29,879 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 76 [2021-03-10 22:07:30,039 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 74 [2021-03-10 22:07:30,192 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 72 [2021-03-10 22:07:30,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:07:30,205 INFO L93 Difference]: Finished difference Result 2637 states and 7354 transitions. [2021-03-10 22:07:30,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-03-10 22:07:30,206 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have 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-03-10 22:07:30,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:07:30,208 INFO L225 Difference]: With dead ends: 2637 [2021-03-10 22:07:30,208 INFO L226 Difference]: Without dead ends: 2151 [2021-03-10 22:07:30,209 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1830 ImplicationChecksByTransitivity, 6170.9ms TimeCoverageRelationStatistics Valid=900, Invalid=5262, Unknown=0, NotChecked=0, Total=6162 [2021-03-10 22:07:30,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2151 states. [2021-03-10 22:07:30,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2151 to 713. [2021-03-10 22:07:30,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 713 states, 712 states have (on average 3.1853932584269664) internal successors, (2268), 712 states have internal predecessors, (2268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:07:30,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 713 states to 713 states and 2268 transitions. [2021-03-10 22:07:30,229 INFO L78 Accepts]: Start accepts. Automaton has 713 states and 2268 transitions. Word has length 22 [2021-03-10 22:07:30,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:07:30,229 INFO L480 AbstractCegarLoop]: Abstraction has 713 states and 2268 transitions. [2021-03-10 22:07:30,229 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:07:30,229 INFO L276 IsEmpty]: Start isEmpty. Operand 713 states and 2268 transitions. [2021-03-10 22:07:30,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:07:30,230 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:07:30,230 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:07:30,430 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3635 [2021-03-10 22:07:30,430 INFO L428 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:07:30,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:07:30,430 INFO L82 PathProgramCache]: Analyzing trace with hash -825479840, now seen corresponding path program 87 times [2021-03-10 22:07:30,430 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:07:30,431 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2021527618] [2021-03-10 22:07:30,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:07:30,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:07:30,625 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:07:30,625 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2021527618] [2021-03-10 22:07:30,625 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1185802580] [2021-03-10 22:07:30,625 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:07:30,673 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-03-10 22:07:30,673 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:07:30,673 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 26 conjunts are in the unsatisfiable core [2021-03-10 22:07:30,674 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:07:30,776 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:07:30,778 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:30,780 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:07:30,781 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:30,784 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:07:30,785 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:30,851 INFO L628 ElimStorePlain]: treesize reduction 26, result has 72.9 percent of original size [2021-03-10 22:07:30,851 INFO L518 ElimStorePlain]: Eliminatee ends_with_10 vanished before elimination [2021-03-10 22:07:30,853 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 3 dim-0 vars, and 3 xjuncts. [2021-03-10 22:07:30,854 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:107, output treesize:70 [2021-03-10 22:07:31,334 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:07:31,335 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:07:31,335 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2021-03-10 22:07:31,336 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:31,339 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:07:31,340 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:07:31,340 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 8 treesize of output 1 [2021-03-10 22:07:31,341 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:31,344 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:07:31,346 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:07:31,348 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 7 treesize of output 1 [2021-03-10 22:07:31,351 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:31,354 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:07:31,355 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:31,358 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:07:31,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2021-03-10 22:07:31,359 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:31,434 INFO L628 ElimStorePlain]: treesize reduction 93, result has 40.4 percent of original size [2021-03-10 22:07:31,437 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:07:31,438 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:31,440 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:07:31,441 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:31,469 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:07:31,471 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:07:31,471 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 4 variables, input treesize:268, output treesize:33 [2021-03-10 22:07:31,549 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:07:31,549 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:07:31,549 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-03-10 22:07:31,549 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1024782299] [2021-03-10 22:07:31,549 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 22:07:31,549 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:07:31,549 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 22:07:31,549 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=265, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:07:31,550 INFO L87 Difference]: Start difference. First operand 713 states and 2268 transitions. Second operand has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:07:33,200 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 48 [2021-03-10 22:07:34,375 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 45 [2021-03-10 22:07:35,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:07:35,175 INFO L93 Difference]: Finished difference Result 1567 states and 4591 transitions. [2021-03-10 22:07:35,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-03-10 22:07:35,176 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have 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-03-10 22:07:35,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:07:35,178 INFO L225 Difference]: With dead ends: 1567 [2021-03-10 22:07:35,178 INFO L226 Difference]: Without dead ends: 1326 [2021-03-10 22:07:35,178 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 898 ImplicationChecksByTransitivity, 3010.4ms TimeCoverageRelationStatistics Valid=414, Invalid=2892, Unknown=0, NotChecked=0, Total=3306 [2021-03-10 22:07:35,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1326 states. [2021-03-10 22:07:35,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1326 to 729. [2021-03-10 22:07:35,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 729 states, 728 states have (on average 3.1964285714285716) internal successors, (2327), 728 states have internal predecessors, (2327), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:07:35,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 729 states to 729 states and 2327 transitions. [2021-03-10 22:07:35,187 INFO L78 Accepts]: Start accepts. Automaton has 729 states and 2327 transitions. Word has length 22 [2021-03-10 22:07:35,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:07:35,188 INFO L480 AbstractCegarLoop]: Abstraction has 729 states and 2327 transitions. [2021-03-10 22:07:35,188 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:07:35,188 INFO L276 IsEmpty]: Start isEmpty. Operand 729 states and 2327 transitions. [2021-03-10 22:07:35,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:07:35,188 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:07:35,188 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:07:35,389 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3800,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:07:35,389 INFO L428 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:07:35,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:07:35,389 INFO L82 PathProgramCache]: Analyzing trace with hash -1876733922, now seen corresponding path program 88 times [2021-03-10 22:07:35,389 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:07:35,390 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2143760594] [2021-03-10 22:07:35,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:07:35,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:07:35,519 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:07:35,519 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2143760594] [2021-03-10 22:07:35,519 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [557885521] [2021-03-10 22:07:35,519 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:07:35,584 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:07:35,584 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:07:35,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 26 conjunts are in the unsatisfiable core [2021-03-10 22:07:35,586 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:07:35,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:07:35,673 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:35,808 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 33 [2021-03-10 22:07:35,808 INFO L628 ElimStorePlain]: treesize reduction 1, result has 99.1 percent of original size [2021-03-10 22:07:35,812 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:07:35,813 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:35,817 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:07:35,818 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:35,916 INFO L628 ElimStorePlain]: treesize reduction 22, result has 79.2 percent of original size [2021-03-10 22:07:35,919 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:07:35,921 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:35,988 INFO L628 ElimStorePlain]: treesize reduction 19, result has 76.3 percent of original size [2021-03-10 22:07:35,988 INFO L518 ElimStorePlain]: Eliminatee v_prenex_140 vanished before elimination [2021-03-10 22:07:35,991 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: 3 dim-0 vars, and 3 xjuncts. [2021-03-10 22:07:35,991 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 5 variables, input treesize:117, output treesize:61 [2021-03-10 22:07:36,610 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:07:36,610 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:07:36,611 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 9 treesize of output 2 [2021-03-10 22:07:36,612 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:36,615 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:07:36,616 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:07:36,616 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 9 treesize of output 2 [2021-03-10 22:07:36,617 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:36,621 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:07:36,621 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:36,624 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:07:36,625 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:36,698 INFO L628 ElimStorePlain]: treesize reduction 81, result has 41.7 percent of original size [2021-03-10 22:07:36,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:07:36,703 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:36,732 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:07:36,733 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:07:36,733 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 4 variables, input treesize:209, output treesize:33 [2021-03-10 22:07:36,804 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:07:36,805 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:07:36,805 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-03-10 22:07:36,805 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1691926612] [2021-03-10 22:07:36,805 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-10 22:07:36,805 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:07:36,805 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-10 22:07:36,805 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:07:36,806 INFO L87 Difference]: Start difference. First operand 729 states and 2327 transitions. Second operand has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:07:37,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:07:37,303 INFO L93 Difference]: Finished difference Result 1161 states and 3545 transitions. [2021-03-10 22:07:37,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-10 22:07:37,303 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-03-10 22:07:37,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:07:37,305 INFO L225 Difference]: With dead ends: 1161 [2021-03-10 22:07:37,305 INFO L226 Difference]: Without dead ends: 1122 [2021-03-10 22:07:37,305 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 641.2ms TimeCoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2021-03-10 22:07:37,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1122 states. [2021-03-10 22:07:37,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1122 to 705. [2021-03-10 22:07:37,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 705 states, 704 states have (on average 3.1775568181818183) internal successors, (2237), 704 states have internal predecessors, (2237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:07:37,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 705 states to 705 states and 2237 transitions. [2021-03-10 22:07:37,318 INFO L78 Accepts]: Start accepts. Automaton has 705 states and 2237 transitions. Word has length 22 [2021-03-10 22:07:37,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:07:37,318 INFO L480 AbstractCegarLoop]: Abstraction has 705 states and 2237 transitions. [2021-03-10 22:07:37,318 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:07:37,318 INFO L276 IsEmpty]: Start isEmpty. Operand 705 states and 2237 transitions. [2021-03-10 22:07:37,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:07:37,319 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:07:37,319 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:07:37,532 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3917,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:07:37,532 INFO L428 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:07:37,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:07:37,533 INFO L82 PathProgramCache]: Analyzing trace with hash 899194576, now seen corresponding path program 89 times [2021-03-10 22:07:37,533 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:07:37,533 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [23737064] [2021-03-10 22:07:37,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:07:37,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:07:37,631 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:07:37,632 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [23737064] [2021-03-10 22:07:37,632 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [541784834] [2021-03-10 22:07:37,632 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:07:37,682 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 22:07:37,682 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:07:37,683 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 25 conjunts are in the unsatisfiable core [2021-03-10 22:07:37,683 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:07:37,752 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:07:37,753 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:37,756 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:07:37,757 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:37,760 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:07:37,761 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:37,818 INFO L628 ElimStorePlain]: treesize reduction 23, result has 72.6 percent of original size [2021-03-10 22:07:37,818 INFO L518 ElimStorePlain]: Eliminatee ends_with_10 vanished before elimination [2021-03-10 22:07:37,820 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 3 dim-0 vars, and 3 xjuncts. [2021-03-10 22:07:37,821 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:95, output treesize:61 [2021-03-10 22:07:38,162 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:07:38,163 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:07:38,163 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 9 treesize of output 2 [2021-03-10 22:07:38,164 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:38,167 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:07:38,168 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:38,170 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:07:38,171 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:38,212 INFO L628 ElimStorePlain]: treesize reduction 51, result has 42.0 percent of original size [2021-03-10 22:07:38,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 3 treesize of output 1 [2021-03-10 22:07:38,216 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:38,231 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:07:38,232 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:07:38,232 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:148, output treesize:20 [2021-03-10 22:07:38,292 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:07:38,292 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:07:38,292 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-03-10 22:07:38,292 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1615905652] [2021-03-10 22:07:38,292 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:07:38,292 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:07:38,292 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:07:38,292 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:07:38,293 INFO L87 Difference]: Start difference. First operand 705 states and 2237 transitions. Second operand has 16 states, 16 states have (on average 2.25) internal successors, (36), 16 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:07:38,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:07:38,639 INFO L93 Difference]: Finished difference Result 987 states and 3026 transitions. [2021-03-10 22:07:38,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-10 22:07:38,639 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.25) internal successors, (36), 16 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-03-10 22:07:38,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:07:38,641 INFO L225 Difference]: With dead ends: 987 [2021-03-10 22:07:38,641 INFO L226 Difference]: Without dead ends: 948 [2021-03-10 22:07:38,641 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 407.8ms TimeCoverageRelationStatistics Valid=73, Invalid=347, Unknown=0, NotChecked=0, Total=420 [2021-03-10 22:07:38,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 948 states. [2021-03-10 22:07:38,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 948 to 709. [2021-03-10 22:07:38,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 709 states, 708 states have (on average 3.1793785310734464) internal successors, (2251), 708 states have internal predecessors, (2251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:07:38,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 709 states to 709 states and 2251 transitions. [2021-03-10 22:07:38,649 INFO L78 Accepts]: Start accepts. Automaton has 709 states and 2251 transitions. Word has length 22 [2021-03-10 22:07:38,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:07:38,649 INFO L480 AbstractCegarLoop]: Abstraction has 709 states and 2251 transitions. [2021-03-10 22:07:38,649 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.25) internal successors, (36), 16 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:07:38,649 INFO L276 IsEmpty]: Start isEmpty. Operand 709 states and 2251 transitions. [2021-03-10 22:07:38,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-03-10 22:07:38,650 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:07:38,650 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:07:38,850 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4071,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:07:38,850 INFO L428 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:07:38,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:07:38,851 INFO L82 PathProgramCache]: Analyzing trace with hash 856414930, now seen corresponding path program 90 times [2021-03-10 22:07:38,851 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:07:38,851 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [569094274] [2021-03-10 22:07:38,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:07:38,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:07:38,951 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:07:38,951 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [569094274] [2021-03-10 22:07:38,951 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1435188533] [2021-03-10 22:07:38,951 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:07:38,999 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 22:07:38,999 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:07:39,000 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 26 conjunts are in the unsatisfiable core [2021-03-10 22:07:39,001 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:07:39,090 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:07:39,092 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:39,190 INFO L628 ElimStorePlain]: treesize reduction 34, result has 74.6 percent of original size [2021-03-10 22:07:39,194 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:07:39,195 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:39,198 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:07:39,199 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:39,201 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:07:39,202 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:39,268 INFO L628 ElimStorePlain]: treesize reduction 22, result has 75.3 percent of original size [2021-03-10 22:07:39,271 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2021-03-10 22:07:39,271 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:137, output treesize:62 [2021-03-10 22:07:39,646 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:07:39,646 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:07:39,647 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 8 treesize of output 1 [2021-03-10 22:07:39,647 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:39,650 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:07:39,651 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:07:39,651 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 7 treesize of output 1 [2021-03-10 22:07:39,652 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:39,655 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:07:39,656 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:39,658 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:07:39,659 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 8 treesize of output 1 [2021-03-10 22:07:39,659 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:39,704 INFO L628 ElimStorePlain]: treesize reduction 25, result has 60.9 percent of original size [2021-03-10 22:07:39,705 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:07:39,706 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:147, output treesize:33 [2021-03-10 22:07:39,775 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:07:39,775 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:07:39,775 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-03-10 22:07:39,775 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [308849162] [2021-03-10 22:07:39,775 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-10 22:07:39,775 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:07:39,776 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-10 22:07:39,776 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:07:39,776 INFO L87 Difference]: Start difference. First operand 709 states and 2251 transitions. Second operand has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:07:40,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:07:40,061 INFO L93 Difference]: Finished difference Result 915 states and 2815 transitions. [2021-03-10 22:07:40,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-10 22:07:40,061 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-03-10 22:07:40,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:07:40,062 INFO L225 Difference]: With dead ends: 915 [2021-03-10 22:07:40,062 INFO L226 Difference]: Without dead ends: 876 [2021-03-10 22:07:40,063 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 387.6ms TimeCoverageRelationStatistics Valid=59, Invalid=321, Unknown=0, NotChecked=0, Total=380 [2021-03-10 22:07:40,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 876 states. [2021-03-10 22:07:40,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 876 to 689. [2021-03-10 22:07:40,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 689 states, 688 states have (on average 3.1686046511627906) internal successors, (2180), 688 states have internal predecessors, (2180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:07:40,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 689 states to 689 states and 2180 transitions. [2021-03-10 22:07:40,070 INFO L78 Accepts]: Start accepts. Automaton has 689 states and 2180 transitions. Word has length 22 [2021-03-10 22:07:40,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:07:40,070 INFO L480 AbstractCegarLoop]: Abstraction has 689 states and 2180 transitions. [2021-03-10 22:07:40,070 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:07:40,070 INFO L276 IsEmpty]: Start isEmpty. Operand 689 states and 2180 transitions. [2021-03-10 22:07:40,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-03-10 22:07:40,071 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:07:40,071 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:07:40,271 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4134 [2021-03-10 22:07:40,271 INFO L428 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:07:40,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:07:40,272 INFO L82 PathProgramCache]: Analyzing trace with hash -212506630, now seen corresponding path program 91 times [2021-03-10 22:07:40,272 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:07:40,272 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [566168871] [2021-03-10 22:07:40,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:07:40,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:07:40,337 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:07:40,337 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [566168871] [2021-03-10 22:07:40,337 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [346742653] [2021-03-10 22:07:40,337 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:07:40,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:07:40,387 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:07:40,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:07:40,506 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:07:40,506 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:07:40,506 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2021-03-10 22:07:40,506 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [243216747] [2021-03-10 22:07:40,506 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:07:40,506 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:07:40,507 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:07:40,507 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:07:40,507 INFO L87 Difference]: Start difference. First operand 689 states and 2180 transitions. Second operand has 16 states, 16 states have (on average 2.625) 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-03-10 22:07:41,912 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:07:41,912 INFO L93 Difference]: Finished difference Result 1412 states and 4265 transitions. [2021-03-10 22:07:41,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-03-10 22:07:41,912 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.625) 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 23 [2021-03-10 22:07:41,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:07:41,914 INFO L225 Difference]: With dead ends: 1412 [2021-03-10 22:07:41,914 INFO L226 Difference]: Without dead ends: 1133 [2021-03-10 22:07:41,914 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 712 ImplicationChecksByTransitivity, 963.4ms TimeCoverageRelationStatistics Valid=368, Invalid=2182, Unknown=0, NotChecked=0, Total=2550 [2021-03-10 22:07:41,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1133 states. [2021-03-10 22:07:41,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1133 to 601. [2021-03-10 22:07:41,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 601 states, 600 states have (on average 3.23) internal successors, (1938), 600 states have internal predecessors, (1938), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:07:41,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 601 states to 601 states and 1938 transitions. [2021-03-10 22:07:41,922 INFO L78 Accepts]: Start accepts. Automaton has 601 states and 1938 transitions. Word has length 23 [2021-03-10 22:07:41,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:07:41,923 INFO L480 AbstractCegarLoop]: Abstraction has 601 states and 1938 transitions. [2021-03-10 22:07:41,923 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.625) 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-03-10 22:07:41,923 INFO L276 IsEmpty]: Start isEmpty. Operand 601 states and 1938 transitions. [2021-03-10 22:07:41,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-03-10 22:07:41,924 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:07:41,924 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:07:42,125 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4216,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:07:42,125 INFO L428 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:07:42,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:07:42,126 INFO L82 PathProgramCache]: Analyzing trace with hash -1500253622, now seen corresponding path program 92 times [2021-03-10 22:07:42,126 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:07:42,126 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [627386577] [2021-03-10 22:07:42,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:07:42,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:07:42,184 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:07:42,185 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [627386577] [2021-03-10 22:07:42,185 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [132266003] [2021-03-10 22:07:42,185 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:07:42,260 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:07:42,260 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:07:42,261 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:07:42,262 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:07:42,406 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:07:42,406 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:07:42,406 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2021-03-10 22:07:42,406 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1701280238] [2021-03-10 22:07:42,406 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:07:42,406 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:07:42,406 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:07:42,406 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:07:42,406 INFO L87 Difference]: Start difference. First operand 601 states and 1938 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 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-03-10 22:07:43,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:07:43,991 INFO L93 Difference]: Finished difference Result 1580 states and 4812 transitions. [2021-03-10 22:07:43,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-03-10 22:07:43,991 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 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 23 [2021-03-10 22:07:43,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:07:43,993 INFO L225 Difference]: With dead ends: 1580 [2021-03-10 22:07:43,993 INFO L226 Difference]: Without dead ends: 1236 [2021-03-10 22:07:43,993 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 750 ImplicationChecksByTransitivity, 979.9ms TimeCoverageRelationStatistics Valid=358, Invalid=2398, Unknown=0, NotChecked=0, Total=2756 [2021-03-10 22:07:43,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1236 states. [2021-03-10 22:07:43,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1236 to 570. [2021-03-10 22:07:44,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 570 states, 569 states have (on average 3.233743409490334) internal successors, (1840), 569 states have internal predecessors, (1840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:07:44,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 570 states to 570 states and 1840 transitions. [2021-03-10 22:07:44,001 INFO L78 Accepts]: Start accepts. Automaton has 570 states and 1840 transitions. Word has length 23 [2021-03-10 22:07:44,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:07:44,001 INFO L480 AbstractCegarLoop]: Abstraction has 570 states and 1840 transitions. [2021-03-10 22:07:44,001 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 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-03-10 22:07:44,001 INFO L276 IsEmpty]: Start isEmpty. Operand 570 states and 1840 transitions. [2021-03-10 22:07:44,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-03-10 22:07:44,001 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:07:44,002 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:07:44,202 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4219 [2021-03-10 22:07:44,202 INFO L428 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:07:44,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:07:44,202 INFO L82 PathProgramCache]: Analyzing trace with hash -1093684078, now seen corresponding path program 93 times [2021-03-10 22:07:44,202 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:07:44,202 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1341932131] [2021-03-10 22:07:44,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:07:44,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:07:44,260 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:07:44,261 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1341932131] [2021-03-10 22:07:44,261 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [335995789] [2021-03-10 22:07:44,261 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:07:44,310 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-03-10 22:07:44,310 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:07:44,311 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:07:44,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:07:44,520 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:07:44,520 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:07:44,520 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2021-03-10 22:07:44,520 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [181133879] [2021-03-10 22:07:44,520 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:07:44,520 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:07:44,521 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:07:44,521 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:07:44,521 INFO L87 Difference]: Start difference. First operand 570 states and 1840 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 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-03-10 22:07:46,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:07:46,360 INFO L93 Difference]: Finished difference Result 1474 states and 4378 transitions. [2021-03-10 22:07:46,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-03-10 22:07:46,360 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 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 23 [2021-03-10 22:07:46,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:07:46,362 INFO L225 Difference]: With dead ends: 1474 [2021-03-10 22:07:46,362 INFO L226 Difference]: Without dead ends: 1231 [2021-03-10 22:07:46,362 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1013 ImplicationChecksByTransitivity, 1368.5ms TimeCoverageRelationStatistics Valid=512, Invalid=3028, Unknown=0, NotChecked=0, Total=3540 [2021-03-10 22:07:46,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1231 states. [2021-03-10 22:07:46,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1231 to 584. [2021-03-10 22:07:46,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 584 states, 583 states have (on average 3.274442538593482) internal successors, (1909), 583 states have internal predecessors, (1909), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:07:46,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 584 states to 584 states and 1909 transitions. [2021-03-10 22:07:46,370 INFO L78 Accepts]: Start accepts. Automaton has 584 states and 1909 transitions. Word has length 23 [2021-03-10 22:07:46,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:07:46,370 INFO L480 AbstractCegarLoop]: Abstraction has 584 states and 1909 transitions. [2021-03-10 22:07:46,370 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 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-03-10 22:07:46,370 INFO L276 IsEmpty]: Start isEmpty. Operand 584 states and 1909 transitions. [2021-03-10 22:07:46,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-03-10 22:07:46,371 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:07:46,371 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:07:46,571 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4222 [2021-03-10 22:07:46,571 INFO L428 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:07:46,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:07:46,572 INFO L82 PathProgramCache]: Analyzing trace with hash 1317829208, now seen corresponding path program 94 times [2021-03-10 22:07:46,572 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:07:46,572 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [209708056] [2021-03-10 22:07:46,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:07:46,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:07:46,637 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:07:46,637 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [209708056] [2021-03-10 22:07:46,637 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1871607355] [2021-03-10 22:07:46,637 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:07:46,695 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:07:46,695 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:07:46,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:07:46,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:07:46,866 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:07:46,866 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:07:46,866 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2021-03-10 22:07:46,866 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [216331383] [2021-03-10 22:07:46,866 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:07:46,866 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:07:46,866 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:07:46,867 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:07:46,867 INFO L87 Difference]: Start difference. First operand 584 states and 1909 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 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-03-10 22:07:49,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:07:49,090 INFO L93 Difference]: Finished difference Result 1106 states and 3255 transitions. [2021-03-10 22:07:49,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-03-10 22:07:49,090 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 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 23 [2021-03-10 22:07:49,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:07:49,091 INFO L225 Difference]: With dead ends: 1106 [2021-03-10 22:07:49,091 INFO L226 Difference]: Without dead ends: 820 [2021-03-10 22:07:49,091 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1501 ImplicationChecksByTransitivity, 1638.6ms TimeCoverageRelationStatistics Valid=580, Invalid=4250, Unknown=0, NotChecked=0, Total=4830 [2021-03-10 22:07:49,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 820 states. [2021-03-10 22:07:49,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 820 to 494. [2021-03-10 22:07:49,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 494 states, 493 states have (on average 3.133874239350913) internal successors, (1545), 493 states have internal predecessors, (1545), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:07:49,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 494 states to 494 states and 1545 transitions. [2021-03-10 22:07:49,097 INFO L78 Accepts]: Start accepts. Automaton has 494 states and 1545 transitions. Word has length 23 [2021-03-10 22:07:49,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:07:49,097 INFO L480 AbstractCegarLoop]: Abstraction has 494 states and 1545 transitions. [2021-03-10 22:07:49,097 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 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-03-10 22:07:49,097 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 1545 transitions. [2021-03-10 22:07:49,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-03-10 22:07:49,098 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:07:49,098 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:07:49,307 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4233 [2021-03-10 22:07:49,307 INFO L428 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:07:49,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:07:49,308 INFO L82 PathProgramCache]: Analyzing trace with hash -785761578, now seen corresponding path program 95 times [2021-03-10 22:07:49,308 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:07:49,308 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [576153548] [2021-03-10 22:07:49,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:07:49,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:07:49,379 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:07:49,379 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [576153548] [2021-03-10 22:07:49,380 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [929492994] [2021-03-10 22:07:49,380 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:07:49,430 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-03-10 22:07:49,430 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:07:49,431 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 15 conjunts are in the unsatisfiable core [2021-03-10 22:07:49,432 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:07:49,533 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:07:49,533 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:07:49,533 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-03-10 22:07:49,533 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1649506025] [2021-03-10 22:07:49,533 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-10 22:07:49,533 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:07:49,534 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-10 22:07:49,534 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-03-10 22:07:49,534 INFO L87 Difference]: Start difference. First operand 494 states and 1545 transitions. Second operand has 11 states, 11 states have (on average 2.4545454545454546) internal successors, (27), 11 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-03-10 22:07:49,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:07:49,693 INFO L93 Difference]: Finished difference Result 762 states and 2304 transitions. [2021-03-10 22:07:49,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-10 22:07:49,694 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.4545454545454546) internal successors, (27), 11 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 23 [2021-03-10 22:07:49,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:07:49,695 INFO L225 Difference]: With dead ends: 762 [2021-03-10 22:07:49,695 INFO L226 Difference]: Without dead ends: 700 [2021-03-10 22:07:49,695 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 185.7ms TimeCoverageRelationStatistics Valid=67, Invalid=173, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:07:49,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 700 states. [2021-03-10 22:07:49,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 700 to 481. [2021-03-10 22:07:49,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 481 states, 480 states have (on average 3.1354166666666665) internal successors, (1505), 480 states have internal predecessors, (1505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:07:49,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 481 states to 481 states and 1505 transitions. [2021-03-10 22:07:49,700 INFO L78 Accepts]: Start accepts. Automaton has 481 states and 1505 transitions. Word has length 23 [2021-03-10 22:07:49,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:07:49,700 INFO L480 AbstractCegarLoop]: Abstraction has 481 states and 1505 transitions. [2021-03-10 22:07:49,701 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.4545454545454546) internal successors, (27), 11 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-03-10 22:07:49,701 INFO L276 IsEmpty]: Start isEmpty. Operand 481 states and 1505 transitions. [2021-03-10 22:07:49,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-03-10 22:07:49,701 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:07:49,701 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:07:49,903 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4244 [2021-03-10 22:07:49,903 INFO L428 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:07:49,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:07:49,903 INFO L82 PathProgramCache]: Analyzing trace with hash -298642346, now seen corresponding path program 96 times [2021-03-10 22:07:49,903 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:07:49,903 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [631124701] [2021-03-10 22:07:49,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:07:49,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:07:49,971 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:07:49,971 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [631124701] [2021-03-10 22:07:49,971 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1708984866] [2021-03-10 22:07:49,971 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:07:50,029 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-03-10 22:07:50,029 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:07:50,029 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-10 22:07:50,030 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:07:50,103 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:07:50,104 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:07:50,104 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-03-10 22:07:50,104 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [219703809] [2021-03-10 22:07:50,104 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-10 22:07:50,104 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:07:50,104 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-10 22:07:50,104 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-03-10 22:07:50,104 INFO L87 Difference]: Start difference. First operand 481 states and 1505 transitions. Second operand has 11 states, 11 states have (on average 2.4545454545454546) internal successors, (27), 11 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-03-10 22:07:50,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:07:50,253 INFO L93 Difference]: Finished difference Result 642 states and 1954 transitions. [2021-03-10 22:07:50,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-10 22:07:50,254 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.4545454545454546) internal successors, (27), 11 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 23 [2021-03-10 22:07:50,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:07:50,254 INFO L225 Difference]: With dead ends: 642 [2021-03-10 22:07:50,254 INFO L226 Difference]: Without dead ends: 580 [2021-03-10 22:07:50,255 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 162.0ms TimeCoverageRelationStatistics Valid=62, Invalid=178, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:07:50,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 580 states. [2021-03-10 22:07:50,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 580 to 413. [2021-03-10 22:07:50,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 412 states have (on average 3.0728155339805827) internal successors, (1266), 412 states have internal predecessors, (1266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:07:50,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 1266 transitions. [2021-03-10 22:07:50,261 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 1266 transitions. Word has length 23 [2021-03-10 22:07:50,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:07:50,261 INFO L480 AbstractCegarLoop]: Abstraction has 413 states and 1266 transitions. [2021-03-10 22:07:50,261 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.4545454545454546) internal successors, (27), 11 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-03-10 22:07:50,261 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 1266 transitions. [2021-03-10 22:07:50,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:07:50,262 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:07:50,262 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:07:50,483 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4251 [2021-03-10 22:07:50,483 INFO L428 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:07:50,483 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:07:50,484 INFO L82 PathProgramCache]: Analyzing trace with hash 1290424592, now seen corresponding path program 97 times [2021-03-10 22:07:50,484 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:07:50,484 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [805591834] [2021-03-10 22:07:50,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:07:50,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:07:50,636 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-03-10 22:07:50,637 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [805591834] [2021-03-10 22:07:50,637 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [74401339] [2021-03-10 22:07:50,637 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:07:50,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:07:50,687 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 19 conjunts are in the unsatisfiable core [2021-03-10 22:07:50,688 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:07:50,912 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:07:50,912 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:07:50,912 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-03-10 22:07:50,912 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2023705488] [2021-03-10 22:07:50,912 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 22:07:50,912 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:07:50,913 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 22:07:50,913 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=265, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:07:50,913 INFO L87 Difference]: Start difference. First operand 413 states and 1266 transitions. Second operand has 18 states, 18 states have (on average 2.388888888888889) 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-03-10 22:07:52,992 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 35 [2021-03-10 22:07:53,838 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 35 [2021-03-10 22:07:54,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:07:54,296 INFO L93 Difference]: Finished difference Result 1637 states and 4727 transitions. [2021-03-10 22:07:54,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-03-10 22:07:54,297 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.388888888888889) 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 24 [2021-03-10 22:07:54,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:07:54,298 INFO L225 Difference]: With dead ends: 1637 [2021-03-10 22:07:54,298 INFO L226 Difference]: Without dead ends: 1362 [2021-03-10 22:07:54,299 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1035 ImplicationChecksByTransitivity, 3009.2ms TimeCoverageRelationStatistics Valid=550, Invalid=3482, Unknown=0, NotChecked=0, Total=4032 [2021-03-10 22:07:54,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1362 states. [2021-03-10 22:07:54,305 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1362 to 548. [2021-03-10 22:07:54,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 548 states, 547 states have (on average 3.073126142595978) internal successors, (1681), 547 states have internal predecessors, (1681), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:07:54,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 548 states to 548 states and 1681 transitions. [2021-03-10 22:07:54,307 INFO L78 Accepts]: Start accepts. Automaton has 548 states and 1681 transitions. Word has length 24 [2021-03-10 22:07:54,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:07:54,307 INFO L480 AbstractCegarLoop]: Abstraction has 548 states and 1681 transitions. [2021-03-10 22:07:54,307 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.388888888888889) 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-03-10 22:07:54,307 INFO L276 IsEmpty]: Start isEmpty. Operand 548 states and 1681 transitions. [2021-03-10 22:07:54,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:07:54,307 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:07:54,307 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:07:54,508 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4254,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:07:54,508 INFO L428 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:07:54,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:07:54,508 INFO L82 PathProgramCache]: Analyzing trace with hash 998524674, now seen corresponding path program 98 times [2021-03-10 22:07:54,508 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:07:54,508 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [776121961] [2021-03-10 22:07:54,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:07:54,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:07:54,609 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:07:54,609 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [776121961] [2021-03-10 22:07:54,609 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [464453794] [2021-03-10 22:07:54,609 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:07:54,660 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:07:54,660 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:07:54,661 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 19 conjunts are in the unsatisfiable core [2021-03-10 22:07:54,661 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:07:54,795 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:07:54,795 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:07:54,795 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 18 [2021-03-10 22:07:54,795 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [827398579] [2021-03-10 22:07:54,795 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 22:07:54,795 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:07:54,796 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 22:07:54,796 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=260, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:07:54,796 INFO L87 Difference]: Start difference. First operand 548 states and 1681 transitions. Second operand has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 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-03-10 22:07:55,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:07:55,984 INFO L93 Difference]: Finished difference Result 880 states and 2691 transitions. [2021-03-10 22:07:55,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-03-10 22:07:55,985 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 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 24 [2021-03-10 22:07:55,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:07:55,986 INFO L225 Difference]: With dead ends: 880 [2021-03-10 22:07:55,986 INFO L226 Difference]: Without dead ends: 828 [2021-03-10 22:07:55,986 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 582 ImplicationChecksByTransitivity, 740.5ms TimeCoverageRelationStatistics Valid=289, Invalid=1967, Unknown=0, NotChecked=0, Total=2256 [2021-03-10 22:07:55,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 828 states. [2021-03-10 22:07:55,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 828 to 607. [2021-03-10 22:07:55,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 607 states, 606 states have (on average 3.1056105610561056) internal successors, (1882), 606 states have internal predecessors, (1882), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:07:55,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 607 states to 607 states and 1882 transitions. [2021-03-10 22:07:55,992 INFO L78 Accepts]: Start accepts. Automaton has 607 states and 1882 transitions. Word has length 24 [2021-03-10 22:07:55,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:07:55,992 INFO L480 AbstractCegarLoop]: Abstraction has 607 states and 1882 transitions. [2021-03-10 22:07:55,992 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 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-03-10 22:07:55,992 INFO L276 IsEmpty]: Start isEmpty. Operand 607 states and 1882 transitions. [2021-03-10 22:07:55,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:07:55,993 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:07:55,993 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:07:56,193 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4265 [2021-03-10 22:07:56,194 INFO L428 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:07:56,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:07:56,194 INFO L82 PathProgramCache]: Analyzing trace with hash 775964308, now seen corresponding path program 99 times [2021-03-10 22:07:56,194 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:07:56,194 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1955942560] [2021-03-10 22:07:56,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:07:56,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:07:56,317 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:07:56,317 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1955942560] [2021-03-10 22:07:56,317 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1897354436] [2021-03-10 22:07:56,317 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:07:56,390 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-03-10 22:07:56,390 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:07:56,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 25 conjunts are in the unsatisfiable core [2021-03-10 22:07:56,391 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:07:56,452 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:07:56,454 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:56,538 INFO L628 ElimStorePlain]: treesize reduction 26, result has 77.2 percent of original size [2021-03-10 22:07:56,541 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:07:56,542 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:56,604 INFO L628 ElimStorePlain]: treesize reduction 19, result has 77.4 percent of original size [2021-03-10 22:07:56,604 INFO L518 ElimStorePlain]: Eliminatee v_prenex_150 vanished before elimination [2021-03-10 22:07:56,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:07:56,608 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:56,637 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:07:56,639 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:07:56,640 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:56,667 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:07:56,670 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 5 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2021-03-10 22:07:56,670 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:117, output treesize:50 [2021-03-10 22:07:57,069 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:07:57,070 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:07:57,070 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 8 treesize of output 1 [2021-03-10 22:07:57,071 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:57,073 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:07:57,074 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:07:57,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 1 [2021-03-10 22:07:57,075 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:57,077 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:07:57,077 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 7 treesize of output 1 [2021-03-10 22:07:57,079 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:07:57,106 INFO L628 ElimStorePlain]: treesize reduction 20, result has 58.3 percent of original size [2021-03-10 22:07:57,107 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:07:57,107 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:82, output treesize:20 [2021-03-10 22:07:57,178 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:07:57,178 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:07:57,178 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-03-10 22:07:57,179 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [437165680] [2021-03-10 22:07:57,179 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-03-10 22:07:57,179 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:07:57,179 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-03-10 22:07:57,179 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=299, Unknown=0, NotChecked=0, Total=342 [2021-03-10 22:07:57,179 INFO L87 Difference]: Start difference. First operand 607 states and 1882 transitions. Second operand has 19 states, 19 states have (on average 2.3157894736842106) 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-03-10 22:08:01,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:08:01,366 INFO L93 Difference]: Finished difference Result 1594 states and 4631 transitions. [2021-03-10 22:08:01,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-03-10 22:08:01,367 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3157894736842106) 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 24 [2021-03-10 22:08:01,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:08:01,369 INFO L225 Difference]: With dead ends: 1594 [2021-03-10 22:08:01,369 INFO L226 Difference]: Without dead ends: 1380 [2021-03-10 22:08:01,369 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 38 SyntacticMatches, 1 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2062 ImplicationChecksByTransitivity, 3140.4ms TimeCoverageRelationStatistics Valid=572, Invalid=6070, Unknown=0, NotChecked=0, Total=6642 [2021-03-10 22:08:01,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1380 states. [2021-03-10 22:08:01,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1380 to 636. [2021-03-10 22:08:01,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 636 states, 635 states have (on average 3.159055118110236) internal successors, (2006), 635 states have internal predecessors, (2006), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:08:01,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 636 states to 636 states and 2006 transitions. [2021-03-10 22:08:01,379 INFO L78 Accepts]: Start accepts. Automaton has 636 states and 2006 transitions. Word has length 24 [2021-03-10 22:08:01,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:08:01,379 INFO L480 AbstractCegarLoop]: Abstraction has 636 states and 2006 transitions. [2021-03-10 22:08:01,379 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.3157894736842106) 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-03-10 22:08:01,379 INFO L276 IsEmpty]: Start isEmpty. Operand 636 states and 2006 transitions. [2021-03-10 22:08:01,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:08:01,380 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:08:01,380 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:08:01,599 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4268,101 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:08:01,599 INFO L428 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:08:01,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:08:01,599 INFO L82 PathProgramCache]: Analyzing trace with hash 1701297044, now seen corresponding path program 100 times [2021-03-10 22:08:01,599 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:08:01,600 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [265501889] [2021-03-10 22:08:01,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:08:01,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:08:01,704 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:08:01,704 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [265501889] [2021-03-10 22:08:01,704 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1353385377] [2021-03-10 22:08:01,704 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 22:08:01,756 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:08:01,756 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:08:01,757 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 19 conjunts are in the unsatisfiable core [2021-03-10 22:08:01,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:08:01,845 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:08:01,845 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:08:01,845 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 15 [2021-03-10 22:08:01,845 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2016957747] [2021-03-10 22:08:01,845 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 22:08:01,845 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:08:01,846 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 22:08:01,846 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2021-03-10 22:08:01,846 INFO L87 Difference]: Start difference. First operand 636 states and 2006 transitions. Second operand has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 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-03-10 22:08:02,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:08:02,631 INFO L93 Difference]: Finished difference Result 890 states and 2755 transitions. [2021-03-10 22:08:02,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-10 22:08:02,632 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 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-03-10 22:08:02,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:08:02,633 INFO L225 Difference]: With dead ends: 890 [2021-03-10 22:08:02,633 INFO L226 Difference]: Without dead ends: 838 [2021-03-10 22:08:02,633 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 305 ImplicationChecksByTransitivity, 576.8ms TimeCoverageRelationStatistics Valid=224, Invalid=1108, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 22:08:02,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 838 states. [2021-03-10 22:08:02,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 838 to 688. [2021-03-10 22:08:02,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 688 states, 687 states have (on average 3.173216885007278) internal successors, (2180), 687 states have internal predecessors, (2180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:08:02,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 688 states to 688 states and 2180 transitions. [2021-03-10 22:08:02,640 INFO L78 Accepts]: Start accepts. Automaton has 688 states and 2180 transitions. Word has length 24 [2021-03-10 22:08:02,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:08:02,640 INFO L480 AbstractCegarLoop]: Abstraction has 688 states and 2180 transitions. [2021-03-10 22:08:02,640 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 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-03-10 22:08:02,640 INFO L276 IsEmpty]: Start isEmpty. Operand 688 states and 2180 transitions. [2021-03-10 22:08:02,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:08:02,641 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:08:02,641 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:08:02,842 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4339 [2021-03-10 22:08:02,843 INFO L428 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:08:02,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:08:02,843 INFO L82 PathProgramCache]: Analyzing trace with hash -1191513884, now seen corresponding path program 101 times [2021-03-10 22:08:02,843 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:08:02,843 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [847248813] [2021-03-10 22:08:02,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:08:02,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:08:02,941 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:08:02,941 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [847248813] [2021-03-10 22:08:02,941 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [438551019] [2021-03-10 22:08:02,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 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-03-10 22:08:02,994 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 22:08:02,994 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:08:02,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 19 conjunts are in the unsatisfiable core [2021-03-10 22:08:02,995 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:08:03,138 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:08:03,138 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:08:03,138 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 16 [2021-03-10 22:08:03,138 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2089151165] [2021-03-10 22:08:03,138 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:08:03,138 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:08:03,138 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:08:03,138 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:08:03,138 INFO L87 Difference]: Start difference. First operand 688 states and 2180 transitions. Second operand has 16 states, 16 states have (on average 2.375) internal successors, (38), 16 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:08:04,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:08:04,124 INFO L93 Difference]: Finished difference Result 1118 states and 3445 transitions. [2021-03-10 22:08:04,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-10 22:08:04,125 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 16 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have 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-03-10 22:08:04,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:08:04,126 INFO L225 Difference]: With dead ends: 1118 [2021-03-10 22:08:04,126 INFO L226 Difference]: Without dead ends: 1055 [2021-03-10 22:08:04,126 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 42 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 344 ImplicationChecksByTransitivity, 677.9ms TimeCoverageRelationStatistics Valid=201, Invalid=1205, Unknown=0, NotChecked=0, Total=1406 [2021-03-10 22:08:04,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1055 states. [2021-03-10 22:08:04,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1055 to 709. [2021-03-10 22:08:04,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 709 states, 708 states have (on average 3.1977401129943503) internal successors, (2264), 708 states have internal predecessors, (2264), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:08:04,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 709 states to 709 states and 2264 transitions. [2021-03-10 22:08:04,134 INFO L78 Accepts]: Start accepts. Automaton has 709 states and 2264 transitions. Word has length 24 [2021-03-10 22:08:04,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:08:04,134 INFO L480 AbstractCegarLoop]: Abstraction has 709 states and 2264 transitions. [2021-03-10 22:08:04,134 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 16 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:08:04,134 INFO L276 IsEmpty]: Start isEmpty. Operand 709 states and 2264 transitions. [2021-03-10 22:08:04,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:08:04,135 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:08:04,135 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:08:04,335 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4342 [2021-03-10 22:08:04,335 INFO L428 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:08:04,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:08:04,336 INFO L82 PathProgramCache]: Analyzing trace with hash -44906776, now seen corresponding path program 102 times [2021-03-10 22:08:04,336 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:08:04,336 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1648511367] [2021-03-10 22:08:04,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:08:04,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:08:04,439 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:08:04,439 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1648511367] [2021-03-10 22:08:04,439 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [543188957] [2021-03-10 22:08:04,439 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:08:04,491 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 22:08:04,491 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:08:04,492 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 19 conjunts are in the unsatisfiable core [2021-03-10 22:08:04,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:08:04,619 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:08:04,619 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:08:04,619 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 15 [2021-03-10 22:08:04,619 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1662624305] [2021-03-10 22:08:04,620 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 22:08:04,620 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:08:04,620 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 22:08:04,620 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2021-03-10 22:08:04,620 INFO L87 Difference]: Start difference. First operand 709 states and 2264 transitions. Second operand has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 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-03-10 22:08:05,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:08:05,677 INFO L93 Difference]: Finished difference Result 1185 states and 3622 transitions. [2021-03-10 22:08:05,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-03-10 22:08:05,678 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 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 24 [2021-03-10 22:08:05,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:08:05,680 INFO L225 Difference]: With dead ends: 1185 [2021-03-10 22:08:05,680 INFO L226 Difference]: Without dead ends: 1133 [2021-03-10 22:08:05,680 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 46 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 346 ImplicationChecksByTransitivity, 784.2ms TimeCoverageRelationStatistics Valid=298, Invalid=1262, Unknown=0, NotChecked=0, Total=1560 [2021-03-10 22:08:05,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1133 states. [2021-03-10 22:08:05,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1133 to 724. [2021-03-10 22:08:05,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 724 states, 723 states have (on average 3.239280774550484) internal successors, (2342), 723 states have internal predecessors, (2342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:08:05,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 724 states to 724 states and 2342 transitions. [2021-03-10 22:08:05,688 INFO L78 Accepts]: Start accepts. Automaton has 724 states and 2342 transitions. Word has length 24 [2021-03-10 22:08:05,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:08:05,688 INFO L480 AbstractCegarLoop]: Abstraction has 724 states and 2342 transitions. [2021-03-10 22:08:05,688 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 15 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-03-10 22:08:05,688 INFO L276 IsEmpty]: Start isEmpty. Operand 724 states and 2342 transitions. [2021-03-10 22:08:05,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:08:05,689 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:08:05,689 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:08:05,889 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4354 [2021-03-10 22:08:05,889 INFO L428 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:08:05,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:08:05,890 INFO L82 PathProgramCache]: Analyzing trace with hash -1373604196, now seen corresponding path program 103 times [2021-03-10 22:08:05,890 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:08:05,890 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [676568323] [2021-03-10 22:08:05,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:08:05,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:08:05,987 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:08:05,987 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [676568323] [2021-03-10 22:08:05,987 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [852439024] [2021-03-10 22:08:05,987 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:08:06,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:08:06,042 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 19 conjunts are in the unsatisfiable core [2021-03-10 22:08:06,043 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:08:06,148 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:08:06,148 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:08:06,148 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 16 [2021-03-10 22:08:06,148 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [588700564] [2021-03-10 22:08:06,148 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:08:06,148 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:08:06,149 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:08:06,149 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:08:06,149 INFO L87 Difference]: Start difference. First operand 724 states and 2342 transitions. Second operand has 16 states, 16 states have (on average 2.375) internal successors, (38), 16 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:08:07,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:08:07,075 INFO L93 Difference]: Finished difference Result 981 states and 3044 transitions. [2021-03-10 22:08:07,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-10 22:08:07,075 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 16 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have 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-03-10 22:08:07,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:08:07,077 INFO L225 Difference]: With dead ends: 981 [2021-03-10 22:08:07,077 INFO L226 Difference]: Without dead ends: 929 [2021-03-10 22:08:07,077 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 43 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 353 ImplicationChecksByTransitivity, 686.2ms TimeCoverageRelationStatistics Valid=249, Invalid=1233, Unknown=0, NotChecked=0, Total=1482 [2021-03-10 22:08:07,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 929 states. [2021-03-10 22:08:07,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 929 to 708. [2021-03-10 22:08:07,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 708 states, 707 states have (on average 3.216407355021216) internal successors, (2274), 707 states have internal predecessors, (2274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:08:07,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 708 states to 708 states and 2274 transitions. [2021-03-10 22:08:07,084 INFO L78 Accepts]: Start accepts. Automaton has 708 states and 2274 transitions. Word has length 24 [2021-03-10 22:08:07,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:08:07,084 INFO L480 AbstractCegarLoop]: Abstraction has 708 states and 2274 transitions. [2021-03-10 22:08:07,084 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 16 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:08:07,084 INFO L276 IsEmpty]: Start isEmpty. Operand 708 states and 2274 transitions. [2021-03-10 22:08:07,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:08:07,085 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:08:07,085 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:08:07,286 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4363 [2021-03-10 22:08:07,286 INFO L428 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:08:07,286 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:08:07,286 INFO L82 PathProgramCache]: Analyzing trace with hash 761873906, now seen corresponding path program 104 times [2021-03-10 22:08:07,286 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:08:07,286 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [565758017] [2021-03-10 22:08:07,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:08:07,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:08:07,572 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:08:07,572 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [565758017] [2021-03-10 22:08:07,572 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1369580430] [2021-03-10 22:08:07,572 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 22:08:07,624 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:08:07,624 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:08:07,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 19 conjunts are in the unsatisfiable core [2021-03-10 22:08:07,625 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:08:07,885 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:08:07,885 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:08:07,885 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-03-10 22:08:07,885 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1769727100] [2021-03-10 22:08:07,885 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:08:07,885 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:08:07,885 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:08:07,886 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=403, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:08:07,886 INFO L87 Difference]: Start difference. First operand 708 states and 2274 transitions. Second operand has 22 states, 22 states have (on average 2.0454545454545454) internal successors, (45), 22 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:08:09,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:08:09,914 INFO L93 Difference]: Finished difference Result 1343 states and 4044 transitions. [2021-03-10 22:08:09,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-03-10 22:08:09,914 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0454545454545454) internal successors, (45), 22 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have 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-03-10 22:08:09,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:08:09,916 INFO L225 Difference]: With dead ends: 1343 [2021-03-10 22:08:09,916 INFO L226 Difference]: Without dead ends: 1227 [2021-03-10 22:08:09,916 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 42 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 764 ImplicationChecksByTransitivity, 1691.3ms TimeCoverageRelationStatistics Valid=317, Invalid=2653, Unknown=0, NotChecked=0, Total=2970 [2021-03-10 22:08:09,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1227 states. [2021-03-10 22:08:09,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1227 to 737. [2021-03-10 22:08:09,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 737 states, 736 states have (on average 3.2282608695652173) internal successors, (2376), 736 states have internal predecessors, (2376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:08:09,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 737 states to 737 states and 2376 transitions. [2021-03-10 22:08:09,925 INFO L78 Accepts]: Start accepts. Automaton has 737 states and 2376 transitions. Word has length 24 [2021-03-10 22:08:09,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:08:09,925 INFO L480 AbstractCegarLoop]: Abstraction has 737 states and 2376 transitions. [2021-03-10 22:08:09,925 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.0454545454545454) internal successors, (45), 22 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:08:09,925 INFO L276 IsEmpty]: Start isEmpty. Operand 737 states and 2376 transitions. [2021-03-10 22:08:09,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:08:09,926 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:08:09,926 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:08:10,126 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4366,106 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:08:10,126 INFO L428 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:08:10,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:08:10,126 INFO L82 PathProgramCache]: Analyzing trace with hash 1946955886, now seen corresponding path program 105 times [2021-03-10 22:08:10,126 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:08:10,126 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [641213760] [2021-03-10 22:08:10,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:08:10,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:08:10,222 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:08:10,222 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [641213760] [2021-03-10 22:08:10,222 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1824424156] [2021-03-10 22:08:10,222 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:08:10,274 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-03-10 22:08:10,274 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:08:10,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 19 conjunts are in the unsatisfiable core [2021-03-10 22:08:10,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:08:10,476 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:08:10,477 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:08:10,477 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-03-10 22:08:10,477 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1459253369] [2021-03-10 22:08:10,477 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 22:08:10,477 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:08:10,477 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 22:08:10,477 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=266, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:08:10,477 INFO L87 Difference]: Start difference. First operand 737 states and 2376 transitions. Second operand has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:08:13,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:08:13,576 INFO L93 Difference]: Finished difference Result 1934 states and 5707 transitions. [2021-03-10 22:08:13,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-03-10 22:08:13,577 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-03-10 22:08:13,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:08:13,579 INFO L225 Difference]: With dead ends: 1934 [2021-03-10 22:08:13,579 INFO L226 Difference]: Without dead ends: 1735 [2021-03-10 22:08:13,579 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2048 ImplicationChecksByTransitivity, 2516.4ms TimeCoverageRelationStatistics Valid=625, Invalid=5855, Unknown=0, NotChecked=0, Total=6480 [2021-03-10 22:08:13,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1735 states. [2021-03-10 22:08:13,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1735 to 760. [2021-03-10 22:08:13,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 760 states, 759 states have (on average 3.262187088274045) internal successors, (2476), 759 states have internal predecessors, (2476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:08:13,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 760 states to 760 states and 2476 transitions. [2021-03-10 22:08:13,590 INFO L78 Accepts]: Start accepts. Automaton has 760 states and 2476 transitions. Word has length 24 [2021-03-10 22:08:13,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:08:13,590 INFO L480 AbstractCegarLoop]: Abstraction has 760 states and 2476 transitions. [2021-03-10 22:08:13,590 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:08:13,590 INFO L276 IsEmpty]: Start isEmpty. Operand 760 states and 2476 transitions. [2021-03-10 22:08:13,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:08:13,591 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:08:13,591 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:08:13,791 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4374,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:08:13,791 INFO L428 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:08:13,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:08:13,791 INFO L82 PathProgramCache]: Analyzing trace with hash 117073756, now seen corresponding path program 106 times [2021-03-10 22:08:13,791 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:08:13,792 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [367348044] [2021-03-10 22:08:13,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:08:13,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:08:13,890 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:08:13,890 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [367348044] [2021-03-10 22:08:13,890 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1708955947] [2021-03-10 22:08:13,890 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:08:13,943 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:08:13,943 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:08:13,944 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 19 conjunts are in the unsatisfiable core [2021-03-10 22:08:13,944 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:08:14,042 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:08:14,042 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:08:14,042 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 16 [2021-03-10 22:08:14,042 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [979019147] [2021-03-10 22:08:14,043 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:08:14,043 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:08:14,043 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:08:14,043 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:08:14,043 INFO L87 Difference]: Start difference. First operand 760 states and 2476 transitions. Second operand has 16 states, 16 states have (on average 2.25) internal successors, (36), 16 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:08:15,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:08:15,123 INFO L93 Difference]: Finished difference Result 1105 states and 3483 transitions. [2021-03-10 22:08:15,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-03-10 22:08:15,123 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.25) internal successors, (36), 16 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-03-10 22:08:15,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:08:15,125 INFO L225 Difference]: With dead ends: 1105 [2021-03-10 22:08:15,125 INFO L226 Difference]: Without dead ends: 1053 [2021-03-10 22:08:15,125 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 478 ImplicationChecksByTransitivity, 607.5ms TimeCoverageRelationStatistics Valid=292, Invalid=1778, Unknown=0, NotChecked=0, Total=2070 [2021-03-10 22:08:15,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1053 states. [2021-03-10 22:08:15,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1053 to 773. [2021-03-10 22:08:15,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 773 states, 772 states have (on average 3.2538860103626943) internal successors, (2512), 772 states have internal predecessors, (2512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:08:15,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 773 states to 773 states and 2512 transitions. [2021-03-10 22:08:15,133 INFO L78 Accepts]: Start accepts. Automaton has 773 states and 2512 transitions. Word has length 24 [2021-03-10 22:08:15,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:08:15,133 INFO L480 AbstractCegarLoop]: Abstraction has 773 states and 2512 transitions. [2021-03-10 22:08:15,134 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.25) internal successors, (36), 16 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:08:15,134 INFO L276 IsEmpty]: Start isEmpty. Operand 773 states and 2512 transitions. [2021-03-10 22:08:15,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:08:15,134 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:08:15,134 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:08:15,335 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4380 [2021-03-10 22:08:15,335 INFO L428 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:08:15,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:08:15,335 INFO L82 PathProgramCache]: Analyzing trace with hash 766630420, now seen corresponding path program 107 times [2021-03-10 22:08:15,335 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:08:15,335 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1378650247] [2021-03-10 22:08:15,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:08:15,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:08:15,438 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:08:15,438 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1378650247] [2021-03-10 22:08:15,438 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2031137683] [2021-03-10 22:08:15,439 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 22:08:15,491 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 22:08:15,491 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:08:15,492 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 19 conjunts are in the unsatisfiable core [2021-03-10 22:08:15,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:08:15,642 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:08:15,642 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:08:15,643 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 17 [2021-03-10 22:08:15,643 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2123232038] [2021-03-10 22:08:15,643 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-10 22:08:15,643 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:08:15,643 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-10 22:08:15,643 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=231, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:08:15,643 INFO L87 Difference]: Start difference. First operand 773 states and 2512 transitions. Second operand has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:08:16,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:08:16,892 INFO L93 Difference]: Finished difference Result 1251 states and 3919 transitions. [2021-03-10 22:08:16,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-03-10 22:08:16,893 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have 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-03-10 22:08:16,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:08:16,894 INFO L225 Difference]: With dead ends: 1251 [2021-03-10 22:08:16,894 INFO L226 Difference]: Without dead ends: 1188 [2021-03-10 22:08:16,895 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 460 ImplicationChecksByTransitivity, 792.5ms TimeCoverageRelationStatistics Valid=271, Invalid=1709, Unknown=0, NotChecked=0, Total=1980 [2021-03-10 22:08:16,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1188 states. [2021-03-10 22:08:16,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1188 to 815. [2021-03-10 22:08:16,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 815 states, 814 states have (on average 3.2923832923832923) internal successors, (2680), 814 states have internal predecessors, (2680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:08:16,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 815 states to 815 states and 2680 transitions. [2021-03-10 22:08:16,904 INFO L78 Accepts]: Start accepts. Automaton has 815 states and 2680 transitions. Word has length 24 [2021-03-10 22:08:16,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:08:16,904 INFO L480 AbstractCegarLoop]: Abstraction has 815 states and 2680 transitions. [2021-03-10 22:08:16,904 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:08:16,904 INFO L276 IsEmpty]: Start isEmpty. Operand 815 states and 2680 transitions. [2021-03-10 22:08:16,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:08:16,905 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:08:16,905 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:08:17,105 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4383,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:08:17,105 INFO L428 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:08:17,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:08:17,105 INFO L82 PathProgramCache]: Analyzing trace with hash 1913237528, now seen corresponding path program 108 times [2021-03-10 22:08:17,106 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:08:17,106 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [757552203] [2021-03-10 22:08:17,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:08:17,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:08:17,214 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:08:17,214 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [757552203] [2021-03-10 22:08:17,214 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [547388584] [2021-03-10 22:08:17,214 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 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-03-10 22:08:17,266 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 22:08:17,266 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:08:17,267 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 19 conjunts are in the unsatisfiable core [2021-03-10 22:08:17,268 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:08:17,403 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:08:17,403 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:08:17,403 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 16 [2021-03-10 22:08:17,403 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [84397190] [2021-03-10 22:08:17,403 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:08:17,403 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:08:17,403 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:08:17,403 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:08:17,403 INFO L87 Difference]: Start difference. First operand 815 states and 2680 transitions. Second operand has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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-03-10 22:08:18,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:08:18,472 INFO L93 Difference]: Finished difference Result 1253 states and 3912 transitions. [2021-03-10 22:08:18,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-03-10 22:08:18,472 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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-03-10 22:08:18,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:08:18,474 INFO L225 Difference]: With dead ends: 1253 [2021-03-10 22:08:18,474 INFO L226 Difference]: Without dead ends: 1201 [2021-03-10 22:08:18,474 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 425 ImplicationChecksByTransitivity, 657.5ms TimeCoverageRelationStatistics Valid=290, Invalid=1602, Unknown=0, NotChecked=0, Total=1892 [2021-03-10 22:08:18,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1201 states. [2021-03-10 22:08:18,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1201 to 819. [2021-03-10 22:08:18,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 819 states, 818 states have (on average 3.301955990220049) internal successors, (2701), 818 states have internal predecessors, (2701), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:08:18,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 819 states to 819 states and 2701 transitions. [2021-03-10 22:08:18,484 INFO L78 Accepts]: Start accepts. Automaton has 819 states and 2701 transitions. Word has length 24 [2021-03-10 22:08:18,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:08:18,484 INFO L480 AbstractCegarLoop]: Abstraction has 819 states and 2701 transitions. [2021-03-10 22:08:18,484 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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-03-10 22:08:18,484 INFO L276 IsEmpty]: Start isEmpty. Operand 819 states and 2701 transitions. [2021-03-10 22:08:18,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:08:18,485 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:08:18,485 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:08:18,685 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4393 [2021-03-10 22:08:18,685 INFO L428 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:08:18,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:08:18,685 INFO L82 PathProgramCache]: Analyzing trace with hash 584540108, now seen corresponding path program 109 times [2021-03-10 22:08:18,686 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:08:18,686 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1418811542] [2021-03-10 22:08:18,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:08:18,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:08:18,788 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:08:18,788 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1418811542] [2021-03-10 22:08:18,788 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [141565872] [2021-03-10 22:08:18,788 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 22:08:18,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:08:18,841 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 19 conjunts are in the unsatisfiable core [2021-03-10 22:08:18,841 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:08:18,961 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:08:18,961 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:08:18,961 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 17 [2021-03-10 22:08:18,962 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1465584571] [2021-03-10 22:08:18,962 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-10 22:08:18,962 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:08:18,962 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-10 22:08:18,962 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=230, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:08:18,962 INFO L87 Difference]: Start difference. First operand 819 states and 2701 transitions. Second operand has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:08:20,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:08:20,077 INFO L93 Difference]: Finished difference Result 1148 states and 3627 transitions. [2021-03-10 22:08:20,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-03-10 22:08:20,078 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have 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-03-10 22:08:20,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:08:20,079 INFO L225 Difference]: With dead ends: 1148 [2021-03-10 22:08:20,079 INFO L226 Difference]: Without dead ends: 1096 [2021-03-10 22:08:20,079 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 448 ImplicationChecksByTransitivity, 610.9ms TimeCoverageRelationStatistics Valid=247, Invalid=1645, Unknown=0, NotChecked=0, Total=1892 [2021-03-10 22:08:20,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1096 states. [2021-03-10 22:08:20,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1096 to 802. [2021-03-10 22:08:20,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 802 states, 801 states have (on average 3.2883895131086143) internal successors, (2634), 801 states have internal predecessors, (2634), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:08:20,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 802 states to 802 states and 2634 transitions. [2021-03-10 22:08:20,088 INFO L78 Accepts]: Start accepts. Automaton has 802 states and 2634 transitions. Word has length 24 [2021-03-10 22:08:20,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:08:20,088 INFO L480 AbstractCegarLoop]: Abstraction has 802 states and 2634 transitions. [2021-03-10 22:08:20,088 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:08:20,088 INFO L276 IsEmpty]: Start isEmpty. Operand 802 states and 2634 transitions. [2021-03-10 22:08:20,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:08:20,089 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:08:20,089 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:08:20,290 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4401,111 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:08:20,290 INFO L428 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:08:20,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:08:20,290 INFO L82 PathProgramCache]: Analyzing trace with hash -1950374248, now seen corresponding path program 110 times [2021-03-10 22:08:20,290 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:08:20,290 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1715828105] [2021-03-10 22:08:20,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:08:20,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:08:20,390 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:08:20,390 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1715828105] [2021-03-10 22:08:20,390 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1757646711] [2021-03-10 22:08:20,390 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 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-03-10 22:08:20,443 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:08:20,443 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:08:20,443 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 19 conjunts are in the unsatisfiable core [2021-03-10 22:08:20,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:08:20,548 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:08:20,548 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:08:20,548 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 16 [2021-03-10 22:08:20,549 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [279023151] [2021-03-10 22:08:20,549 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:08:20,549 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:08:20,549 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:08:20,549 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:08:20,549 INFO L87 Difference]: Start difference. First operand 802 states and 2634 transitions. Second operand has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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-03-10 22:08:21,699 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:08:21,700 INFO L93 Difference]: Finished difference Result 1106 states and 3483 transitions. [2021-03-10 22:08:21,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-03-10 22:08:21,700 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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-03-10 22:08:21,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:08:21,702 INFO L225 Difference]: With dead ends: 1106 [2021-03-10 22:08:21,702 INFO L226 Difference]: Without dead ends: 1054 [2021-03-10 22:08:21,702 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 433 ImplicationChecksByTransitivity, 641.1ms TimeCoverageRelationStatistics Valid=266, Invalid=1626, Unknown=0, NotChecked=0, Total=1892 [2021-03-10 22:08:21,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1054 states. [2021-03-10 22:08:21,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1054 to 771. [2021-03-10 22:08:21,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 771 states, 770 states have (on average 3.2506493506493506) internal successors, (2503), 770 states have internal predecessors, (2503), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:08:21,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 771 states to 771 states and 2503 transitions. [2021-03-10 22:08:21,712 INFO L78 Accepts]: Start accepts. Automaton has 771 states and 2503 transitions. Word has length 24 [2021-03-10 22:08:21,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:08:21,712 INFO L480 AbstractCegarLoop]: Abstraction has 771 states and 2503 transitions. [2021-03-10 22:08:21,712 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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-03-10 22:08:21,712 INFO L276 IsEmpty]: Start isEmpty. Operand 771 states and 2503 transitions. [2021-03-10 22:08:21,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:08:21,713 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:08:21,713 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:08:21,915 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4404 [2021-03-10 22:08:21,915 INFO L428 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:08:21,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:08:21,915 INFO L82 PathProgramCache]: Analyzing trace with hash -1119586148, now seen corresponding path program 111 times [2021-03-10 22:08:21,915 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:08:21,916 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [465837466] [2021-03-10 22:08:21,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:08:21,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:08:22,053 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:08:22,053 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [465837466] [2021-03-10 22:08:22,054 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1103318930] [2021-03-10 22:08:22,054 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 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-03-10 22:08:22,138 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-03-10 22:08:22,138 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:08:22,139 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 19 conjunts are in the unsatisfiable core [2021-03-10 22:08:22,140 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:08:22,399 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:08:22,399 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:08:22,399 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-03-10 22:08:22,400 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1558783797] [2021-03-10 22:08:22,400 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-03-10 22:08:22,401 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:08:22,401 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-03-10 22:08:22,401 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=298, Unknown=0, NotChecked=0, Total=342 [2021-03-10 22:08:22,401 INFO L87 Difference]: Start difference. First operand 771 states and 2503 transitions. Second operand has 19 states, 19 states have (on average 2.3157894736842106) 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-03-10 22:08:25,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:08:25,517 INFO L93 Difference]: Finished difference Result 1647 states and 4887 transitions. [2021-03-10 22:08:25,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-03-10 22:08:25,517 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3157894736842106) 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 24 [2021-03-10 22:08:25,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:08:25,519 INFO L225 Difference]: With dead ends: 1647 [2021-03-10 22:08:25,519 INFO L226 Difference]: Without dead ends: 1193 [2021-03-10 22:08:25,519 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1310 ImplicationChecksByTransitivity, 2371.7ms TimeCoverageRelationStatistics Valid=495, Invalid=4197, Unknown=0, NotChecked=0, Total=4692 [2021-03-10 22:08:25,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1193 states. [2021-03-10 22:08:25,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1193 to 819. [2021-03-10 22:08:25,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 819 states, 818 states have (on average 3.2444987775061125) internal successors, (2654), 818 states have internal predecessors, (2654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:08:25,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 819 states to 819 states and 2654 transitions. [2021-03-10 22:08:25,530 INFO L78 Accepts]: Start accepts. Automaton has 819 states and 2654 transitions. Word has length 24 [2021-03-10 22:08:25,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:08:25,530 INFO L480 AbstractCegarLoop]: Abstraction has 819 states and 2654 transitions. [2021-03-10 22:08:25,530 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.3157894736842106) 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-03-10 22:08:25,530 INFO L276 IsEmpty]: Start isEmpty. Operand 819 states and 2654 transitions. [2021-03-10 22:08:25,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:08:25,531 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:08:25,531 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:08:25,735 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4407,113 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:08:25,735 INFO L428 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:08:25,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:08:25,735 INFO L82 PathProgramCache]: Analyzing trace with hash 1302980658, now seen corresponding path program 112 times [2021-03-10 22:08:25,735 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:08:25,735 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1772554088] [2021-03-10 22:08:25,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:08:25,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:08:25,888 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:08:25,888 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1772554088] [2021-03-10 22:08:25,889 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1823957155] [2021-03-10 22:08:25,889 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 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-03-10 22:08:25,986 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:08:25,986 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:08:25,986 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 19 conjunts are in the unsatisfiable core [2021-03-10 22:08:25,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:08:26,224 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:08:26,224 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:08:26,224 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-03-10 22:08:26,224 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [192893964] [2021-03-10 22:08:26,224 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-03-10 22:08:26,224 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:08:26,224 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-03-10 22:08:26,225 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=296, Unknown=0, NotChecked=0, Total=342 [2021-03-10 22:08:26,225 INFO L87 Difference]: Start difference. First operand 819 states and 2654 transitions. Second operand has 19 states, 19 states have (on average 2.4210526315789473) 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-03-10 22:08:29,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:08:29,152 INFO L93 Difference]: Finished difference Result 1700 states and 5238 transitions. [2021-03-10 22:08:29,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-03-10 22:08:29,153 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.4210526315789473) 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 24 [2021-03-10 22:08:29,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:08:29,155 INFO L225 Difference]: With dead ends: 1700 [2021-03-10 22:08:29,155 INFO L226 Difference]: Without dead ends: 1538 [2021-03-10 22:08:29,155 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 905 ImplicationChecksByTransitivity, 2372.3ms TimeCoverageRelationStatistics Valid=450, Invalid=3210, Unknown=0, NotChecked=0, Total=3660 [2021-03-10 22:08:29,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1538 states. [2021-03-10 22:08:29,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1538 to 851. [2021-03-10 22:08:29,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 851 states, 850 states have (on average 3.268235294117647) internal successors, (2778), 850 states have internal predecessors, (2778), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:08:29,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 851 states to 851 states and 2778 transitions. [2021-03-10 22:08:29,166 INFO L78 Accepts]: Start accepts. Automaton has 851 states and 2778 transitions. Word has length 24 [2021-03-10 22:08:29,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:08:29,166 INFO L480 AbstractCegarLoop]: Abstraction has 851 states and 2778 transitions. [2021-03-10 22:08:29,166 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.4210526315789473) 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-03-10 22:08:29,166 INFO L276 IsEmpty]: Start isEmpty. Operand 851 states and 2778 transitions. [2021-03-10 22:08:29,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:08:29,167 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:08:29,167 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:08:29,368 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 114 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4417 [2021-03-10 22:08:29,368 INFO L428 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:08:29,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:08:29,368 INFO L82 PathProgramCache]: Analyzing trace with hash 1355776782, now seen corresponding path program 113 times [2021-03-10 22:08:29,368 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:08:29,368 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [790896454] [2021-03-10 22:08:29,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:08:29,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:08:29,622 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:08:29,622 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [790896454] [2021-03-10 22:08:29,622 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [562221236] [2021-03-10 22:08:29,622 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 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-03-10 22:08:29,677 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-10 22:08:29,677 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:08:29,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:08:29,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:08:29,753 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:08:29,754 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:08:29,765 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:08:29,766 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 2 xjuncts. [2021-03-10 22:08:29,766 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:20 [2021-03-10 22:08:29,903 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:08:29,904 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:08:29,904 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 20 [2021-03-10 22:08:29,904 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1723048467] [2021-03-10 22:08:29,904 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 22:08:29,904 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:08:29,904 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 22:08:29,904 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=334, Unknown=0, NotChecked=0, Total=380 [2021-03-10 22:08:29,904 INFO L87 Difference]: Start difference. First operand 851 states and 2778 transitions. Second operand has 20 states, 20 states have (on average 2.05) internal successors, (41), 20 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-03-10 22:08:31,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:08:31,634 INFO L93 Difference]: Finished difference Result 1417 states and 4508 transitions. [2021-03-10 22:08:31,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-03-10 22:08:31,635 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.05) internal successors, (41), 20 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 24 [2021-03-10 22:08:31,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:08:31,637 INFO L225 Difference]: With dead ends: 1417 [2021-03-10 22:08:31,637 INFO L226 Difference]: Without dead ends: 1322 [2021-03-10 22:08:31,637 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 584 ImplicationChecksByTransitivity, 1414.3ms TimeCoverageRelationStatistics Valid=259, Invalid=2093, Unknown=0, NotChecked=0, Total=2352 [2021-03-10 22:08:31,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1322 states. [2021-03-10 22:08:31,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1322 to 901. [2021-03-10 22:08:31,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 901 states, 900 states have (on average 3.263333333333333) internal successors, (2937), 900 states have internal predecessors, (2937), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:08:31,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 901 states to 901 states and 2937 transitions. [2021-03-10 22:08:31,647 INFO L78 Accepts]: Start accepts. Automaton has 901 states and 2937 transitions. Word has length 24 [2021-03-10 22:08:31,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:08:31,647 INFO L480 AbstractCegarLoop]: Abstraction has 901 states and 2937 transitions. [2021-03-10 22:08:31,647 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.05) internal successors, (41), 20 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-03-10 22:08:31,647 INFO L276 IsEmpty]: Start isEmpty. Operand 901 states and 2937 transitions. [2021-03-10 22:08:31,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:08:31,648 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:08:31,648 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:08:31,848 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4427,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:08:31,849 INFO L428 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:08:31,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:08:31,849 INFO L82 PathProgramCache]: Analyzing trace with hash -1763699870, now seen corresponding path program 114 times [2021-03-10 22:08:31,849 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:08:31,849 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [192389413] [2021-03-10 22:08:31,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:08:31,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:08:32,066 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:08:32,067 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [192389413] [2021-03-10 22:08:32,067 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [694825393] [2021-03-10 22:08:32,067 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 22:08:32,139 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-03-10 22:08:32,140 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:08:32,140 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:08:32,141 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:08:32,234 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:08:32,236 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:08:32,247 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:08:32,249 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 2 xjuncts. [2021-03-10 22:08:32,249 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:20 [2021-03-10 22:08:32,479 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:08:32,480 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:08:32,480 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 20 [2021-03-10 22:08:32,480 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1157275050] [2021-03-10 22:08:32,480 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 22:08:32,480 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:08:32,480 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 22:08:32,480 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=334, Unknown=0, NotChecked=0, Total=380 [2021-03-10 22:08:32,480 INFO L87 Difference]: Start difference. First operand 901 states and 2937 transitions. Second operand has 20 states, 20 states have (on average 2.05) internal successors, (41), 20 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-03-10 22:08:34,045 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2021-03-10 22:08:34,815 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 31 [2021-03-10 22:08:35,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:08:35,184 INFO L93 Difference]: Finished difference Result 1871 states and 5665 transitions. [2021-03-10 22:08:35,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-03-10 22:08:35,185 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.05) internal successors, (41), 20 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 24 [2021-03-10 22:08:35,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:08:35,187 INFO L225 Difference]: With dead ends: 1871 [2021-03-10 22:08:35,187 INFO L226 Difference]: Without dead ends: 1615 [2021-03-10 22:08:35,187 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 949 ImplicationChecksByTransitivity, 2143.6ms TimeCoverageRelationStatistics Valid=418, Invalid=3004, Unknown=0, NotChecked=0, Total=3422 [2021-03-10 22:08:35,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1615 states. [2021-03-10 22:08:35,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1615 to 944. [2021-03-10 22:08:35,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 944 states, 943 states have (on average 3.28101802757158) internal successors, (3094), 943 states have internal predecessors, (3094), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:08:35,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 944 states to 944 states and 3094 transitions. [2021-03-10 22:08:35,198 INFO L78 Accepts]: Start accepts. Automaton has 944 states and 3094 transitions. Word has length 24 [2021-03-10 22:08:35,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:08:35,199 INFO L480 AbstractCegarLoop]: Abstraction has 944 states and 3094 transitions. [2021-03-10 22:08:35,199 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.05) internal successors, (41), 20 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-03-10 22:08:35,199 INFO L276 IsEmpty]: Start isEmpty. Operand 944 states and 3094 transitions. [2021-03-10 22:08:35,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:08:35,200 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:08:35,200 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:08:35,400 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4445,116 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:08:35,400 INFO L428 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:08:35,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:08:35,400 INFO L82 PathProgramCache]: Analyzing trace with hash 316771726, now seen corresponding path program 115 times [2021-03-10 22:08:35,400 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:08:35,401 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1961421258] [2021-03-10 22:08:35,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:08:35,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:08:35,550 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:08:35,550 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1961421258] [2021-03-10 22:08:35,550 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1596776227] [2021-03-10 22:08:35,551 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 22:08:35,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:08:35,604 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:08:35,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:08:35,670 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:08:35,671 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:08:35,739 INFO L628 ElimStorePlain]: treesize reduction 48, result has 57.5 percent of original size [2021-03-10 22:08:35,742 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:08:35,743 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:08:35,772 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:08:35,772 INFO L518 ElimStorePlain]: Eliminatee v_prenex_156 vanished before elimination [2021-03-10 22:08:35,775 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:08:35,776 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:08:35,803 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:08:35,804 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:08:35,804 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:117, output treesize:58 [2021-03-10 22:08:35,893 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:08:35,894 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:08:35,896 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:08:35,898 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:08:35,900 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:08:35,901 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:08:35,904 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:08:35,905 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:08:35,989 INFO L628 ElimStorePlain]: treesize reduction 2, result has 97.6 percent of original size [2021-03-10 22:08:35,992 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:08:35,993 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:08:35,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 4 treesize of output 2 [2021-03-10 22:08:35,996 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:08:36,057 INFO L628 ElimStorePlain]: treesize reduction 15, result has 79.7 percent of original size [2021-03-10 22:08:36,058 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-03-10 22:08:36,058 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 3 variables, input treesize:99, output treesize:43 [2021-03-10 22:08:36,142 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:08:36,142 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:08:36,142 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 16 [2021-03-10 22:08:36,142 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1674442850] [2021-03-10 22:08:36,143 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:08:36,143 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:08:36,143 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:08:36,143 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:08:36,143 INFO L87 Difference]: Start difference. First operand 944 states and 3094 transitions. Second operand has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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-03-10 22:08:36,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:08:36,810 INFO L93 Difference]: Finished difference Result 1262 states and 4053 transitions. [2021-03-10 22:08:36,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-03-10 22:08:36,811 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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-03-10 22:08:36,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:08:36,813 INFO L225 Difference]: With dead ends: 1262 [2021-03-10 22:08:36,813 INFO L226 Difference]: Without dead ends: 1202 [2021-03-10 22:08:36,813 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 578.7ms TimeCoverageRelationStatistics Valid=147, Invalid=609, Unknown=0, NotChecked=0, Total=756 [2021-03-10 22:08:36,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1202 states. [2021-03-10 22:08:36,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1202 to 976. [2021-03-10 22:08:36,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 976 states, 975 states have (on average 3.313846153846154) internal successors, (3231), 975 states have internal predecessors, (3231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:08:36,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 976 states to 976 states and 3231 transitions. [2021-03-10 22:08:36,824 INFO L78 Accepts]: Start accepts. Automaton has 976 states and 3231 transitions. Word has length 24 [2021-03-10 22:08:36,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:08:36,824 INFO L480 AbstractCegarLoop]: Abstraction has 976 states and 3231 transitions. [2021-03-10 22:08:36,824 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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-03-10 22:08:36,824 INFO L276 IsEmpty]: Start isEmpty. Operand 976 states and 3231 transitions. [2021-03-10 22:08:36,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:08:36,825 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:08:36,825 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:08:37,026 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 117 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4474 [2021-03-10 22:08:37,026 INFO L428 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:08:37,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:08:37,026 INFO L82 PathProgramCache]: Analyzing trace with hash 1930338460, now seen corresponding path program 116 times [2021-03-10 22:08:37,026 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:08:37,026 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [437811519] [2021-03-10 22:08:37,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:08:37,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:08:37,158 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:08:37,158 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [437811519] [2021-03-10 22:08:37,158 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2007559245] [2021-03-10 22:08:37,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 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-03-10 22:08:37,211 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:08:37,211 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:08:37,212 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:08:37,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:08:37,290 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:08:37,291 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:08:37,376 INFO L628 ElimStorePlain]: treesize reduction 4, result has 95.7 percent of original size [2021-03-10 22:08:37,379 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:08:37,381 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:08:37,383 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:08:37,384 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:08:37,444 INFO L628 ElimStorePlain]: treesize reduction 19, result has 76.5 percent of original size [2021-03-10 22:08:37,447 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:08:37,448 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:08:37,476 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:08:37,477 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:08:37,477 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:95, output treesize:58 [2021-03-10 22:08:37,566 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:08:37,567 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:08:37,570 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:08:37,571 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:08:37,574 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:08:37,575 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:08:37,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:08:37,579 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:08:37,664 INFO L628 ElimStorePlain]: treesize reduction 2, result has 97.6 percent of original size [2021-03-10 22:08:37,667 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:08:37,668 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:08:37,671 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:08:37,672 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:08:37,733 INFO L628 ElimStorePlain]: treesize reduction 15, result has 79.7 percent of original size [2021-03-10 22:08:37,735 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-03-10 22:08:37,735 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 3 variables, input treesize:99, output treesize:43 [2021-03-10 22:08:37,829 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:08:37,829 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:08:37,829 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 17 [2021-03-10 22:08:37,829 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1960405267] [2021-03-10 22:08:37,829 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-10 22:08:37,829 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:08:37,829 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-10 22:08:37,829 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:08:37,830 INFO L87 Difference]: Start difference. First operand 976 states and 3231 transitions. Second operand has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:08:39,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:08:39,090 INFO L93 Difference]: Finished difference Result 1321 states and 4171 transitions. [2021-03-10 22:08:39,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-03-10 22:08:39,090 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-03-10 22:08:39,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:08:39,093 INFO L225 Difference]: With dead ends: 1321 [2021-03-10 22:08:39,093 INFO L226 Difference]: Without dead ends: 1256 [2021-03-10 22:08:39,093 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 241 ImplicationChecksByTransitivity, 1125.9ms TimeCoverageRelationStatistics Valid=179, Invalid=943, Unknown=0, NotChecked=0, Total=1122 [2021-03-10 22:08:39,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1256 states. [2021-03-10 22:08:39,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1256 to 957. [2021-03-10 22:08:39,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 956 states have (on average 3.288702928870293) internal successors, (3144), 956 states have internal predecessors, (3144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:08:39,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3144 transitions. [2021-03-10 22:08:39,108 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3144 transitions. Word has length 24 [2021-03-10 22:08:39,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:08:39,108 INFO L480 AbstractCegarLoop]: Abstraction has 957 states and 3144 transitions. [2021-03-10 22:08:39,108 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:08:39,108 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3144 transitions. [2021-03-10 22:08:39,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:08:39,109 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:08:39,109 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:08:39,331 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 118 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4486 [2021-03-10 22:08:39,331 INFO L428 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:08:39,331 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:08:39,331 INFO L82 PathProgramCache]: Analyzing trace with hash 411299662, now seen corresponding path program 117 times [2021-03-10 22:08:39,331 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:08:39,331 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1959088626] [2021-03-10 22:08:39,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:08:39,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:08:39,496 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:08:39,497 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1959088626] [2021-03-10 22:08:39,497 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1059430447] [2021-03-10 22:08:39,497 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 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-03-10 22:08:39,551 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 22:08:39,551 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:08:39,552 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:08:39,552 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:08:39,800 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:08:39,801 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:08:39,801 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 20 [2021-03-10 22:08:39,801 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1518120384] [2021-03-10 22:08:39,801 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 22:08:39,801 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:08:39,801 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 22:08:39,801 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-03-10 22:08:39,801 INFO L87 Difference]: Start difference. First operand 957 states and 3144 transitions. Second operand has 20 states, 20 states have (on average 2.05) internal successors, (41), 20 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-03-10 22:08:41,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:08:41,955 INFO L93 Difference]: Finished difference Result 1348 states and 4267 transitions. [2021-03-10 22:08:41,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-03-10 22:08:41,955 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.05) internal successors, (41), 20 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 24 [2021-03-10 22:08:41,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:08:41,957 INFO L225 Difference]: With dead ends: 1348 [2021-03-10 22:08:41,957 INFO L226 Difference]: Without dead ends: 1213 [2021-03-10 22:08:41,957 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 534 ImplicationChecksByTransitivity, 1784.7ms TimeCoverageRelationStatistics Valid=309, Invalid=1947, Unknown=0, NotChecked=0, Total=2256 [2021-03-10 22:08:41,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1213 states. [2021-03-10 22:08:41,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1213 to 937. [2021-03-10 22:08:41,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 937 states, 936 states have (on average 3.2788461538461537) internal successors, (3069), 936 states have internal predecessors, (3069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:08:41,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 937 states to 937 states and 3069 transitions. [2021-03-10 22:08:41,967 INFO L78 Accepts]: Start accepts. Automaton has 937 states and 3069 transitions. Word has length 24 [2021-03-10 22:08:41,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:08:41,967 INFO L480 AbstractCegarLoop]: Abstraction has 937 states and 3069 transitions. [2021-03-10 22:08:41,967 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.05) internal successors, (41), 20 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-03-10 22:08:41,967 INFO L276 IsEmpty]: Start isEmpty. Operand 937 states and 3069 transitions. [2021-03-10 22:08:41,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:08:41,968 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:08:41,968 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:08:42,168 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4508 [2021-03-10 22:08:42,169 INFO L428 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:08:42,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:08:42,169 INFO L82 PathProgramCache]: Analyzing trace with hash -1317370128, now seen corresponding path program 118 times [2021-03-10 22:08:42,169 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:08:42,169 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [909276268] [2021-03-10 22:08:42,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:08:42,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:08:42,298 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:08:42,298 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [909276268] [2021-03-10 22:08:42,298 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [94795125] [2021-03-10 22:08:42,298 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 22:08:42,352 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:08:42,352 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:08:42,352 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:08:42,353 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:08:42,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:08:42,403 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:08:42,429 INFO L628 ElimStorePlain]: treesize reduction 17, result has 54.1 percent of original size [2021-03-10 22:08:42,429 INFO L518 ElimStorePlain]: Eliminatee v_prenex_160 vanished before elimination [2021-03-10 22:08:42,430 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:08:42,430 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:20 [2021-03-10 22:08:42,556 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:08:42,557 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:08:42,560 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:08:42,561 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:08:42,563 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:08:42,565 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:08:42,567 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:08:42,568 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:08:42,571 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:08:42,572 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:08:42,574 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:08:42,575 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:08:42,658 INFO L628 ElimStorePlain]: treesize reduction 20, result has 80.4 percent of original size [2021-03-10 22:08:42,661 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:08:42,662 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:08:42,664 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:08:42,665 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:08:42,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:08:42,669 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:08:42,718 INFO L628 ElimStorePlain]: treesize reduction 21, result has 70.4 percent of original size [2021-03-10 22:08:42,718 INFO L518 ElimStorePlain]: Eliminatee v_prenex_161 vanished before elimination [2021-03-10 22:08:42,720 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:08:42,720 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 4 variables, input treesize:146, output treesize:34 [2021-03-10 22:08:42,801 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:08:42,801 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:08:42,801 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 16 [2021-03-10 22:08:42,801 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2112610363] [2021-03-10 22:08:42,801 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:08:42,801 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:08:42,801 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:08:42,802 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:08:42,802 INFO L87 Difference]: Start difference. First operand 937 states and 3069 transitions. Second operand has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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-03-10 22:08:43,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:08:43,363 INFO L93 Difference]: Finished difference Result 1247 states and 3947 transitions. [2021-03-10 22:08:43,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-03-10 22:08:43,363 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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-03-10 22:08:43,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:08:43,365 INFO L225 Difference]: With dead ends: 1247 [2021-03-10 22:08:43,365 INFO L226 Difference]: Without dead ends: 1184 [2021-03-10 22:08:43,365 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 481.2ms TimeCoverageRelationStatistics Valid=116, Invalid=586, Unknown=0, NotChecked=0, Total=702 [2021-03-10 22:08:43,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1184 states. [2021-03-10 22:08:43,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1184 to 914. [2021-03-10 22:08:43,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 914 states, 913 states have (on average 3.248630887185104) internal successors, (2966), 913 states have internal predecessors, (2966), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:08:43,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 914 states to 914 states and 2966 transitions. [2021-03-10 22:08:43,374 INFO L78 Accepts]: Start accepts. Automaton has 914 states and 2966 transitions. Word has length 24 [2021-03-10 22:08:43,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:08:43,374 INFO L480 AbstractCegarLoop]: Abstraction has 914 states and 2966 transitions. [2021-03-10 22:08:43,374 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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-03-10 22:08:43,374 INFO L276 IsEmpty]: Start isEmpty. Operand 914 states and 2966 transitions. [2021-03-10 22:08:43,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:08:43,375 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:08:43,375 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:08:43,576 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4530 [2021-03-10 22:08:43,576 INFO L428 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:08:43,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:08:43,576 INFO L82 PathProgramCache]: Analyzing trace with hash 2140823824, now seen corresponding path program 119 times [2021-03-10 22:08:43,576 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:08:43,576 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1876037795] [2021-03-10 22:08:43,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:08:43,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:08:43,824 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:08:43,825 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1876037795] [2021-03-10 22:08:43,825 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1473498290] [2021-03-10 22:08:43,825 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 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-03-10 22:08:43,884 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 22:08:43,885 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:08:43,885 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 19 conjunts are in the unsatisfiable core [2021-03-10 22:08:43,886 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:08:44,154 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:08:44,154 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:08:44,155 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 21 [2021-03-10 22:08:44,155 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [625668076] [2021-03-10 22:08:44,155 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 22:08:44,155 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:08:44,155 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 22:08:44,155 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=368, Unknown=0, NotChecked=0, Total=420 [2021-03-10 22:08:44,155 INFO L87 Difference]: Start difference. First operand 914 states and 2966 transitions. Second operand has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:08:47,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:08:47,659 INFO L93 Difference]: Finished difference Result 1953 states and 6016 transitions. [2021-03-10 22:08:47,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-03-10 22:08:47,660 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have 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-03-10 22:08:47,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:08:47,662 INFO L225 Difference]: With dead ends: 1953 [2021-03-10 22:08:47,662 INFO L226 Difference]: Without dead ends: 1726 [2021-03-10 22:08:47,663 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1081 ImplicationChecksByTransitivity, 2926.1ms TimeCoverageRelationStatistics Valid=585, Invalid=3837, Unknown=0, NotChecked=0, Total=4422 [2021-03-10 22:08:47,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1726 states. [2021-03-10 22:08:47,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1726 to 942. [2021-03-10 22:08:47,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 942 states, 941 states have (on average 3.261424017003188) internal successors, (3069), 941 states have internal predecessors, (3069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:08:47,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 942 states to 942 states and 3069 transitions. [2021-03-10 22:08:47,674 INFO L78 Accepts]: Start accepts. Automaton has 942 states and 3069 transitions. Word has length 24 [2021-03-10 22:08:47,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:08:47,674 INFO L480 AbstractCegarLoop]: Abstraction has 942 states and 3069 transitions. [2021-03-10 22:08:47,674 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:08:47,674 INFO L276 IsEmpty]: Start isEmpty. Operand 942 states and 3069 transitions. [2021-03-10 22:08:47,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:08:47,675 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:08:47,675 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:08:47,876 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4557,121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:08:47,876 INFO L428 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:08:47,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:08:47,876 INFO L82 PathProgramCache]: Analyzing trace with hash -1795856550, now seen corresponding path program 120 times [2021-03-10 22:08:47,876 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:08:47,876 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [359517453] [2021-03-10 22:08:47,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:08:47,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:08:48,107 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:08:48,107 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [359517453] [2021-03-10 22:08:48,107 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [637876421] [2021-03-10 22:08:48,107 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 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-03-10 22:08:48,161 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-03-10 22:08:48,162 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:08:48,162 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:08:48,163 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:08:48,256 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:08:48,257 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:08:48,268 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:08:48,269 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 2 xjuncts. [2021-03-10 22:08:48,269 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:20 [2021-03-10 22:08:48,417 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:08:48,417 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:08:48,417 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 21 [2021-03-10 22:08:48,417 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1080394119] [2021-03-10 22:08:48,417 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 22:08:48,417 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:08:48,418 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 22:08:48,418 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-03-10 22:08:48,418 INFO L87 Difference]: Start difference. First operand 942 states and 3069 transitions. Second operand has 21 states, 21 states have (on average 2.0) internal successors, (42), 21 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-03-10 22:08:49,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:08:49,798 INFO L93 Difference]: Finished difference Result 1430 states and 4597 transitions. [2021-03-10 22:08:49,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-03-10 22:08:49,799 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0) internal successors, (42), 21 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 24 [2021-03-10 22:08:49,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:08:49,801 INFO L225 Difference]: With dead ends: 1430 [2021-03-10 22:08:49,801 INFO L226 Difference]: Without dead ends: 1353 [2021-03-10 22:08:49,801 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 417 ImplicationChecksByTransitivity, 1185.0ms TimeCoverageRelationStatistics Valid=233, Invalid=1573, Unknown=0, NotChecked=0, Total=1806 [2021-03-10 22:08:49,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1353 states. [2021-03-10 22:08:49,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1353 to 994. [2021-03-10 22:08:49,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 994 states, 993 states have (on average 3.2598187311178246) internal successors, (3237), 993 states have internal predecessors, (3237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:08:49,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 994 states to 994 states and 3237 transitions. [2021-03-10 22:08:49,811 INFO L78 Accepts]: Start accepts. Automaton has 994 states and 3237 transitions. Word has length 24 [2021-03-10 22:08:49,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:08:49,811 INFO L480 AbstractCegarLoop]: Abstraction has 994 states and 3237 transitions. [2021-03-10 22:08:49,811 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.0) internal successors, (42), 21 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-03-10 22:08:49,811 INFO L276 IsEmpty]: Start isEmpty. Operand 994 states and 3237 transitions. [2021-03-10 22:08:49,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:08:49,812 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:08:49,812 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:08:50,013 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4569 [2021-03-10 22:08:50,013 INFO L428 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:08:50,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:08:50,013 INFO L82 PathProgramCache]: Analyzing trace with hash -620365906, now seen corresponding path program 121 times [2021-03-10 22:08:50,013 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:08:50,013 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1827602239] [2021-03-10 22:08:50,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:08:50,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:08:50,193 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:08:50,193 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1827602239] [2021-03-10 22:08:50,193 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1412415424] [2021-03-10 22:08:50,194 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 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-03-10 22:08:50,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:08:50,248 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:08:50,249 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:08:50,338 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:08:50,339 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:08:50,350 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:08:50,351 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 2 xjuncts. [2021-03-10 22:08:50,351 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:20 [2021-03-10 22:08:50,637 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:08:50,638 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:08:50,638 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 21 [2021-03-10 22:08:50,638 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [618685514] [2021-03-10 22:08:50,638 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 22:08:50,638 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:08:50,638 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 22:08:50,638 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2021-03-10 22:08:50,638 INFO L87 Difference]: Start difference. First operand 994 states and 3237 transitions. Second operand has 21 states, 21 states have (on average 2.0) internal successors, (42), 21 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-03-10 22:08:52,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:08:52,687 INFO L93 Difference]: Finished difference Result 1737 states and 5408 transitions. [2021-03-10 22:08:52,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-03-10 22:08:52,688 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0) internal successors, (42), 21 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 24 [2021-03-10 22:08:52,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:08:52,690 INFO L225 Difference]: With dead ends: 1737 [2021-03-10 22:08:52,690 INFO L226 Difference]: Without dead ends: 1575 [2021-03-10 22:08:52,690 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 659 ImplicationChecksByTransitivity, 1625.5ms TimeCoverageRelationStatistics Valid=361, Invalid=2291, Unknown=0, NotChecked=0, Total=2652 [2021-03-10 22:08:52,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1575 states. [2021-03-10 22:08:52,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1575 to 1011. [2021-03-10 22:08:52,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1011 states, 1010 states have (on average 3.282178217821782) internal successors, (3315), 1010 states have internal predecessors, (3315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:08:52,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1011 states to 1011 states and 3315 transitions. [2021-03-10 22:08:52,702 INFO L78 Accepts]: Start accepts. Automaton has 1011 states and 3315 transitions. Word has length 24 [2021-03-10 22:08:52,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:08:52,702 INFO L480 AbstractCegarLoop]: Abstraction has 1011 states and 3315 transitions. [2021-03-10 22:08:52,702 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.0) internal successors, (42), 21 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-03-10 22:08:52,702 INFO L276 IsEmpty]: Start isEmpty. Operand 1011 states and 3315 transitions. [2021-03-10 22:08:52,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:08:52,703 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:08:52,703 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:08:52,904 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4586,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:08:52,904 INFO L428 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:08:52,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:08:52,904 INFO L82 PathProgramCache]: Analyzing trace with hash 993200828, now seen corresponding path program 122 times [2021-03-10 22:08:52,904 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:08:52,904 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [590868022] [2021-03-10 22:08:52,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:08:52,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:08:53,013 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:08:53,014 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [590868022] [2021-03-10 22:08:53,014 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [815843826] [2021-03-10 22:08:53,014 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 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-03-10 22:08:53,068 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:08:53,068 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:08:53,069 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:08:53,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:08:53,228 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:08:53,228 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:08:53,228 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 17 [2021-03-10 22:08:53,228 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [764593328] [2021-03-10 22:08:53,228 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-10 22:08:53,228 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:08:53,229 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-10 22:08:53,229 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=230, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:08:53,229 INFO L87 Difference]: Start difference. First operand 1011 states and 3315 transitions. Second operand has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:08:53,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:08:53,618 INFO L93 Difference]: Finished difference Result 1266 states and 4048 transitions. [2021-03-10 22:08:53,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-10 22:08:53,618 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-03-10 22:08:53,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:08:53,620 INFO L225 Difference]: With dead ends: 1266 [2021-03-10 22:08:53,620 INFO L226 Difference]: Without dead ends: 1199 [2021-03-10 22:08:53,620 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 377.5ms TimeCoverageRelationStatistics Valid=86, Invalid=420, Unknown=0, NotChecked=0, Total=506 [2021-03-10 22:08:53,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1199 states. [2021-03-10 22:08:53,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1199 to 975. [2021-03-10 22:08:53,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 975 states, 974 states have (on average 3.2505133470225873) internal successors, (3166), 974 states have internal predecessors, (3166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:08:53,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 975 states to 975 states and 3166 transitions. [2021-03-10 22:08:53,630 INFO L78 Accepts]: Start accepts. Automaton has 975 states and 3166 transitions. Word has length 24 [2021-03-10 22:08:53,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:08:53,630 INFO L480 AbstractCegarLoop]: Abstraction has 975 states and 3166 transitions. [2021-03-10 22:08:53,630 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:08:53,630 INFO L276 IsEmpty]: Start isEmpty. Operand 975 states and 3166 transitions. [2021-03-10 22:08:53,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:08:53,631 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:08:53,631 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:08:53,831 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4636,124 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:08:53,832 INFO L428 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:08:53,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:08:53,832 INFO L82 PathProgramCache]: Analyzing trace with hash 1460105690, now seen corresponding path program 123 times [2021-03-10 22:08:53,832 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:08:53,832 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1754036022] [2021-03-10 22:08:53,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:08:53,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:08:53,983 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:08:53,984 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1754036022] [2021-03-10 22:08:53,984 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [209786825] [2021-03-10 22:08:53,984 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 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-03-10 22:08:54,059 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-03-10 22:08:54,060 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:08:54,060 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:08:54,061 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:08:54,274 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:08:54,275 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:08:54,275 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 17 [2021-03-10 22:08:54,275 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1955491914] [2021-03-10 22:08:54,275 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-10 22:08:54,275 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:08:54,275 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-10 22:08:54,275 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:08:54,275 INFO L87 Difference]: Start difference. First operand 975 states and 3166 transitions. Second operand has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:08:54,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:08:54,652 INFO L93 Difference]: Finished difference Result 1264 states and 4049 transitions. [2021-03-10 22:08:54,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-03-10 22:08:54,653 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-03-10 22:08:54,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:08:54,655 INFO L225 Difference]: With dead ends: 1264 [2021-03-10 22:08:54,655 INFO L226 Difference]: Without dead ends: 1204 [2021-03-10 22:08:54,655 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 402.3ms TimeCoverageRelationStatistics Valid=125, Invalid=475, Unknown=0, NotChecked=0, Total=600 [2021-03-10 22:08:54,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1204 states. [2021-03-10 22:08:54,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1204 to 1009. [2021-03-10 22:08:54,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1009 states, 1008 states have (on average 3.2857142857142856) internal successors, (3312), 1008 states have internal predecessors, (3312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:08:54,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1009 states to 1009 states and 3312 transitions. [2021-03-10 22:08:54,665 INFO L78 Accepts]: Start accepts. Automaton has 1009 states and 3312 transitions. Word has length 24 [2021-03-10 22:08:54,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:08:54,665 INFO L480 AbstractCegarLoop]: Abstraction has 1009 states and 3312 transitions. [2021-03-10 22:08:54,665 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:08:54,666 INFO L276 IsEmpty]: Start isEmpty. Operand 1009 states and 3312 transitions. [2021-03-10 22:08:54,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:08:54,667 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:08:54,667 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:08:54,867 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4646,125 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:08:54,867 INFO L428 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:08:54,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:08:54,867 INFO L82 PathProgramCache]: Analyzing trace with hash -1221294872, now seen corresponding path program 124 times [2021-03-10 22:08:54,867 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:08:54,867 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [55493815] [2021-03-10 22:08:54,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:08:54,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:08:55,030 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:08:55,030 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [55493815] [2021-03-10 22:08:55,030 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [935252411] [2021-03-10 22:08:55,030 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 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-03-10 22:08:55,086 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:08:55,086 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:08:55,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:08:55,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:08:55,344 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:08:55,344 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:08:55,344 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 21 [2021-03-10 22:08:55,344 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1067993779] [2021-03-10 22:08:55,344 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 22:08:55,344 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:08:55,345 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 22:08:55,345 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2021-03-10 22:08:55,345 INFO L87 Difference]: Start difference. First operand 1009 states and 3312 transitions. Second operand has 21 states, 21 states have (on average 2.0) internal successors, (42), 21 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-03-10 22:08:57,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:08:57,340 INFO L93 Difference]: Finished difference Result 1579 states and 4923 transitions. [2021-03-10 22:08:57,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-03-10 22:08:57,340 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0) internal successors, (42), 21 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 24 [2021-03-10 22:08:57,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:08:57,342 INFO L225 Difference]: With dead ends: 1579 [2021-03-10 22:08:57,342 INFO L226 Difference]: Without dead ends: 1455 [2021-03-10 22:08:57,343 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 567 ImplicationChecksByTransitivity, 1561.9ms TimeCoverageRelationStatistics Valid=258, Invalid=1998, Unknown=0, NotChecked=0, Total=2256 [2021-03-10 22:08:57,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1455 states. [2021-03-10 22:08:57,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1455 to 974. [2021-03-10 22:08:57,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 974 states, 973 states have (on average 3.2672147995889005) internal successors, (3179), 973 states have internal predecessors, (3179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:08:57,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 974 states to 974 states and 3179 transitions. [2021-03-10 22:08:57,353 INFO L78 Accepts]: Start accepts. Automaton has 974 states and 3179 transitions. Word has length 24 [2021-03-10 22:08:57,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:08:57,353 INFO L480 AbstractCegarLoop]: Abstraction has 974 states and 3179 transitions. [2021-03-10 22:08:57,353 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.0) internal successors, (42), 21 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-03-10 22:08:57,353 INFO L276 IsEmpty]: Start isEmpty. Operand 974 states and 3179 transitions. [2021-03-10 22:08:57,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:08:57,354 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:08:57,354 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:08:57,555 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4657 [2021-03-10 22:08:57,555 INFO L428 AbstractCegarLoop]: === Iteration 142 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:08:57,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:08:57,555 INFO L82 PathProgramCache]: Analyzing trace with hash 377554566, now seen corresponding path program 125 times [2021-03-10 22:08:57,555 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:08:57,555 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [558195761] [2021-03-10 22:08:57,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:08:57,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:08:57,678 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:08:57,678 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [558195761] [2021-03-10 22:08:57,678 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [503092402] [2021-03-10 22:08:57,678 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 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-03-10 22:08:57,733 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 22:08:57,734 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:08:57,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:08:57,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:08:57,790 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:08:57,791 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:08:57,818 INFO L628 ElimStorePlain]: treesize reduction 17, result has 54.1 percent of original size [2021-03-10 22:08:57,818 INFO L518 ElimStorePlain]: Eliminatee v_prenex_162 vanished before elimination [2021-03-10 22:08:57,819 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:08:57,819 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:20 [2021-03-10 22:08:57,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:08:57,866 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:08:57,869 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:08:57,869 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:08:57,872 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:08:57,873 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:08:57,894 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:08:57,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 3 treesize of output 1 [2021-03-10 22:08:57,898 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:08:57,900 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:08:57,901 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:08:57,933 INFO L628 ElimStorePlain]: treesize reduction 1, result has 97.0 percent of original size [2021-03-10 22:08:57,934 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:08:57,934 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 3 variables, input treesize:75, output treesize:19 [2021-03-10 22:08:57,989 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:08:57,989 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:08:57,989 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 15 [2021-03-10 22:08:57,989 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1892472279] [2021-03-10 22:08:57,990 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 22:08:57,990 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:08:57,990 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 22:08:57,990 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2021-03-10 22:08:57,990 INFO L87 Difference]: Start difference. First operand 974 states and 3179 transitions. Second operand has 15 states, 15 states have (on average 2.466666666666667) internal successors, (37), 15 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-03-10 22:08:58,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:08:58,556 INFO L93 Difference]: Finished difference Result 1255 states and 4054 transitions. [2021-03-10 22:08:58,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-03-10 22:08:58,556 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.466666666666667) internal successors, (37), 15 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 24 [2021-03-10 22:08:58,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:08:58,558 INFO L225 Difference]: With dead ends: 1255 [2021-03-10 22:08:58,558 INFO L226 Difference]: Without dead ends: 1186 [2021-03-10 22:08:58,558 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 19 SyntacticMatches, 4 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 423.7ms TimeCoverageRelationStatistics Valid=104, Invalid=496, Unknown=0, NotChecked=0, Total=600 [2021-03-10 22:08:58,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1186 states. [2021-03-10 22:08:58,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1186 to 1012. [2021-03-10 22:08:58,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1012 states, 1011 states have (on average 3.2710187932739863) internal successors, (3307), 1011 states have internal predecessors, (3307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:08:58,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1012 states to 1012 states and 3307 transitions. [2021-03-10 22:08:58,568 INFO L78 Accepts]: Start accepts. Automaton has 1012 states and 3307 transitions. Word has length 24 [2021-03-10 22:08:58,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:08:58,568 INFO L480 AbstractCegarLoop]: Abstraction has 1012 states and 3307 transitions. [2021-03-10 22:08:58,568 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.466666666666667) internal successors, (37), 15 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-03-10 22:08:58,568 INFO L276 IsEmpty]: Start isEmpty. Operand 1012 states and 3307 transitions. [2021-03-10 22:08:58,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:08:58,569 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:08:58,569 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:08:58,769 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4677,127 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:08:58,770 INFO L428 AbstractCegarLoop]: === Iteration 143 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:08:58,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:08:58,770 INFO L82 PathProgramCache]: Analyzing trace with hash 1553045210, now seen corresponding path program 126 times [2021-03-10 22:08:58,770 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:08:58,770 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1784178188] [2021-03-10 22:08:58,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:08:58,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:08:58,971 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:08:58,972 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1784178188] [2021-03-10 22:08:58,972 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [733724602] [2021-03-10 22:08:58,972 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 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-03-10 22:08:59,038 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 22:08:59,038 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:08:59,039 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:08:59,040 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:08:59,130 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:08:59,132 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:08:59,142 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:08:59,144 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 2 xjuncts. [2021-03-10 22:08:59,144 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:20 [2021-03-10 22:08:59,349 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:08:59,349 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:08:59,349 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 21 [2021-03-10 22:08:59,349 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [703151698] [2021-03-10 22:08:59,350 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 22:08:59,350 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:08:59,350 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 22:08:59,350 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-03-10 22:08:59,350 INFO L87 Difference]: Start difference. First operand 1012 states and 3307 transitions. Second operand has 21 states, 21 states have (on average 2.0) internal successors, (42), 21 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-03-10 22:09:01,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:09:01,160 INFO L93 Difference]: Finished difference Result 1591 states and 5099 transitions. [2021-03-10 22:09:01,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-03-10 22:09:01,161 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0) internal successors, (42), 21 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 24 [2021-03-10 22:09:01,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:09:01,163 INFO L225 Difference]: With dead ends: 1591 [2021-03-10 22:09:01,163 INFO L226 Difference]: Without dead ends: 1492 [2021-03-10 22:09:01,163 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 604 ImplicationChecksByTransitivity, 1438.8ms TimeCoverageRelationStatistics Valid=300, Invalid=2150, Unknown=0, NotChecked=0, Total=2450 [2021-03-10 22:09:01,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1492 states. [2021-03-10 22:09:01,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1492 to 993. [2021-03-10 22:09:01,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 993 states, 992 states have (on average 3.2620967741935485) internal successors, (3236), 992 states have internal predecessors, (3236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:09:01,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 993 states to 993 states and 3236 transitions. [2021-03-10 22:09:01,174 INFO L78 Accepts]: Start accepts. Automaton has 993 states and 3236 transitions. Word has length 24 [2021-03-10 22:09:01,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:09:01,174 INFO L480 AbstractCegarLoop]: Abstraction has 993 states and 3236 transitions. [2021-03-10 22:09:01,174 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.0) internal successors, (42), 21 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-03-10 22:09:01,174 INFO L276 IsEmpty]: Start isEmpty. Operand 993 states and 3236 transitions. [2021-03-10 22:09:01,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:09:01,175 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:09:01,176 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:09:01,377 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 128 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4683 [2021-03-10 22:09:01,378 INFO L428 AbstractCegarLoop]: === Iteration 144 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:09:01,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:09:01,378 INFO L82 PathProgramCache]: Analyzing trace with hash -661450490, now seen corresponding path program 127 times [2021-03-10 22:09:01,378 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:09:01,378 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1046846622] [2021-03-10 22:09:01,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:09:01,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:09:01,593 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:09:01,593 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1046846622] [2021-03-10 22:09:01,593 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1525042937] [2021-03-10 22:09:01,593 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 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-03-10 22:09:01,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:09:01,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:09:01,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:09:02,009 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:09:02,009 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:09:02,009 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 21 [2021-03-10 22:09:02,009 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [515680479] [2021-03-10 22:09:02,009 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 22:09:02,009 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:09:02,010 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 22:09:02,010 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=371, Unknown=0, NotChecked=0, Total=420 [2021-03-10 22:09:02,010 INFO L87 Difference]: Start difference. First operand 993 states and 3236 transitions. Second operand has 21 states, 21 states have (on average 2.0) internal successors, (42), 21 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-03-10 22:09:04,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:09:04,518 INFO L93 Difference]: Finished difference Result 1761 states and 5439 transitions. [2021-03-10 22:09:04,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-03-10 22:09:04,519 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0) internal successors, (42), 21 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 24 [2021-03-10 22:09:04,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:09:04,521 INFO L225 Difference]: With dead ends: 1761 [2021-03-10 22:09:04,521 INFO L226 Difference]: Without dead ends: 1504 [2021-03-10 22:09:04,521 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 828 ImplicationChecksByTransitivity, 1984.8ms TimeCoverageRelationStatistics Valid=393, Invalid=2799, Unknown=0, NotChecked=0, Total=3192 [2021-03-10 22:09:04,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1504 states. [2021-03-10 22:09:04,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1504 to 1024. [2021-03-10 22:09:04,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1024 states, 1023 states have (on average 3.286412512218964) internal successors, (3362), 1023 states have internal predecessors, (3362), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:09:04,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1024 states to 1024 states and 3362 transitions. [2021-03-10 22:09:04,533 INFO L78 Accepts]: Start accepts. Automaton has 1024 states and 3362 transitions. Word has length 24 [2021-03-10 22:09:04,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:09:04,533 INFO L480 AbstractCegarLoop]: Abstraction has 1024 states and 3362 transitions. [2021-03-10 22:09:04,533 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.0) internal successors, (42), 21 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-03-10 22:09:04,533 INFO L276 IsEmpty]: Start isEmpty. Operand 1024 states and 3362 transitions. [2021-03-10 22:09:04,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:09:04,534 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:09:04,534 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:09:04,734 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4712 [2021-03-10 22:09:04,734 INFO L428 AbstractCegarLoop]: === Iteration 145 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:09:04,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:09:04,735 INFO L82 PathProgramCache]: Analyzing trace with hash -496812518, now seen corresponding path program 128 times [2021-03-10 22:09:04,735 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:09:04,735 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [985919185] [2021-03-10 22:09:04,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:09:04,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:09:04,850 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:09:04,851 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [985919185] [2021-03-10 22:09:04,851 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1534580384] [2021-03-10 22:09:04,851 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 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-03-10 22:09:04,905 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:09:04,906 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:09:04,906 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:09:04,907 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:09:05,147 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:09:05,147 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:09:05,147 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 18 [2021-03-10 22:09:05,147 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1003725276] [2021-03-10 22:09:05,147 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 22:09:05,147 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:09:05,147 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 22:09:05,147 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:09:05,148 INFO L87 Difference]: Start difference. First operand 1024 states and 3362 transitions. Second operand has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:09:05,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:09:05,824 INFO L93 Difference]: Finished difference Result 1273 states and 4062 transitions. [2021-03-10 22:09:05,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-03-10 22:09:05,825 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have 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-03-10 22:09:05,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:09:05,826 INFO L225 Difference]: With dead ends: 1273 [2021-03-10 22:09:05,826 INFO L226 Difference]: Without dead ends: 1198 [2021-03-10 22:09:05,826 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 606.0ms TimeCoverageRelationStatistics Valid=108, Invalid=594, Unknown=0, NotChecked=0, Total=702 [2021-03-10 22:09:05,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1198 states. [2021-03-10 22:09:05,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1198 to 1024. [2021-03-10 22:09:05,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1024 states, 1023 states have (on average 3.269794721407625) internal successors, (3345), 1023 states have internal predecessors, (3345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:09:05,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1024 states to 1024 states and 3345 transitions. [2021-03-10 22:09:05,836 INFO L78 Accepts]: Start accepts. Automaton has 1024 states and 3345 transitions. Word has length 24 [2021-03-10 22:09:05,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:09:05,836 INFO L480 AbstractCegarLoop]: Abstraction has 1024 states and 3345 transitions. [2021-03-10 22:09:05,836 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:09:05,837 INFO L276 IsEmpty]: Start isEmpty. Operand 1024 states and 3345 transitions. [2021-03-10 22:09:05,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:09:05,838 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:09:05,838 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:09:06,038 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4736 [2021-03-10 22:09:06,038 INFO L428 AbstractCegarLoop]: === Iteration 146 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:09:06,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:09:06,038 INFO L82 PathProgramCache]: Analyzing trace with hash -342375000, now seen corresponding path program 129 times [2021-03-10 22:09:06,039 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:09:06,039 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2055941307] [2021-03-10 22:09:06,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:09:06,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:09:06,148 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:09:06,149 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2055941307] [2021-03-10 22:09:06,149 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [203827942] [2021-03-10 22:09:06,149 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 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-03-10 22:09:06,204 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 22:09:06,205 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:09:06,205 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:09:06,206 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:09:06,440 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:09:06,441 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:09:06,441 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 18 [2021-03-10 22:09:06,441 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [319149988] [2021-03-10 22:09:06,441 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 22:09:06,441 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:09:06,441 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 22:09:06,441 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:09:06,441 INFO L87 Difference]: Start difference. First operand 1024 states and 3345 transitions. Second operand has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:09:07,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:09:07,255 INFO L93 Difference]: Finished difference Result 1212 states and 3864 transitions. [2021-03-10 22:09:07,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-03-10 22:09:07,255 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have 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-03-10 22:09:07,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:09:07,257 INFO L225 Difference]: With dead ends: 1212 [2021-03-10 22:09:07,257 INFO L226 Difference]: Without dead ends: 1121 [2021-03-10 22:09:07,257 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 644.0ms TimeCoverageRelationStatistics Valid=122, Invalid=634, Unknown=0, NotChecked=0, Total=756 [2021-03-10 22:09:07,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1121 states. [2021-03-10 22:09:07,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1121 to 1024. [2021-03-10 22:09:07,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1024 states, 1023 states have (on average 3.2531769305962857) internal successors, (3328), 1023 states have internal predecessors, (3328), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:09:07,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1024 states to 1024 states and 3328 transitions. [2021-03-10 22:09:07,267 INFO L78 Accepts]: Start accepts. Automaton has 1024 states and 3328 transitions. Word has length 24 [2021-03-10 22:09:07,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:09:07,267 INFO L480 AbstractCegarLoop]: Abstraction has 1024 states and 3328 transitions. [2021-03-10 22:09:07,267 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:09:07,267 INFO L276 IsEmpty]: Start isEmpty. Operand 1024 states and 3328 transitions. [2021-03-10 22:09:07,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:09:07,268 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:09:07,268 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:09:07,468 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4746,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:09:07,468 INFO L428 AbstractCegarLoop]: === Iteration 147 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:09:07,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:09:07,469 INFO L82 PathProgramCache]: Analyzing trace with hash 1651035806, now seen corresponding path program 130 times [2021-03-10 22:09:07,469 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:09:07,469 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [819509656] [2021-03-10 22:09:07,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:09:07,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:09:07,855 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:09:07,855 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [819509656] [2021-03-10 22:09:07,855 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1082945367] [2021-03-10 22:09:07,855 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 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-03-10 22:09:07,911 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:09:07,911 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:09:07,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:09:07,912 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:09:08,192 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:09:08,192 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:09:08,192 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 21 [2021-03-10 22:09:08,192 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [409338410] [2021-03-10 22:09:08,192 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 22:09:08,193 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:09:08,193 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 22:09:08,193 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-03-10 22:09:08,193 INFO L87 Difference]: Start difference. First operand 1024 states and 3328 transitions. Second operand has 21 states, 21 states have (on average 2.0) internal successors, (42), 21 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-03-10 22:09:11,864 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 38 [2021-03-10 22:09:12,052 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 43 [2021-03-10 22:09:12,441 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 44 [2021-03-10 22:09:12,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:09:12,886 INFO L93 Difference]: Finished difference Result 1748 states and 5448 transitions. [2021-03-10 22:09:12,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-03-10 22:09:12,886 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0) internal successors, (42), 21 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 24 [2021-03-10 22:09:12,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:09:12,888 INFO L225 Difference]: With dead ends: 1748 [2021-03-10 22:09:12,888 INFO L226 Difference]: Without dead ends: 1594 [2021-03-10 22:09:12,889 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1350 ImplicationChecksByTransitivity, 4089.0ms TimeCoverageRelationStatistics Valid=562, Invalid=4130, Unknown=0, NotChecked=0, Total=4692 [2021-03-10 22:09:12,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1594 states. [2021-03-10 22:09:12,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1594 to 1037. [2021-03-10 22:09:12,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1037 states, 1036 states have (on average 3.2335907335907335) internal successors, (3350), 1036 states have internal predecessors, (3350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:09:12,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1037 states to 1037 states and 3350 transitions. [2021-03-10 22:09:12,900 INFO L78 Accepts]: Start accepts. Automaton has 1037 states and 3350 transitions. Word has length 24 [2021-03-10 22:09:12,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:09:12,900 INFO L480 AbstractCegarLoop]: Abstraction has 1037 states and 3350 transitions. [2021-03-10 22:09:12,900 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.0) internal successors, (42), 21 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-03-10 22:09:12,900 INFO L276 IsEmpty]: Start isEmpty. Operand 1037 states and 3350 transitions. [2021-03-10 22:09:12,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:09:12,901 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:09:12,901 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:09:13,101 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4756,132 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:09:13,101 INFO L428 AbstractCegarLoop]: === Iteration 148 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:09:13,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:09:13,102 INFO L82 PathProgramCache]: Analyzing trace with hash -1842550632, now seen corresponding path program 131 times [2021-03-10 22:09:13,102 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:09:13,102 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1345117459] [2021-03-10 22:09:13,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:09:13,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:09:13,227 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:09:13,227 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1345117459] [2021-03-10 22:09:13,227 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [231816093] [2021-03-10 22:09:13,227 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 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-03-10 22:09:13,284 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-10 22:09:13,284 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:09:13,285 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:09:13,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:09:13,504 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:09:13,504 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:09:13,504 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 18 [2021-03-10 22:09:13,504 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [811033587] [2021-03-10 22:09:13,504 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 22:09:13,504 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:09:13,505 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 22:09:13,505 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=260, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:09:13,505 INFO L87 Difference]: Start difference. First operand 1037 states and 3350 transitions. Second operand has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 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-03-10 22:09:14,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:09:14,085 INFO L93 Difference]: Finished difference Result 1340 states and 4168 transitions. [2021-03-10 22:09:14,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-03-10 22:09:14,086 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 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 24 [2021-03-10 22:09:14,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:09:14,088 INFO L225 Difference]: With dead ends: 1340 [2021-03-10 22:09:14,088 INFO L226 Difference]: Without dead ends: 1277 [2021-03-10 22:09:14,088 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 514.8ms TimeCoverageRelationStatistics Valid=108, Invalid=542, Unknown=0, NotChecked=0, Total=650 [2021-03-10 22:09:14,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1277 states. [2021-03-10 22:09:14,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1277 to 1026. [2021-03-10 22:09:14,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1026 states, 1025 states have (on average 3.213658536585366) internal successors, (3294), 1025 states have internal predecessors, (3294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:09:14,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1026 states to 1026 states and 3294 transitions. [2021-03-10 22:09:14,099 INFO L78 Accepts]: Start accepts. Automaton has 1026 states and 3294 transitions. Word has length 24 [2021-03-10 22:09:14,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:09:14,099 INFO L480 AbstractCegarLoop]: Abstraction has 1026 states and 3294 transitions. [2021-03-10 22:09:14,099 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 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-03-10 22:09:14,099 INFO L276 IsEmpty]: Start isEmpty. Operand 1026 states and 3294 transitions. [2021-03-10 22:09:14,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:09:14,100 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:09:14,100 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:09:14,301 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4774,133 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:09:14,301 INFO L428 AbstractCegarLoop]: === Iteration 149 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:09:14,301 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:09:14,301 INFO L82 PathProgramCache]: Analyzing trace with hash -1349954870, now seen corresponding path program 132 times [2021-03-10 22:09:14,301 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:09:14,301 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [762309972] [2021-03-10 22:09:14,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:09:14,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:09:14,415 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:09:14,415 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [762309972] [2021-03-10 22:09:14,415 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [24854361] [2021-03-10 22:09:14,415 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 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-03-10 22:09:14,472 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 22:09:14,472 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:09:14,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:09:14,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:09:14,734 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:09:14,734 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:09:14,734 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 18 [2021-03-10 22:09:14,734 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1234659483] [2021-03-10 22:09:14,734 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 22:09:14,734 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:09:14,735 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 22:09:14,735 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:09:14,735 INFO L87 Difference]: Start difference. First operand 1026 states and 3294 transitions. Second operand has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 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-03-10 22:09:15,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:09:15,116 INFO L93 Difference]: Finished difference Result 1212 states and 3809 transitions. [2021-03-10 22:09:15,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-03-10 22:09:15,116 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 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 24 [2021-03-10 22:09:15,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:09:15,118 INFO L225 Difference]: With dead ends: 1212 [2021-03-10 22:09:15,118 INFO L226 Difference]: Without dead ends: 1137 [2021-03-10 22:09:15,118 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 417.5ms TimeCoverageRelationStatistics Valid=85, Invalid=467, Unknown=0, NotChecked=0, Total=552 [2021-03-10 22:09:15,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1137 states. [2021-03-10 22:09:15,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1137 to 1002. [2021-03-10 22:09:15,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1002 states, 1001 states have (on average 3.203796203796204) internal successors, (3207), 1001 states have internal predecessors, (3207), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:09:15,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1002 states to 1002 states and 3207 transitions. [2021-03-10 22:09:15,128 INFO L78 Accepts]: Start accepts. Automaton has 1002 states and 3207 transitions. Word has length 24 [2021-03-10 22:09:15,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:09:15,128 INFO L480 AbstractCegarLoop]: Abstraction has 1002 states and 3207 transitions. [2021-03-10 22:09:15,128 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 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-03-10 22:09:15,128 INFO L276 IsEmpty]: Start isEmpty. Operand 1002 states and 3207 transitions. [2021-03-10 22:09:15,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:09:15,129 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:09:15,129 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:09:15,329 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4783 [2021-03-10 22:09:15,329 INFO L428 AbstractCegarLoop]: === Iteration 150 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:09:15,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:09:15,329 INFO L82 PathProgramCache]: Analyzing trace with hash -1721159154, now seen corresponding path program 133 times [2021-03-10 22:09:15,330 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:09:15,330 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [774726703] [2021-03-10 22:09:15,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:09:15,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:09:15,435 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:09:15,435 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [774726703] [2021-03-10 22:09:15,435 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [341623022] [2021-03-10 22:09:15,435 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 22:09:15,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:09:15,501 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:09:15,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:09:15,719 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:09:15,719 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:09:15,719 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 17 [2021-03-10 22:09:15,719 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1628104308] [2021-03-10 22:09:15,719 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-10 22:09:15,719 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:09:15,719 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-10 22:09:15,719 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:09:15,719 INFO L87 Difference]: Start difference. First operand 1002 states and 3207 transitions. Second operand has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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-03-10 22:09:17,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:09:17,008 INFO L93 Difference]: Finished difference Result 1290 states and 3998 transitions. [2021-03-10 22:09:17,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-10 22:09:17,008 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-03-10 22:09:17,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:09:17,010 INFO L225 Difference]: With dead ends: 1290 [2021-03-10 22:09:17,010 INFO L226 Difference]: Without dead ends: 1191 [2021-03-10 22:09:17,010 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 275 ImplicationChecksByTransitivity, 1120.3ms TimeCoverageRelationStatistics Valid=258, Invalid=1224, Unknown=0, NotChecked=0, Total=1482 [2021-03-10 22:09:17,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1191 states. [2021-03-10 22:09:17,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1191 to 990. [2021-03-10 22:09:17,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 990 states, 989 states have (on average 3.198179979777553) internal successors, (3163), 989 states have internal predecessors, (3163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:09:17,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 990 states to 990 states and 3163 transitions. [2021-03-10 22:09:17,020 INFO L78 Accepts]: Start accepts. Automaton has 990 states and 3163 transitions. Word has length 24 [2021-03-10 22:09:17,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:09:17,020 INFO L480 AbstractCegarLoop]: Abstraction has 990 states and 3163 transitions. [2021-03-10 22:09:17,020 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 17 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-03-10 22:09:17,020 INFO L276 IsEmpty]: Start isEmpty. Operand 990 states and 3163 transitions. [2021-03-10 22:09:17,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:09:17,021 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:09:17,022 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:09:17,239 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 135 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4791 [2021-03-10 22:09:17,239 INFO L428 AbstractCegarLoop]: === Iteration 151 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:09:17,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:09:17,240 INFO L82 PathProgramCache]: Analyzing trace with hash 1641488206, now seen corresponding path program 134 times [2021-03-10 22:09:17,240 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:09:17,240 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [259187407] [2021-03-10 22:09:17,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:09:17,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:09:17,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-03-10 22:09:17,370 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [259187407] [2021-03-10 22:09:17,370 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [735393026] [2021-03-10 22:09:17,370 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 22:09:17,427 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:09:17,427 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:09:17,428 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:09:17,429 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:09:17,663 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:09:17,664 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:09:17,664 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 17 [2021-03-10 22:09:17,664 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [97766423] [2021-03-10 22:09:17,664 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-10 22:09:17,664 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:09:17,664 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-10 22:09:17,664 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:09:17,664 INFO L87 Difference]: Start difference. First operand 990 states and 3163 transitions. Second operand has 17 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 17 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-03-10 22:09:18,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:09:18,821 INFO L93 Difference]: Finished difference Result 1460 states and 4575 transitions. [2021-03-10 22:09:18,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-10 22:09:18,822 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 17 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-03-10 22:09:18,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:09:18,823 INFO L225 Difference]: With dead ends: 1460 [2021-03-10 22:09:18,823 INFO L226 Difference]: Without dead ends: 1400 [2021-03-10 22:09:18,824 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 224 ImplicationChecksByTransitivity, 907.7ms TimeCoverageRelationStatistics Valid=247, Invalid=1085, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 22:09:18,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1400 states. [2021-03-10 22:09:18,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1400 to 1042. [2021-03-10 22:09:18,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1042 states, 1041 states have (on average 3.249759846301633) internal successors, (3383), 1041 states have internal predecessors, (3383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:09:18,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1042 states to 1042 states and 3383 transitions. [2021-03-10 22:09:18,837 INFO L78 Accepts]: Start accepts. Automaton has 1042 states and 3383 transitions. Word has length 24 [2021-03-10 22:09:18,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:09:18,837 INFO L480 AbstractCegarLoop]: Abstraction has 1042 states and 3383 transitions. [2021-03-10 22:09:18,837 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 17 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-03-10 22:09:18,837 INFO L276 IsEmpty]: Start isEmpty. Operand 1042 states and 3383 transitions. [2021-03-10 22:09:18,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:09:18,839 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:09:18,839 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:09:19,049 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4804 [2021-03-10 22:09:19,050 INFO L428 AbstractCegarLoop]: === Iteration 152 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:09:19,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:09:19,050 INFO L82 PathProgramCache]: Analyzing trace with hash -1039912356, now seen corresponding path program 135 times [2021-03-10 22:09:19,050 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:09:19,050 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1583002754] [2021-03-10 22:09:19,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:09:19,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:09:19,179 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:09:19,180 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1583002754] [2021-03-10 22:09:19,180 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1825149259] [2021-03-10 22:09:19,180 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 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-03-10 22:09:19,238 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 22:09:19,238 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:09:19,239 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:09:19,239 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:09:19,483 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:09:19,483 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:09:19,483 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 17 [2021-03-10 22:09:19,483 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1092964985] [2021-03-10 22:09:19,483 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-10 22:09:19,483 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:09:19,483 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-10 22:09:19,483 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=230, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:09:19,484 INFO L87 Difference]: Start difference. First operand 1042 states and 3383 transitions. Second operand has 17 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 17 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-03-10 22:09:21,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:09:21,556 INFO L93 Difference]: Finished difference Result 1497 states and 4629 transitions. [2021-03-10 22:09:21,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-03-10 22:09:21,556 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 17 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-03-10 22:09:21,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:09:21,558 INFO L225 Difference]: With dead ends: 1497 [2021-03-10 22:09:21,558 INFO L226 Difference]: Without dead ends: 1432 [2021-03-10 22:09:21,559 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 576 ImplicationChecksByTransitivity, 1699.2ms TimeCoverageRelationStatistics Valid=340, Invalid=2012, Unknown=0, NotChecked=0, Total=2352 [2021-03-10 22:09:21,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1432 states. [2021-03-10 22:09:21,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1432 to 1024. [2021-03-10 22:09:21,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1024 states, 1023 states have (on average 3.222873900293255) internal successors, (3297), 1023 states have internal predecessors, (3297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:09:21,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1024 states to 1024 states and 3297 transitions. [2021-03-10 22:09:21,570 INFO L78 Accepts]: Start accepts. Automaton has 1024 states and 3297 transitions. Word has length 24 [2021-03-10 22:09:21,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:09:21,570 INFO L480 AbstractCegarLoop]: Abstraction has 1024 states and 3297 transitions. [2021-03-10 22:09:21,570 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 17 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-03-10 22:09:21,570 INFO L276 IsEmpty]: Start isEmpty. Operand 1024 states and 3297 transitions. [2021-03-10 22:09:21,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:09:21,571 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:09:21,571 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:09:21,772 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4811,137 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:09:21,772 INFO L428 AbstractCegarLoop]: === Iteration 153 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:09:21,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:09:21,772 INFO L82 PathProgramCache]: Analyzing trace with hash 1736016142, now seen corresponding path program 136 times [2021-03-10 22:09:21,772 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:09:21,772 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1154433780] [2021-03-10 22:09:21,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:09:21,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:09:21,893 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:09:21,893 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1154433780] [2021-03-10 22:09:21,893 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1797720872] [2021-03-10 22:09:21,893 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 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-03-10 22:09:21,959 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:09:21,959 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:09:21,959 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:09:21,960 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:09:22,199 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:09:22,200 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:09:22,200 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 18 [2021-03-10 22:09:22,200 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1342358133] [2021-03-10 22:09:22,200 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 22:09:22,200 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:09:22,200 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 22:09:22,200 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:09:22,200 INFO L87 Difference]: Start difference. First operand 1024 states and 3297 transitions. Second operand has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:09:23,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:09:23,954 INFO L93 Difference]: Finished difference Result 1442 states and 4477 transitions. [2021-03-10 22:09:23,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-03-10 22:09:23,955 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have 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-03-10 22:09:23,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:09:23,957 INFO L225 Difference]: With dead ends: 1442 [2021-03-10 22:09:23,957 INFO L226 Difference]: Without dead ends: 1365 [2021-03-10 22:09:23,957 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 542 ImplicationChecksByTransitivity, 1313.8ms TimeCoverageRelationStatistics Valid=299, Invalid=1863, Unknown=0, NotChecked=0, Total=2162 [2021-03-10 22:09:23,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1365 states. [2021-03-10 22:09:23,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1365 to 1008. [2021-03-10 22:09:23,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1008 states, 1007 states have (on average 3.207547169811321) internal successors, (3230), 1007 states have internal predecessors, (3230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:09:23,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1008 states to 1008 states and 3230 transitions. [2021-03-10 22:09:23,972 INFO L78 Accepts]: Start accepts. Automaton has 1008 states and 3230 transitions. Word has length 24 [2021-03-10 22:09:23,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:09:23,973 INFO L480 AbstractCegarLoop]: Abstraction has 1008 states and 3230 transitions. [2021-03-10 22:09:23,973 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:09:23,973 INFO L276 IsEmpty]: Start isEmpty. Operand 1008 states and 3230 transitions. [2021-03-10 22:09:23,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:09:23,974 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:09:23,974 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:09:24,195 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4824 [2021-03-10 22:09:24,195 INFO L428 AbstractCegarLoop]: === Iteration 154 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:09:24,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:09:24,195 INFO L82 PathProgramCache]: Analyzing trace with hash 1890453660, now seen corresponding path program 137 times [2021-03-10 22:09:24,196 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:09:24,196 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1101065023] [2021-03-10 22:09:24,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:09:24,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:09:24,350 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:09:24,350 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1101065023] [2021-03-10 22:09:24,350 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [533069212] [2021-03-10 22:09:24,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 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-03-10 22:09:24,409 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 22:09:24,409 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:09:24,409 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:09:24,410 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:09:24,679 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:09:24,679 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:09:24,679 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-03-10 22:09:24,679 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [353238273] [2021-03-10 22:09:24,680 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:09:24,680 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:09:24,680 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:09:24,680 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=404, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:09:24,680 INFO L87 Difference]: Start difference. First operand 1008 states and 3230 transitions. Second operand has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 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-03-10 22:09:28,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:09:28,631 INFO L93 Difference]: Finished difference Result 1785 states and 5347 transitions. [2021-03-10 22:09:28,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-03-10 22:09:28,631 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 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 24 [2021-03-10 22:09:28,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:09:28,633 INFO L225 Difference]: With dead ends: 1785 [2021-03-10 22:09:28,633 INFO L226 Difference]: Without dead ends: 1631 [2021-03-10 22:09:28,633 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1474 ImplicationChecksByTransitivity, 3335.1ms TimeCoverageRelationStatistics Valid=672, Invalid=4584, Unknown=0, NotChecked=0, Total=5256 [2021-03-10 22:09:28,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1631 states. [2021-03-10 22:09:28,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1631 to 1000. [2021-03-10 22:09:28,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1000 states, 999 states have (on average 3.1921921921921923) internal successors, (3189), 999 states have internal predecessors, (3189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:09:28,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1000 states to 1000 states and 3189 transitions. [2021-03-10 22:09:28,646 INFO L78 Accepts]: Start accepts. Automaton has 1000 states and 3189 transitions. Word has length 24 [2021-03-10 22:09:28,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:09:28,646 INFO L480 AbstractCegarLoop]: Abstraction has 1000 states and 3189 transitions. [2021-03-10 22:09:28,646 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 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-03-10 22:09:28,646 INFO L276 IsEmpty]: Start isEmpty. Operand 1000 states and 3189 transitions. [2021-03-10 22:09:28,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:09:28,647 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:09:28,647 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:09:28,847 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4833,139 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:09:28,847 INFO L428 AbstractCegarLoop]: === Iteration 155 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:09:28,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:09:28,847 INFO L82 PathProgramCache]: Analyzing trace with hash 1073438964, now seen corresponding path program 138 times [2021-03-10 22:09:28,848 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:09:28,848 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1089136966] [2021-03-10 22:09:28,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:09:28,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:09:28,967 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:09:28,968 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1089136966] [2021-03-10 22:09:28,968 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2008686958] [2021-03-10 22:09:28,968 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 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-03-10 22:09:29,035 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 22:09:29,035 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:09:29,035 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:09:29,036 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:09:29,073 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:09:29,075 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:09:29,099 INFO L628 ElimStorePlain]: treesize reduction 2, result has 90.9 percent of original size [2021-03-10 22:09:29,100 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:09:29,100 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:20 [2021-03-10 22:09:29,157 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:09:29,158 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:09:29,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:09:29,162 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:09:29,164 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:09:29,165 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:09:29,187 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:09:29,190 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:09:29,191 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:09:29,193 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:09:29,194 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:09:29,227 INFO L628 ElimStorePlain]: treesize reduction 1, result has 97.0 percent of original size [2021-03-10 22:09:29,228 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:09:29,228 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 3 variables, input treesize:75, output treesize:19 [2021-03-10 22:09:29,286 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:09:29,286 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:09:29,286 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 15 [2021-03-10 22:09:29,286 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1935285982] [2021-03-10 22:09:29,287 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 22:09:29,287 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:09:29,287 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 22:09:29,287 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2021-03-10 22:09:29,287 INFO L87 Difference]: Start difference. First operand 1000 states and 3189 transitions. Second operand has 15 states, 15 states have (on average 2.466666666666667) internal successors, (37), 15 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-03-10 22:09:30,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:09:30,064 INFO L93 Difference]: Finished difference Result 1326 states and 4188 transitions. [2021-03-10 22:09:30,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-10 22:09:30,065 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.466666666666667) internal successors, (37), 15 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 24 [2021-03-10 22:09:30,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:09:30,066 INFO L225 Difference]: With dead ends: 1326 [2021-03-10 22:09:30,067 INFO L226 Difference]: Without dead ends: 1257 [2021-03-10 22:09:30,067 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 40 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 501.2ms TimeCoverageRelationStatistics Valid=155, Invalid=901, Unknown=0, NotChecked=0, Total=1056 [2021-03-10 22:09:30,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1257 states. [2021-03-10 22:09:30,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1257 to 1057. [2021-03-10 22:09:30,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1057 states, 1056 states have (on average 3.196969696969697) internal successors, (3376), 1056 states have internal predecessors, (3376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:09:30,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1057 states to 1057 states and 3376 transitions. [2021-03-10 22:09:30,085 INFO L78 Accepts]: Start accepts. Automaton has 1057 states and 3376 transitions. Word has length 24 [2021-03-10 22:09:30,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:09:30,085 INFO L480 AbstractCegarLoop]: Abstraction has 1057 states and 3376 transitions. [2021-03-10 22:09:30,085 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.466666666666667) internal successors, (37), 15 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-03-10 22:09:30,085 INFO L276 IsEmpty]: Start isEmpty. Operand 1057 states and 3376 transitions. [2021-03-10 22:09:30,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:09:30,086 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:09:30,086 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:09:30,286 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4845,140 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:09:30,286 INFO L428 AbstractCegarLoop]: === Iteration 156 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:09:30,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:09:30,287 INFO L82 PathProgramCache]: Analyzing trace with hash -2046037688, now seen corresponding path program 139 times [2021-03-10 22:09:30,287 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:09:30,287 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [889303017] [2021-03-10 22:09:30,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:09:30,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:09:30,519 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:09:30,519 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [889303017] [2021-03-10 22:09:30,519 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1042616990] [2021-03-10 22:09:30,519 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 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-03-10 22:09:30,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:09:30,586 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:09:30,587 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:09:30,820 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:09:30,820 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:09:30,820 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-03-10 22:09:30,820 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [455240469] [2021-03-10 22:09:30,820 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:09:30,820 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:09:30,820 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:09:30,820 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=409, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:09:30,820 INFO L87 Difference]: Start difference. First operand 1057 states and 3376 transitions. Second operand has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 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-03-10 22:09:33,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:09:33,642 INFO L93 Difference]: Finished difference Result 1898 states and 5822 transitions. [2021-03-10 22:09:33,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-03-10 22:09:33,643 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 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 24 [2021-03-10 22:09:33,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:09:33,645 INFO L225 Difference]: With dead ends: 1898 [2021-03-10 22:09:33,645 INFO L226 Difference]: Without dead ends: 1750 [2021-03-10 22:09:33,645 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1301 ImplicationChecksByTransitivity, 2237.2ms TimeCoverageRelationStatistics Valid=492, Invalid=4064, Unknown=0, NotChecked=0, Total=4556 [2021-03-10 22:09:33,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1750 states. [2021-03-10 22:09:33,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1750 to 1068. [2021-03-10 22:09:33,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1068 states, 1067 states have (on average 3.223055295220244) internal successors, (3439), 1067 states have internal predecessors, (3439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:09:33,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1068 states to 1068 states and 3439 transitions. [2021-03-10 22:09:33,658 INFO L78 Accepts]: Start accepts. Automaton has 1068 states and 3439 transitions. Word has length 24 [2021-03-10 22:09:33,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:09:33,658 INFO L480 AbstractCegarLoop]: Abstraction has 1068 states and 3439 transitions. [2021-03-10 22:09:33,658 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 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-03-10 22:09:33,658 INFO L276 IsEmpty]: Start isEmpty. Operand 1068 states and 3439 transitions. [2021-03-10 22:09:33,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:09:33,659 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:09:33,659 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:09:33,860 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4853,141 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:09:33,860 INFO L428 AbstractCegarLoop]: === Iteration 157 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:09:33,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:09:33,860 INFO L82 PathProgramCache]: Analyzing trace with hash 34433908, now seen corresponding path program 140 times [2021-03-10 22:09:33,860 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:09:33,860 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [774483413] [2021-03-10 22:09:33,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:09:33,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:09:34,024 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:09:34,024 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [774483413] [2021-03-10 22:09:34,024 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1590722328] [2021-03-10 22:09:34,024 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 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-03-10 22:09:34,082 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:09:34,082 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:09:34,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:09:34,084 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:09:34,319 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:09:34,319 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:09:34,320 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-03-10 22:09:34,320 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [457992280] [2021-03-10 22:09:34,320 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:09:34,320 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:09:34,320 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:09:34,320 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=402, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:09:34,320 INFO L87 Difference]: Start difference. First operand 1068 states and 3439 transitions. Second operand has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 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-03-10 22:09:37,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:09:37,440 INFO L93 Difference]: Finished difference Result 1789 states and 5524 transitions. [2021-03-10 22:09:37,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-03-10 22:09:37,441 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 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 24 [2021-03-10 22:09:37,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:09:37,443 INFO L225 Difference]: With dead ends: 1789 [2021-03-10 22:09:37,443 INFO L226 Difference]: Without dead ends: 1629 [2021-03-10 22:09:37,443 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1612 ImplicationChecksByTransitivity, 2604.4ms TimeCoverageRelationStatistics Valid=574, Invalid=4682, Unknown=0, NotChecked=0, Total=5256 [2021-03-10 22:09:37,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1629 states. [2021-03-10 22:09:37,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1629 to 1075. [2021-03-10 22:09:37,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1075 states, 1074 states have (on average 3.235567970204842) internal successors, (3475), 1074 states have internal predecessors, (3475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:09:37,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1075 states to 1075 states and 3475 transitions. [2021-03-10 22:09:37,456 INFO L78 Accepts]: Start accepts. Automaton has 1075 states and 3475 transitions. Word has length 24 [2021-03-10 22:09:37,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:09:37,456 INFO L480 AbstractCegarLoop]: Abstraction has 1075 states and 3475 transitions. [2021-03-10 22:09:37,456 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 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-03-10 22:09:37,456 INFO L276 IsEmpty]: Start isEmpty. Operand 1075 states and 3475 transitions. [2021-03-10 22:09:37,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:09:37,457 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:09:37,457 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:09:37,657 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4865,142 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:09:37,658 INFO L428 AbstractCegarLoop]: === Iteration 158 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:09:37,658 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:09:37,658 INFO L82 PathProgramCache]: Analyzing trace with hash 104543944, now seen corresponding path program 141 times [2021-03-10 22:09:37,658 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:09:37,658 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [255181777] [2021-03-10 22:09:37,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:09:37,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:09:37,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-03-10 22:09:37,909 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [255181777] [2021-03-10 22:09:37,909 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1658531711] [2021-03-10 22:09:37,909 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 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-03-10 22:09:37,969 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 22:09:37,969 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:09:37,970 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:09:37,971 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:09:38,246 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:09:38,247 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:09:38,247 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-03-10 22:09:38,247 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1316715712] [2021-03-10 22:09:38,247 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:09:38,247 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:09:38,247 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:09:38,247 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=409, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:09:38,247 INFO L87 Difference]: Start difference. First operand 1075 states and 3475 transitions. Second operand has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 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-03-10 22:09:41,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:09:41,054 INFO L93 Difference]: Finished difference Result 1772 states and 5551 transitions. [2021-03-10 22:09:41,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-03-10 22:09:41,054 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 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 24 [2021-03-10 22:09:41,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:09:41,057 INFO L225 Difference]: With dead ends: 1772 [2021-03-10 22:09:41,057 INFO L226 Difference]: Without dead ends: 1685 [2021-03-10 22:09:41,057 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 55 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1154 ImplicationChecksByTransitivity, 2232.5ms TimeCoverageRelationStatistics Valid=488, Invalid=3672, Unknown=0, NotChecked=0, Total=4160 [2021-03-10 22:09:41,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1685 states. [2021-03-10 22:09:41,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1685 to 1126. [2021-03-10 22:09:41,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1126 states, 1125 states have (on average 3.2791111111111113) internal successors, (3689), 1125 states have internal predecessors, (3689), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:09:41,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1126 states to 1126 states and 3689 transitions. [2021-03-10 22:09:41,071 INFO L78 Accepts]: Start accepts. Automaton has 1126 states and 3689 transitions. Word has length 24 [2021-03-10 22:09:41,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:09:41,071 INFO L480 AbstractCegarLoop]: Abstraction has 1126 states and 3689 transitions. [2021-03-10 22:09:41,071 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 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-03-10 22:09:41,071 INFO L276 IsEmpty]: Start isEmpty. Operand 1126 states and 3689 transitions. [2021-03-10 22:09:41,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:09:41,073 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:09:41,073 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:09:41,287 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4875 [2021-03-10 22:09:41,287 INFO L428 AbstractCegarLoop]: === Iteration 159 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:09:41,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:09:41,287 INFO L82 PathProgramCache]: Analyzing trace with hash 1718110678, now seen corresponding path program 142 times [2021-03-10 22:09:41,287 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:09:41,287 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [274046626] [2021-03-10 22:09:41,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:09:41,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:09:41,412 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:09:41,412 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [274046626] [2021-03-10 22:09:41,412 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1701033500] [2021-03-10 22:09:41,412 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 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-03-10 22:09:41,470 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:09:41,471 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:09:41,471 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:09:41,472 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:09:41,522 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 2 [2021-03-10 22:09:41,524 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:09:41,601 INFO L628 ElimStorePlain]: treesize reduction 63, result has 53.7 percent of original size [2021-03-10 22:09:41,601 INFO L518 ElimStorePlain]: Eliminatee v_prenex_164 vanished before elimination [2021-03-10 22:09:41,604 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 2 [2021-03-10 22:09:41,605 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:09:41,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 1 [2021-03-10 22:09:41,609 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:09:41,639 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:09:41,640 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:09:41,640 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:142, output treesize:62 [2021-03-10 22:09:41,781 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:09:41,782 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:09:41,785 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:09:41,786 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:09:41,790 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:09:41,791 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:09:41,794 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:09:41,796 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:09:41,908 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 29 [2021-03-10 22:09:41,909 INFO L628 ElimStorePlain]: treesize reduction 2, result has 97.6 percent of original size [2021-03-10 22:09:41,912 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:09:41,913 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:09:41,916 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:09:41,917 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:09:41,983 INFO L628 ElimStorePlain]: treesize reduction 15, result has 79.7 percent of original size [2021-03-10 22:09:41,984 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-03-10 22:09:41,985 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 3 variables, input treesize:99, output treesize:43 [2021-03-10 22:09:42,089 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:09:42,089 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:09:42,089 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 17 [2021-03-10 22:09:42,089 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1515540901] [2021-03-10 22:09:42,089 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-10 22:09:42,089 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:09:42,089 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-10 22:09:42,089 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=232, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:09:42,090 INFO L87 Difference]: Start difference. First operand 1126 states and 3689 transitions. Second operand has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:09:43,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:09:43,558 INFO L93 Difference]: Finished difference Result 1476 states and 4635 transitions. [2021-03-10 22:09:43,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-03-10 22:09:43,559 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-03-10 22:09:43,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:09:43,561 INFO L225 Difference]: With dead ends: 1476 [2021-03-10 22:09:43,561 INFO L226 Difference]: Without dead ends: 1411 [2021-03-10 22:09:43,561 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 387 ImplicationChecksByTransitivity, 1167.7ms TimeCoverageRelationStatistics Valid=226, Invalid=1414, Unknown=0, NotChecked=0, Total=1640 [2021-03-10 22:09:43,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1411 states. [2021-03-10 22:09:43,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1411 to 1109. [2021-03-10 22:09:43,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1109 states, 1108 states have (on average 3.2572202166064983) internal successors, (3609), 1108 states have internal predecessors, (3609), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:09:43,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1109 states to 1109 states and 3609 transitions. [2021-03-10 22:09:43,574 INFO L78 Accepts]: Start accepts. Automaton has 1109 states and 3609 transitions. Word has length 24 [2021-03-10 22:09:43,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:09:43,574 INFO L480 AbstractCegarLoop]: Abstraction has 1109 states and 3609 transitions. [2021-03-10 22:09:43,574 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:09:43,574 INFO L276 IsEmpty]: Start isEmpty. Operand 1109 states and 3609 transitions. [2021-03-10 22:09:43,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:09:43,576 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:09:43,576 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:09:43,776 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4885,144 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:09:43,776 INFO L428 AbstractCegarLoop]: === Iteration 160 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:09:43,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:09:43,776 INFO L82 PathProgramCache]: Analyzing trace with hash 199071880, now seen corresponding path program 143 times [2021-03-10 22:09:43,776 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:09:43,776 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1046157473] [2021-03-10 22:09:43,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:09:43,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:09:43,947 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:09:43,948 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1046157473] [2021-03-10 22:09:43,948 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1274991486] [2021-03-10 22:09:43,948 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 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-03-10 22:09:44,007 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:09:44,007 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:09:44,008 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:09:44,008 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:09:44,293 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:09:44,294 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:09:44,294 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-03-10 22:09:44,294 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1233334615] [2021-03-10 22:09:44,294 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:09:44,294 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:09:44,294 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:09:44,294 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=403, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:09:44,294 INFO L87 Difference]: Start difference. First operand 1109 states and 3609 transitions. Second operand has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 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-03-10 22:09:47,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:09:47,941 INFO L93 Difference]: Finished difference Result 1679 states and 5151 transitions. [2021-03-10 22:09:47,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-03-10 22:09:47,942 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 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 24 [2021-03-10 22:09:47,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:09:47,943 INFO L225 Difference]: With dead ends: 1679 [2021-03-10 22:09:47,943 INFO L226 Difference]: Without dead ends: 1491 [2021-03-10 22:09:47,944 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1713 ImplicationChecksByTransitivity, 2757.2ms TimeCoverageRelationStatistics Valid=518, Invalid=5032, Unknown=0, NotChecked=0, Total=5550 [2021-03-10 22:09:47,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1491 states. [2021-03-10 22:09:47,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1491 to 1080. [2021-03-10 22:09:47,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1080 states, 1079 states have (on average 3.2446709916589436) internal successors, (3501), 1079 states have internal predecessors, (3501), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:09:47,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1080 states to 1080 states and 3501 transitions. [2021-03-10 22:09:47,956 INFO L78 Accepts]: Start accepts. Automaton has 1080 states and 3501 transitions. Word has length 24 [2021-03-10 22:09:47,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:09:47,956 INFO L480 AbstractCegarLoop]: Abstraction has 1080 states and 3501 transitions. [2021-03-10 22:09:47,956 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 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-03-10 22:09:47,956 INFO L276 IsEmpty]: Start isEmpty. Operand 1080 states and 3501 transitions. [2021-03-10 22:09:47,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:09:47,957 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:09:47,957 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:09:48,159 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4899 [2021-03-10 22:09:48,159 INFO L428 AbstractCegarLoop]: === Iteration 161 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:09:48,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:09:48,159 INFO L82 PathProgramCache]: Analyzing trace with hash -1500604018, now seen corresponding path program 144 times [2021-03-10 22:09:48,159 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:09:48,160 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1144429587] [2021-03-10 22:09:48,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:09:48,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:09:48,299 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:09:48,300 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1144429587] [2021-03-10 22:09:48,300 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [514982982] [2021-03-10 22:09:48,300 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 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-03-10 22:09:48,359 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-03-10 22:09:48,359 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:09:48,359 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:09:48,360 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:09:48,408 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:09:48,410 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:09:48,435 INFO L628 ElimStorePlain]: treesize reduction 2, result has 90.9 percent of original size [2021-03-10 22:09:48,436 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:09:48,436 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:20 [2021-03-10 22:09:48,493 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:09:48,494 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:09:48,497 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:09:48,498 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:09:48,500 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:09:48,501 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:09:48,523 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:09:48,526 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:09:48,527 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:09:48,529 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:09:48,531 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:09:48,565 INFO L628 ElimStorePlain]: treesize reduction 1, result has 97.0 percent of original size [2021-03-10 22:09:48,566 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:09:48,566 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 3 variables, input treesize:75, output treesize:19 [2021-03-10 22:09:48,624 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:09:48,625 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:09:48,625 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 14 [2021-03-10 22:09:48,625 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1972573259] [2021-03-10 22:09:48,625 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:09:48,625 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:09:48,625 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:09:48,625 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:09:48,625 INFO L87 Difference]: Start difference. First operand 1080 states and 3501 transitions. Second operand has 14 states, 14 states have (on average 2.142857142857143) internal successors, (30), 14 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-03-10 22:09:49,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:09:49,540 INFO L93 Difference]: Finished difference Result 1359 states and 4359 transitions. [2021-03-10 22:09:49,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-10 22:09:49,540 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.142857142857143) internal successors, (30), 14 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 24 [2021-03-10 22:09:49,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:09:49,542 INFO L225 Difference]: With dead ends: 1359 [2021-03-10 22:09:49,542 INFO L226 Difference]: Without dead ends: 1290 [2021-03-10 22:09:49,543 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 41 SyntacticMatches, 3 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 253 ImplicationChecksByTransitivity, 640.9ms TimeCoverageRelationStatistics Valid=173, Invalid=949, Unknown=0, NotChecked=0, Total=1122 [2021-03-10 22:09:49,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1290 states. [2021-03-10 22:09:49,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1290 to 1115. [2021-03-10 22:09:49,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1115 states, 1114 states have (on average 3.248653500897666) internal successors, (3619), 1114 states have internal predecessors, (3619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:09:49,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1115 states to 1115 states and 3619 transitions. [2021-03-10 22:09:49,553 INFO L78 Accepts]: Start accepts. Automaton has 1115 states and 3619 transitions. Word has length 24 [2021-03-10 22:09:49,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:09:49,553 INFO L480 AbstractCegarLoop]: Abstraction has 1115 states and 3619 transitions. [2021-03-10 22:09:49,553 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.142857142857143) internal successors, (30), 14 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-03-10 22:09:49,553 INFO L276 IsEmpty]: Start isEmpty. Operand 1115 states and 3619 transitions. [2021-03-10 22:09:49,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:09:49,555 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:09:49,555 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:09:49,771 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4913,146 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:09:49,771 INFO L428 AbstractCegarLoop]: === Iteration 162 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:09:49,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:09:49,771 INFO L82 PathProgramCache]: Analyzing trace with hash -325113374, now seen corresponding path program 145 times [2021-03-10 22:09:49,771 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:09:49,771 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [39834281] [2021-03-10 22:09:49,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:09:49,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:09:49,890 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:09:49,890 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [39834281] [2021-03-10 22:09:49,890 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [315006173] [2021-03-10 22:09:49,890 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 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-03-10 22:09:49,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:09:49,949 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:09:49,950 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:09:49,997 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:09:49,998 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:09:50,026 INFO L628 ElimStorePlain]: treesize reduction 2, result has 92.3 percent of original size [2021-03-10 22:09:50,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:09:50,029 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:09:50,041 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:09:50,042 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:09:50,042 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:41, output treesize:20 [2021-03-10 22:09:50,143 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:09:50,144 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:09:50,147 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:09:50,148 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:09:50,260 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 34 [2021-03-10 22:09:50,261 INFO L628 ElimStorePlain]: treesize reduction 23, result has 80.3 percent of original size [2021-03-10 22:09:50,264 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:09:50,265 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:09:50,360 INFO L628 ElimStorePlain]: treesize reduction 1, result has 98.9 percent of original size [2021-03-10 22:09:50,373 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:09:50,375 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:09:50,424 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:09:50,427 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:09:50,429 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:09:50,432 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:09:50,434 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:09:50,436 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:09:50,438 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:09:50,440 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:09:50,442 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:09:50,512 INFO L628 ElimStorePlain]: treesize reduction 2, result has 97.2 percent of original size [2021-03-10 22:09:50,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 4 treesize of output 2 [2021-03-10 22:09:50,516 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:09:50,565 INFO L628 ElimStorePlain]: treesize reduction 16, result has 75.8 percent of original size [2021-03-10 22:09:50,566 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 5 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:09:50,566 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 6 variables, input treesize:146, output treesize:34 [2021-03-10 22:09:50,662 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:09:50,662 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:09:50,662 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 16 [2021-03-10 22:09:50,662 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [42813459] [2021-03-10 22:09:50,662 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:09:50,662 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:09:50,662 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:09:50,662 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:09:50,662 INFO L87 Difference]: Start difference. First operand 1115 states and 3619 transitions. Second operand has 16 states, 16 states have (on average 2.3125) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:09:51,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:09:51,607 INFO L93 Difference]: Finished difference Result 1508 states and 4797 transitions. [2021-03-10 22:09:51,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-10 22:09:51,608 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.3125) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-03-10 22:09:51,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:09:51,610 INFO L225 Difference]: With dead ends: 1508 [2021-03-10 22:09:51,610 INFO L226 Difference]: Without dead ends: 1448 [2021-03-10 22:09:51,610 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 39 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 273 ImplicationChecksByTransitivity, 687.0ms TimeCoverageRelationStatistics Valid=217, Invalid=1043, Unknown=0, NotChecked=0, Total=1260 [2021-03-10 22:09:51,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1448 states. [2021-03-10 22:09:51,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1448 to 1132. [2021-03-10 22:09:51,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1132 states, 1131 states have (on average 3.268788682581786) internal successors, (3697), 1131 states have internal predecessors, (3697), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:09:51,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1132 states to 1132 states and 3697 transitions. [2021-03-10 22:09:51,622 INFO L78 Accepts]: Start accepts. Automaton has 1132 states and 3697 transitions. Word has length 24 [2021-03-10 22:09:51,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:09:51,622 INFO L480 AbstractCegarLoop]: Abstraction has 1132 states and 3697 transitions. [2021-03-10 22:09:51,622 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.3125) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:09:51,622 INFO L276 IsEmpty]: Start isEmpty. Operand 1132 states and 3697 transitions. [2021-03-10 22:09:51,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:09:51,623 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:09:51,623 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:09:51,823 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4921,147 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:09:51,823 INFO L428 AbstractCegarLoop]: === Iteration 163 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:09:51,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:09:51,824 INFO L82 PathProgramCache]: Analyzing trace with hash 1288453360, now seen corresponding path program 146 times [2021-03-10 22:09:51,824 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:09:51,824 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1355028254] [2021-03-10 22:09:51,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:09:51,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:09:52,042 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:09:52,042 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1355028254] [2021-03-10 22:09:52,043 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1053975143] [2021-03-10 22:09:52,043 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 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-03-10 22:09:52,126 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:09:52,126 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:09:52,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:09:52,127 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:09:52,384 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:09:52,385 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:09:52,385 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-03-10 22:09:52,385 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1289099811] [2021-03-10 22:09:52,385 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:09:52,385 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:09:52,385 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:09:52,385 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=401, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:09:52,385 INFO L87 Difference]: Start difference. First operand 1132 states and 3697 transitions. Second operand has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 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-03-10 22:09:54,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:09:54,582 INFO L93 Difference]: Finished difference Result 1679 states and 5270 transitions. [2021-03-10 22:09:54,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-03-10 22:09:54,583 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 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 24 [2021-03-10 22:09:54,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:09:54,585 INFO L225 Difference]: With dead ends: 1679 [2021-03-10 22:09:54,585 INFO L226 Difference]: Without dead ends: 1577 [2021-03-10 22:09:54,585 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1235 ImplicationChecksByTransitivity, 1759.8ms TimeCoverageRelationStatistics Valid=421, Invalid=3739, Unknown=0, NotChecked=0, Total=4160 [2021-03-10 22:09:54,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1577 states. [2021-03-10 22:09:54,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1577 to 1096. [2021-03-10 22:09:54,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1096 states, 1095 states have (on average 3.2383561643835614) internal successors, (3546), 1095 states have internal predecessors, (3546), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:09:54,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1096 states to 1096 states and 3546 transitions. [2021-03-10 22:09:54,597 INFO L78 Accepts]: Start accepts. Automaton has 1096 states and 3546 transitions. Word has length 24 [2021-03-10 22:09:54,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:09:54,597 INFO L480 AbstractCegarLoop]: Abstraction has 1096 states and 3546 transitions. [2021-03-10 22:09:54,597 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 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-03-10 22:09:54,598 INFO L276 IsEmpty]: Start isEmpty. Operand 1096 states and 3546 transitions. [2021-03-10 22:09:54,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:09:54,599 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:09:54,599 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:09:54,799 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4938,148 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:09:54,799 INFO L428 AbstractCegarLoop]: === Iteration 164 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:09:54,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:09:54,799 INFO L82 PathProgramCache]: Analyzing trace with hash 1755358222, now seen corresponding path program 147 times [2021-03-10 22:09:54,799 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:09:54,799 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1548894616] [2021-03-10 22:09:54,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:09:54,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:09:54,917 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:09:54,917 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1548894616] [2021-03-10 22:09:54,917 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2095861478] [2021-03-10 22:09:54,917 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 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-03-10 22:09:54,978 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-03-10 22:09:54,978 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:09:54,979 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:09:54,979 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:09:55,041 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:09:55,043 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:09:55,117 INFO L628 ElimStorePlain]: treesize reduction 53, result has 55.1 percent of original size [2021-03-10 22:09:55,117 INFO L518 ElimStorePlain]: Eliminatee ends_with_10 vanished before elimination [2021-03-10 22:09:55,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:09:55,121 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:09:55,124 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:09:55,125 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:09:55,155 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:09:55,155 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:09:55,156 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:122, output treesize:58 [2021-03-10 22:09:55,257 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:09:55,258 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:09:55,261 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:09:55,263 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:09:55,265 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:09:55,266 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:09:55,269 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:09:55,270 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:09:55,361 INFO L628 ElimStorePlain]: treesize reduction 2, result has 97.6 percent of original size [2021-03-10 22:09:55,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 4 treesize of output 2 [2021-03-10 22:09:55,365 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:09:55,367 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:09:55,368 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:09:55,434 INFO L628 ElimStorePlain]: treesize reduction 15, result has 79.7 percent of original size [2021-03-10 22:09:55,435 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-03-10 22:09:55,435 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 3 variables, input treesize:99, output treesize:43 [2021-03-10 22:09:55,537 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:09:55,537 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:09:55,537 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 16 [2021-03-10 22:09:55,537 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [747314040] [2021-03-10 22:09:55,538 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:09:55,538 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:09:55,538 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:09:55,538 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:09:55,538 INFO L87 Difference]: Start difference. First operand 1096 states and 3546 transitions. Second operand has 16 states, 16 states have (on average 2.3125) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:09:56,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:09:56,576 INFO L93 Difference]: Finished difference Result 1385 states and 4417 transitions. [2021-03-10 22:09:56,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-10 22:09:56,577 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.3125) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-03-10 22:09:56,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:09:56,578 INFO L225 Difference]: With dead ends: 1385 [2021-03-10 22:09:56,579 INFO L226 Difference]: Without dead ends: 1325 [2021-03-10 22:09:56,579 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 39 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 261 ImplicationChecksByTransitivity, 754.3ms TimeCoverageRelationStatistics Valid=233, Invalid=1027, Unknown=0, NotChecked=0, Total=1260 [2021-03-10 22:09:56,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1325 states. [2021-03-10 22:09:56,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1325 to 1129. [2021-03-10 22:09:56,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1129 states, 1128 states have (on average 3.268617021276596) internal successors, (3687), 1128 states have internal predecessors, (3687), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:09:56,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1129 states to 1129 states and 3687 transitions. [2021-03-10 22:09:56,590 INFO L78 Accepts]: Start accepts. Automaton has 1129 states and 3687 transitions. Word has length 24 [2021-03-10 22:09:56,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:09:56,590 INFO L480 AbstractCegarLoop]: Abstraction has 1129 states and 3687 transitions. [2021-03-10 22:09:56,590 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.3125) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:09:56,590 INFO L276 IsEmpty]: Start isEmpty. Operand 1129 states and 3687 transitions. [2021-03-10 22:09:56,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:09:56,591 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:09:56,592 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:09:56,792 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4950,149 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:09:56,792 INFO L428 AbstractCegarLoop]: === Iteration 165 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:09:56,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:09:56,792 INFO L82 PathProgramCache]: Analyzing trace with hash -926042340, now seen corresponding path program 148 times [2021-03-10 22:09:56,792 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:09:56,792 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [467350657] [2021-03-10 22:09:56,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:09:56,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:09:56,904 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:09:56,904 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [467350657] [2021-03-10 22:09:56,904 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1153628326] [2021-03-10 22:09:56,904 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 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-03-10 22:09:56,972 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:09:56,972 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:09:56,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:09:56,975 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:09:57,069 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:09:57,071 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:09:57,074 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:09:57,076 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:09:57,079 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:09:57,081 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:09:57,143 INFO L628 ElimStorePlain]: treesize reduction 23, result has 72.6 percent of original size [2021-03-10 22:09:57,144 INFO L518 ElimStorePlain]: Eliminatee v_prenex_171 vanished before elimination [2021-03-10 22:09:57,144 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:09:57,145 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:95, output treesize:61 [2021-03-10 22:09:57,234 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:09:57,235 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:09:57,238 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:09:57,239 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:09:57,242 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:09:57,243 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:09:57,246 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:09:57,248 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:09:57,250 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:09:57,251 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:09:57,331 INFO L628 ElimStorePlain]: treesize reduction 19, result has 79.3 percent of original size [2021-03-10 22:09:57,334 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:09:57,335 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:09:57,338 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:09:57,339 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:09:57,390 INFO L628 ElimStorePlain]: treesize reduction 15, result has 76.9 percent of original size [2021-03-10 22:09:57,391 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:09:57,391 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 3 variables, input treesize:111, output treesize:34 [2021-03-10 22:09:57,486 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:09:57,486 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:09:57,486 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 16 [2021-03-10 22:09:57,486 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1134256901] [2021-03-10 22:09:57,487 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:09:57,487 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:09:57,487 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:09:57,487 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:09:57,487 INFO L87 Difference]: Start difference. First operand 1129 states and 3687 transitions. Second operand has 16 states, 16 states have (on average 2.3125) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:09:58,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:09:58,728 INFO L93 Difference]: Finished difference Result 1442 states and 4531 transitions. [2021-03-10 22:09:58,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-03-10 22:09:58,729 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.3125) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-03-10 22:09:58,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:09:58,731 INFO L225 Difference]: With dead ends: 1442 [2021-03-10 22:09:58,731 INFO L226 Difference]: Without dead ends: 1373 [2021-03-10 22:09:58,731 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 43 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 391 ImplicationChecksByTransitivity, 994.5ms TimeCoverageRelationStatistics Valid=217, Invalid=1343, Unknown=0, NotChecked=0, Total=1560 [2021-03-10 22:09:58,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1373 states. [2021-03-10 22:09:58,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1373 to 1077. [2021-03-10 22:09:58,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1077 states, 1076 states have (on average 3.2565055762081783) internal successors, (3504), 1076 states have internal predecessors, (3504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:09:58,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1077 states to 1077 states and 3504 transitions. [2021-03-10 22:09:58,742 INFO L78 Accepts]: Start accepts. Automaton has 1077 states and 3504 transitions. Word has length 24 [2021-03-10 22:09:58,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:09:58,742 INFO L480 AbstractCegarLoop]: Abstraction has 1077 states and 3504 transitions. [2021-03-10 22:09:58,742 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.3125) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:09:58,742 INFO L276 IsEmpty]: Start isEmpty. Operand 1077 states and 3504 transitions. [2021-03-10 22:09:58,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:09:58,743 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:09:58,743 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:09:58,944 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4962 [2021-03-10 22:09:58,944 INFO L428 AbstractCegarLoop]: === Iteration 166 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:09:58,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:09:58,945 INFO L82 PathProgramCache]: Analyzing trace with hash 1849886158, now seen corresponding path program 149 times [2021-03-10 22:09:58,945 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:09:58,945 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1769421515] [2021-03-10 22:09:58,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:09:58,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:09:59,067 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:09:59,067 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1769421515] [2021-03-10 22:09:59,067 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1221276757] [2021-03-10 22:09:59,067 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 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-03-10 22:09:59,128 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 22:09:59,129 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:09:59,129 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:09:59,130 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:09:59,202 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:09:59,203 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:09:59,296 INFO L628 ElimStorePlain]: treesize reduction 1, result has 98.9 percent of original size [2021-03-10 22:09:59,299 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:09:59,300 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:09:59,303 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:09:59,304 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:09:59,366 INFO L628 ElimStorePlain]: treesize reduction 22, result has 73.5 percent of original size [2021-03-10 22:09:59,366 INFO L518 ElimStorePlain]: Eliminatee v_prenex_172 vanished before elimination [2021-03-10 22:09:59,367 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:09:59,367 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:95, output treesize:61 [2021-03-10 22:09:59,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 4 treesize of output 2 [2021-03-10 22:09:59,496 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:09:59,498 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:09:59,499 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:09:59,519 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:09:59,521 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:09:59,523 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:09:59,541 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:09:59,542 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:09:59,542 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:16 [2021-03-10 22:09:59,586 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:09:59,586 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:09:59,586 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 16 [2021-03-10 22:09:59,586 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1569705567] [2021-03-10 22:09:59,586 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:09:59,586 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:09:59,586 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:09:59,586 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:09:59,587 INFO L87 Difference]: Start difference. First operand 1077 states and 3504 transitions. Second operand has 16 states, 16 states have (on average 2.3125) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:10:00,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:10:00,635 INFO L93 Difference]: Finished difference Result 1300 states and 4126 transitions. [2021-03-10 22:10:00,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-03-10 22:10:00,635 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.3125) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-03-10 22:10:00,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:10:00,637 INFO L225 Difference]: With dead ends: 1300 [2021-03-10 22:10:00,637 INFO L226 Difference]: Without dead ends: 1219 [2021-03-10 22:10:00,637 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 39 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 308 ImplicationChecksByTransitivity, 783.4ms TimeCoverageRelationStatistics Valid=160, Invalid=1100, Unknown=0, NotChecked=0, Total=1260 [2021-03-10 22:10:00,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1219 states. [2021-03-10 22:10:00,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1219 to 1025. [2021-03-10 22:10:00,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1025 states, 1024 states have (on average 3.2578125) internal successors, (3336), 1024 states have internal predecessors, (3336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:10:00,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1025 states to 1025 states and 3336 transitions. [2021-03-10 22:10:00,647 INFO L78 Accepts]: Start accepts. Automaton has 1025 states and 3336 transitions. Word has length 24 [2021-03-10 22:10:00,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:10:00,647 INFO L480 AbstractCegarLoop]: Abstraction has 1025 states and 3336 transitions. [2021-03-10 22:10:00,647 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.3125) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:10:00,648 INFO L276 IsEmpty]: Start isEmpty. Operand 1025 states and 3336 transitions. [2021-03-10 22:10:00,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:10:00,649 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:10:00,649 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:10:00,849 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4979,151 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:10:00,849 INFO L428 AbstractCegarLoop]: === Iteration 167 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:10:00,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:10:00,849 INFO L82 PathProgramCache]: Analyzing trace with hash 672807098, now seen corresponding path program 150 times [2021-03-10 22:10:00,850 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:10:00,850 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [822908755] [2021-03-10 22:10:00,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:10:00,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:10:00,964 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:10:00,965 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [822908755] [2021-03-10 22:10:00,965 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [271586620] [2021-03-10 22:10:00,965 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 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-03-10 22:10:01,026 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 22:10:01,026 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:10:01,027 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:10:01,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:10:01,094 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:10:01,096 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:01,121 INFO L628 ElimStorePlain]: treesize reduction 2, result has 90.9 percent of original size [2021-03-10 22:10:01,122 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:10:01,122 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:20 [2021-03-10 22:10:01,185 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:10:01,187 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:01,190 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:10:01,191 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:01,193 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:10:01,194 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:01,217 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:10:01,219 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:10:01,220 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:01,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 4 treesize of output 2 [2021-03-10 22:10:01,224 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:01,257 INFO L628 ElimStorePlain]: treesize reduction 1, result has 97.0 percent of original size [2021-03-10 22:10:01,258 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:10:01,258 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 3 variables, input treesize:75, output treesize:19 [2021-03-10 22:10:01,308 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:10:01,308 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:10:01,308 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 14 [2021-03-10 22:10:01,308 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [121751261] [2021-03-10 22:10:01,308 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:10:01,309 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:10:01,309 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:10:01,309 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:10:01,309 INFO L87 Difference]: Start difference. First operand 1025 states and 3336 transitions. Second operand has 14 states, 14 states have (on average 2.142857142857143) internal successors, (30), 14 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-03-10 22:10:02,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:10:02,202 INFO L93 Difference]: Finished difference Result 1234 states and 3963 transitions. [2021-03-10 22:10:02,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-10 22:10:02,202 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.142857142857143) internal successors, (30), 14 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 24 [2021-03-10 22:10:02,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:10:02,204 INFO L225 Difference]: With dead ends: 1234 [2021-03-10 22:10:02,204 INFO L226 Difference]: Without dead ends: 1165 [2021-03-10 22:10:02,204 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 41 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 575.0ms TimeCoverageRelationStatistics Valid=151, Invalid=905, Unknown=0, NotChecked=0, Total=1056 [2021-03-10 22:10:02,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1165 states. [2021-03-10 22:10:02,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1165 to 990. [2021-03-10 22:10:02,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 990 states, 989 states have (on average 3.2588473205257835) internal successors, (3223), 989 states have internal predecessors, (3223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:10:02,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 990 states to 990 states and 3223 transitions. [2021-03-10 22:10:02,214 INFO L78 Accepts]: Start accepts. Automaton has 990 states and 3223 transitions. Word has length 24 [2021-03-10 22:10:02,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:10:02,215 INFO L480 AbstractCegarLoop]: Abstraction has 990 states and 3223 transitions. [2021-03-10 22:10:02,215 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.142857142857143) internal successors, (30), 14 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-03-10 22:10:02,215 INFO L276 IsEmpty]: Start isEmpty. Operand 990 states and 3223 transitions. [2021-03-10 22:10:02,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:10:02,216 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:10:02,216 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:10:02,416 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 152 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5000 [2021-03-10 22:10:02,416 INFO L428 AbstractCegarLoop]: === Iteration 168 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:10:02,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:10:02,416 INFO L82 PathProgramCache]: Analyzing trace with hash 1848297742, now seen corresponding path program 151 times [2021-03-10 22:10:02,417 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:10:02,417 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [613231325] [2021-03-10 22:10:02,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:10:02,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:10:02,538 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:10:02,538 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [613231325] [2021-03-10 22:10:02,538 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [467614839] [2021-03-10 22:10:02,538 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 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-03-10 22:10:02,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:10:02,599 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:10:02,600 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:10:02,644 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:10:02,645 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:02,670 INFO L628 ElimStorePlain]: treesize reduction 2, result has 90.9 percent of original size [2021-03-10 22:10:02,671 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:10:02,671 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:20 [2021-03-10 22:10:02,836 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:10:02,837 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:02,840 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:10:02,842 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:02,846 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:10:02,847 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:02,850 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:10:02,851 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:02,854 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:10:02,855 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:02,858 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:10:02,859 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:02,948 INFO L628 ElimStorePlain]: treesize reduction 1, result has 98.8 percent of original size [2021-03-10 22:10:02,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 3 treesize of output 1 [2021-03-10 22:10:02,955 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:02,997 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:10:03,001 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:10:03,002 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:03,005 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:10:03,006 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:03,009 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:10:03,010 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:03,062 INFO L628 ElimStorePlain]: treesize reduction 18, result has 73.5 percent of original size [2021-03-10 22:10:03,064 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:10:03,064 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 4 variables, input treesize:146, output treesize:34 [2021-03-10 22:10:03,163 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:10:03,164 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:10:03,164 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 16 [2021-03-10 22:10:03,164 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [266324164] [2021-03-10 22:10:03,164 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:10:03,164 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:10:03,164 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:10:03,164 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:10:03,164 INFO L87 Difference]: Start difference. First operand 990 states and 3223 transitions. Second operand has 16 states, 16 states have (on average 2.3125) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:10:04,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:10:04,068 INFO L93 Difference]: Finished difference Result 1383 states and 4401 transitions. [2021-03-10 22:10:04,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-10 22:10:04,069 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.3125) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-03-10 22:10:04,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:10:04,071 INFO L225 Difference]: With dead ends: 1383 [2021-03-10 22:10:04,071 INFO L226 Difference]: Without dead ends: 1323 [2021-03-10 22:10:04,071 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 39 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 243 ImplicationChecksByTransitivity, 646.0ms TimeCoverageRelationStatistics Valid=187, Invalid=1003, Unknown=0, NotChecked=0, Total=1190 [2021-03-10 22:10:04,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1323 states. [2021-03-10 22:10:04,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1323 to 1007. [2021-03-10 22:10:04,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1007 states, 1006 states have (on average 3.2813121272365806) internal successors, (3301), 1006 states have internal predecessors, (3301), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:10:04,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1007 states to 1007 states and 3301 transitions. [2021-03-10 22:10:04,081 INFO L78 Accepts]: Start accepts. Automaton has 1007 states and 3301 transitions. Word has length 24 [2021-03-10 22:10:04,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:10:04,082 INFO L480 AbstractCegarLoop]: Abstraction has 1007 states and 3301 transitions. [2021-03-10 22:10:04,082 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.3125) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:10:04,082 INFO L276 IsEmpty]: Start isEmpty. Operand 1007 states and 3301 transitions. [2021-03-10 22:10:04,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:10:04,083 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:10:04,083 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:10:04,284 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5008,153 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:10:04,284 INFO L428 AbstractCegarLoop]: === Iteration 169 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:10:04,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:10:04,284 INFO L82 PathProgramCache]: Analyzing trace with hash -833102820, now seen corresponding path program 152 times [2021-03-10 22:10:04,284 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:10:04,284 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2035232122] [2021-03-10 22:10:04,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:10:04,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:10:04,424 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:10:04,424 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2035232122] [2021-03-10 22:10:04,425 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [126088702] [2021-03-10 22:10:04,425 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 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-03-10 22:10:04,491 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:10:04,491 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:10:04,492 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:10:04,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:10:04,537 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:10:04,538 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:04,564 INFO L628 ElimStorePlain]: treesize reduction 2, result has 90.9 percent of original size [2021-03-10 22:10:04,564 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:10:04,565 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:20 [2021-03-10 22:10:04,678 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:10:04,679 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:04,792 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 34 [2021-03-10 22:10:04,793 INFO L628 ElimStorePlain]: treesize reduction 95, result has 49.7 percent of original size [2021-03-10 22:10:04,793 INFO L518 ElimStorePlain]: Eliminatee v_prenex_176 vanished before elimination [2021-03-10 22:10:04,796 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:10:04,797 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:04,801 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:10:04,802 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:04,806 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:10:04,807 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:04,811 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:10:04,812 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:04,857 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:10:04,860 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:10:04,861 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:04,904 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:10:04,907 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:10:04,908 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:04,979 INFO L628 ElimStorePlain]: treesize reduction 3, result has 95.9 percent of original size [2021-03-10 22:10:04,982 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:10:04,983 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:05,054 INFO L628 ElimStorePlain]: treesize reduction 16, result has 75.8 percent of original size [2021-03-10 22:10:05,055 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 6 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:10:05,055 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 7 variables, input treesize:192, output treesize:34 [2021-03-10 22:10:05,151 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:10:05,151 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:10:05,151 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 16 [2021-03-10 22:10:05,151 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [925526542] [2021-03-10 22:10:05,151 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:10:05,152 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:10:05,152 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:10:05,152 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:10:05,152 INFO L87 Difference]: Start difference. First operand 1007 states and 3301 transitions. Second operand has 16 states, 16 states have (on average 2.3125) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:10:06,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:10:06,066 INFO L93 Difference]: Finished difference Result 1293 states and 4114 transitions. [2021-03-10 22:10:06,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-03-10 22:10:06,067 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.3125) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-03-10 22:10:06,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:10:06,068 INFO L225 Difference]: With dead ends: 1293 [2021-03-10 22:10:06,068 INFO L226 Difference]: Without dead ends: 1226 [2021-03-10 22:10:06,069 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 41 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 304 ImplicationChecksByTransitivity, 727.2ms TimeCoverageRelationStatistics Valid=175, Invalid=1157, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 22:10:06,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1226 states. [2021-03-10 22:10:06,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1226 to 971. [2021-03-10 22:10:06,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 971 states, 970 states have (on average 3.2494845360824742) internal successors, (3152), 970 states have internal predecessors, (3152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:10:06,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 971 states to 971 states and 3152 transitions. [2021-03-10 22:10:06,078 INFO L78 Accepts]: Start accepts. Automaton has 971 states and 3152 transitions. Word has length 24 [2021-03-10 22:10:06,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:10:06,078 INFO L480 AbstractCegarLoop]: Abstraction has 971 states and 3152 transitions. [2021-03-10 22:10:06,079 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.3125) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:10:06,079 INFO L276 IsEmpty]: Start isEmpty. Operand 971 states and 3152 transitions. [2021-03-10 22:10:06,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:10:06,080 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:10:06,080 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:10:06,280 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5045,154 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:10:06,280 INFO L428 AbstractCegarLoop]: === Iteration 170 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:10:06,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:10:06,280 INFO L82 PathProgramCache]: Analyzing trace with hash -366197958, now seen corresponding path program 153 times [2021-03-10 22:10:06,280 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:10:06,280 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [376227748] [2021-03-10 22:10:06,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:10:06,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:10:06,403 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:10:06,403 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [376227748] [2021-03-10 22:10:06,404 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [107913042] [2021-03-10 22:10:06,404 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 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-03-10 22:10:06,465 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 22:10:06,465 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:10:06,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:10:06,466 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:10:06,534 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:10:06,536 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:06,610 INFO L628 ElimStorePlain]: treesize reduction 51, result has 56.0 percent of original size [2021-03-10 22:10:06,613 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:10:06,614 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:06,647 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:10:06,650 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:10:06,651 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:06,681 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:10:06,681 INFO L518 ElimStorePlain]: Eliminatee v_prenex_182 vanished before elimination [2021-03-10 22:10:06,681 INFO L518 ElimStorePlain]: Eliminatee v_prenex_181 vanished before elimination [2021-03-10 22:10:06,682 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:10:06,682 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:120, output treesize:58 [2021-03-10 22:10:06,792 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:10:06,793 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:06,796 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:10:06,798 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:06,801 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:10:06,802 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:06,805 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:10:06,806 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:06,897 INFO L628 ElimStorePlain]: treesize reduction 2, result has 97.6 percent of original size [2021-03-10 22:10:06,900 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:10:06,902 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:06,904 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:10:06,910 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:06,976 INFO L628 ElimStorePlain]: treesize reduction 15, result has 79.7 percent of original size [2021-03-10 22:10:06,977 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-03-10 22:10:06,977 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 3 variables, input treesize:99, output treesize:43 [2021-03-10 22:10:07,083 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:10:07,083 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:10:07,083 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 16 [2021-03-10 22:10:07,083 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [768732364] [2021-03-10 22:10:07,083 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:10:07,083 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:10:07,084 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:10:07,084 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:10:07,084 INFO L87 Difference]: Start difference. First operand 971 states and 3152 transitions. Second operand has 16 states, 16 states have (on average 2.3125) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:10:08,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:10:08,106 INFO L93 Difference]: Finished difference Result 1261 states and 4028 transitions. [2021-03-10 22:10:08,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-10 22:10:08,107 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.3125) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-03-10 22:10:08,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:10:08,109 INFO L225 Difference]: With dead ends: 1261 [2021-03-10 22:10:08,109 INFO L226 Difference]: Without dead ends: 1201 [2021-03-10 22:10:08,109 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 39 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 234 ImplicationChecksByTransitivity, 730.4ms TimeCoverageRelationStatistics Valid=200, Invalid=990, Unknown=0, NotChecked=0, Total=1190 [2021-03-10 22:10:08,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1201 states. [2021-03-10 22:10:08,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1201 to 1005. [2021-03-10 22:10:08,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1005 states, 1004 states have (on average 3.2848605577689245) internal successors, (3298), 1004 states have internal predecessors, (3298), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:10:08,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1005 states to 1005 states and 3298 transitions. [2021-03-10 22:10:08,119 INFO L78 Accepts]: Start accepts. Automaton has 1005 states and 3298 transitions. Word has length 24 [2021-03-10 22:10:08,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:10:08,119 INFO L480 AbstractCegarLoop]: Abstraction has 1005 states and 3298 transitions. [2021-03-10 22:10:08,119 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.3125) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:10:08,119 INFO L276 IsEmpty]: Start isEmpty. Operand 1005 states and 3298 transitions. [2021-03-10 22:10:08,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:10:08,120 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:10:08,120 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:10:08,321 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 155 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5063 [2021-03-10 22:10:08,321 INFO L428 AbstractCegarLoop]: === Iteration 171 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:10:08,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:10:08,321 INFO L82 PathProgramCache]: Analyzing trace with hash 1247368776, now seen corresponding path program 154 times [2021-03-10 22:10:08,321 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:10:08,321 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [201723277] [2021-03-10 22:10:08,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:10:08,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:10:08,438 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:10:08,439 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [201723277] [2021-03-10 22:10:08,439 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1478158726] [2021-03-10 22:10:08,439 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 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-03-10 22:10:08,507 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:10:08,507 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:10:08,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:10:08,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:10:08,563 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:10:08,565 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:08,661 INFO L628 ElimStorePlain]: treesize reduction 31, result has 73.9 percent of original size [2021-03-10 22:10:08,664 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:10:08,665 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:08,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:10:08,669 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:08,710 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:10:08,713 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:10:08,714 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:08,775 INFO L628 ElimStorePlain]: treesize reduction 19, result has 75.3 percent of original size [2021-03-10 22:10:08,775 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:10:08,776 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:122, output treesize:58 [2021-03-10 22:10:08,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:10:08,866 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:08,869 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:10:08,871 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:08,873 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:10:08,875 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:08,877 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:10:08,879 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:08,970 INFO L628 ElimStorePlain]: treesize reduction 2, result has 97.6 percent of original size [2021-03-10 22:10:08,973 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:10:08,974 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:08,977 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:10:08,978 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:09,045 INFO L628 ElimStorePlain]: treesize reduction 15, result has 79.7 percent of original size [2021-03-10 22:10:09,046 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-03-10 22:10:09,046 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 3 variables, input treesize:99, output treesize:43 [2021-03-10 22:10:09,149 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:10:09,149 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:10:09,149 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 16 [2021-03-10 22:10:09,149 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1047226158] [2021-03-10 22:10:09,150 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:10:09,150 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:10:09,150 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:10:09,150 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:10:09,150 INFO L87 Difference]: Start difference. First operand 1005 states and 3298 transitions. Second operand has 16 states, 16 states have (on average 2.3125) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:10:10,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:10:10,452 INFO L93 Difference]: Finished difference Result 1328 states and 4173 transitions. [2021-03-10 22:10:10,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-03-10 22:10:10,453 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.3125) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-03-10 22:10:10,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:10:10,454 INFO L225 Difference]: With dead ends: 1328 [2021-03-10 22:10:10,454 INFO L226 Difference]: Without dead ends: 1263 [2021-03-10 22:10:10,455 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 44 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 369 ImplicationChecksByTransitivity, 1010.2ms TimeCoverageRelationStatistics Valid=212, Invalid=1348, Unknown=0, NotChecked=0, Total=1560 [2021-03-10 22:10:10,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1263 states. [2021-03-10 22:10:10,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1263 to 988. [2021-03-10 22:10:10,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 988 states, 987 states have (on average 3.260385005065856) internal successors, (3218), 987 states have internal predecessors, (3218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:10:10,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 988 states to 988 states and 3218 transitions. [2021-03-10 22:10:10,465 INFO L78 Accepts]: Start accepts. Automaton has 988 states and 3218 transitions. Word has length 24 [2021-03-10 22:10:10,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:10:10,465 INFO L480 AbstractCegarLoop]: Abstraction has 988 states and 3218 transitions. [2021-03-10 22:10:10,465 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.3125) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:10:10,465 INFO L276 IsEmpty]: Start isEmpty. Operand 988 states and 3218 transitions. [2021-03-10 22:10:10,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:10:10,466 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:10:10,466 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:10:10,666 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5081,156 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:10:10,667 INFO L428 AbstractCegarLoop]: === Iteration 172 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:10:10,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:10:10,667 INFO L82 PathProgramCache]: Analyzing trace with hash -271670022, now seen corresponding path program 155 times [2021-03-10 22:10:10,667 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:10:10,667 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1104762163] [2021-03-10 22:10:10,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:10:10,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:10:10,896 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:10:10,896 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1104762163] [2021-03-10 22:10:10,896 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [535819736] [2021-03-10 22:10:10,896 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 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-03-10 22:10:10,961 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:10:10,961 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:10:10,961 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:10:10,962 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:10:11,224 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:10:11,225 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:10:11,225 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-03-10 22:10:11,225 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [203611847] [2021-03-10 22:10:11,225 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:10:11,225 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:10:11,225 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:10:11,225 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=405, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:10:11,225 INFO L87 Difference]: Start difference. First operand 988 states and 3218 transitions. Second operand has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 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-03-10 22:10:13,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:10:13,770 INFO L93 Difference]: Finished difference Result 1385 states and 4339 transitions. [2021-03-10 22:10:13,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-03-10 22:10:13,771 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 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 24 [2021-03-10 22:10:13,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:10:13,773 INFO L225 Difference]: With dead ends: 1385 [2021-03-10 22:10:13,773 INFO L226 Difference]: Without dead ends: 1267 [2021-03-10 22:10:13,773 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1081 ImplicationChecksByTransitivity, 1911.5ms TimeCoverageRelationStatistics Valid=358, Invalid=3424, Unknown=0, NotChecked=0, Total=3782 [2021-03-10 22:10:13,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1267 states. [2021-03-10 22:10:13,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1267 to 952. [2021-03-10 22:10:13,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 952 states, 951 states have (on average 3.2523659305993693) internal successors, (3093), 951 states have internal predecessors, (3093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:10:13,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 952 states to 952 states and 3093 transitions. [2021-03-10 22:10:13,783 INFO L78 Accepts]: Start accepts. Automaton has 952 states and 3093 transitions. Word has length 24 [2021-03-10 22:10:13,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:10:13,784 INFO L480 AbstractCegarLoop]: Abstraction has 952 states and 3093 transitions. [2021-03-10 22:10:13,784 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 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-03-10 22:10:13,784 INFO L276 IsEmpty]: Start isEmpty. Operand 952 states and 3093 transitions. [2021-03-10 22:10:13,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:10:13,785 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:10:13,785 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:10:13,985 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 157 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5095 [2021-03-10 22:10:13,985 INFO L428 AbstractCegarLoop]: === Iteration 173 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:10:13,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:10:13,985 INFO L82 PathProgramCache]: Analyzing trace with hash -296087922, now seen corresponding path program 156 times [2021-03-10 22:10:13,985 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:10:13,985 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [237960700] [2021-03-10 22:10:13,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:10:13,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:10:14,120 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:10:14,120 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [237960700] [2021-03-10 22:10:14,120 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2007517884] [2021-03-10 22:10:14,120 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 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-03-10 22:10:14,181 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 22:10:14,182 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:10:14,182 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:10:14,183 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:10:14,249 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 1 [2021-03-10 22:10:14,250 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:14,344 INFO L628 ElimStorePlain]: treesize reduction 6, result has 94.3 percent of original size [2021-03-10 22:10:14,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 5 treesize of output 1 [2021-03-10 22:10:14,348 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:14,351 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 2 [2021-03-10 22:10:14,352 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:14,355 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 2 [2021-03-10 22:10:14,356 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:14,420 INFO L628 ElimStorePlain]: treesize reduction 21, result has 74.7 percent of original size [2021-03-10 22:10:14,421 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:10:14,422 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:111, output treesize:62 [2021-03-10 22:10:14,566 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:10:14,568 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:14,571 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:10:14,572 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:14,575 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:10:14,576 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:14,579 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:10:14,581 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:14,676 INFO L628 ElimStorePlain]: treesize reduction 2, result has 97.6 percent of original size [2021-03-10 22:10:14,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:10:14,682 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:14,684 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:10:14,686 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:14,753 INFO L628 ElimStorePlain]: treesize reduction 15, result has 79.7 percent of original size [2021-03-10 22:10:14,755 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-03-10 22:10:14,755 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 3 variables, input treesize:99, output treesize:43 [2021-03-10 22:10:14,867 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:10:14,867 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:10:14,867 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 17 [2021-03-10 22:10:14,867 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1700536986] [2021-03-10 22:10:14,867 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-10 22:10:14,867 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:10:14,868 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-10 22:10:14,868 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:10:14,868 INFO L87 Difference]: Start difference. First operand 952 states and 3093 transitions. Second operand has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:10:16,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:10:16,013 INFO L93 Difference]: Finished difference Result 1240 states and 3925 transitions. [2021-03-10 22:10:16,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-10 22:10:16,014 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-03-10 22:10:16,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:10:16,016 INFO L225 Difference]: With dead ends: 1240 [2021-03-10 22:10:16,016 INFO L226 Difference]: Without dead ends: 1180 [2021-03-10 22:10:16,016 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 245 ImplicationChecksByTransitivity, 861.6ms TimeCoverageRelationStatistics Valid=218, Invalid=1042, Unknown=0, NotChecked=0, Total=1260 [2021-03-10 22:10:16,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1180 states. [2021-03-10 22:10:16,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1180 to 972. [2021-03-10 22:10:16,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 972 states, 971 states have (on average 3.259526261585994) internal successors, (3165), 971 states have internal predecessors, (3165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:10:16,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 972 states to 972 states and 3165 transitions. [2021-03-10 22:10:16,026 INFO L78 Accepts]: Start accepts. Automaton has 972 states and 3165 transitions. Word has length 24 [2021-03-10 22:10:16,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:10:16,026 INFO L480 AbstractCegarLoop]: Abstraction has 972 states and 3165 transitions. [2021-03-10 22:10:16,026 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:10:16,026 INFO L276 IsEmpty]: Start isEmpty. Operand 972 states and 3165 transitions. [2021-03-10 22:10:16,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:10:16,027 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:10:16,027 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:10:16,227 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5104,158 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:10:16,228 INFO L428 AbstractCegarLoop]: === Iteration 174 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:10:16,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:10:16,228 INFO L82 PathProgramCache]: Analyzing trace with hash 1317478812, now seen corresponding path program 157 times [2021-03-10 22:10:16,228 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:10:16,228 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1193198181] [2021-03-10 22:10:16,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:10:16,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:10:16,461 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:10:16,461 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1193198181] [2021-03-10 22:10:16,461 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [444524217] [2021-03-10 22:10:16,461 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 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-03-10 22:10:16,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:10:16,523 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:10:16,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:10:16,848 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:10:16,849 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:10:16,849 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-03-10 22:10:16,849 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1412265163] [2021-03-10 22:10:16,849 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:10:16,849 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:10:16,849 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:10:16,849 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=408, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:10:16,849 INFO L87 Difference]: Start difference. First operand 972 states and 3165 transitions. Second operand has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 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-03-10 22:10:20,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:10:20,682 INFO L93 Difference]: Finished difference Result 1734 states and 5258 transitions. [2021-03-10 22:10:20,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-03-10 22:10:20,682 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 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 24 [2021-03-10 22:10:20,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:10:20,685 INFO L225 Difference]: With dead ends: 1734 [2021-03-10 22:10:20,685 INFO L226 Difference]: Without dead ends: 1636 [2021-03-10 22:10:20,685 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 63 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1598 ImplicationChecksByTransitivity, 3158.8ms TimeCoverageRelationStatistics Valid=545, Invalid=4711, Unknown=0, NotChecked=0, Total=5256 [2021-03-10 22:10:20,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1636 states. [2021-03-10 22:10:20,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1636 to 955. [2021-03-10 22:10:20,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 955 states, 954 states have (on average 3.2337526205450735) internal successors, (3085), 954 states have internal predecessors, (3085), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:10:20,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 955 states to 955 states and 3085 transitions. [2021-03-10 22:10:20,696 INFO L78 Accepts]: Start accepts. Automaton has 955 states and 3085 transitions. Word has length 24 [2021-03-10 22:10:20,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:10:20,696 INFO L480 AbstractCegarLoop]: Abstraction has 955 states and 3085 transitions. [2021-03-10 22:10:20,696 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 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-03-10 22:10:20,697 INFO L276 IsEmpty]: Start isEmpty. Operand 955 states and 3085 transitions. [2021-03-10 22:10:20,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:10:20,697 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:10:20,697 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:10:20,898 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 159 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5122 [2021-03-10 22:10:20,898 INFO L428 AbstractCegarLoop]: === Iteration 175 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:10:20,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:10:20,898 INFO L82 PathProgramCache]: Analyzing trace with hash -201559986, now seen corresponding path program 158 times [2021-03-10 22:10:20,898 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:10:20,898 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1958031362] [2021-03-10 22:10:20,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:10:20,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:10:21,020 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:10:21,020 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1958031362] [2021-03-10 22:10:21,020 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [205074754] [2021-03-10 22:10:21,021 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 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-03-10 22:10:21,082 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:10:21,082 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:10:21,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:10:21,083 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:10:21,145 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 1 [2021-03-10 22:10:21,147 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:21,255 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 34 [2021-03-10 22:10:21,256 INFO L628 ElimStorePlain]: treesize reduction 63, result has 61.3 percent of original size [2021-03-10 22:10:21,256 INFO L518 ElimStorePlain]: Eliminatee v_prenex_187 vanished before elimination [2021-03-10 22:10:21,259 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 2 [2021-03-10 22:10:21,260 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:21,263 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 1 [2021-03-10 22:10:21,265 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:21,309 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:10:21,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 6 treesize of output 2 [2021-03-10 22:10:21,313 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:21,378 INFO L628 ElimStorePlain]: treesize reduction 21, result has 74.7 percent of original size [2021-03-10 22:10:21,379 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:10:21,379 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:168, output treesize:62 [2021-03-10 22:10:21,549 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:10:21,551 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:21,553 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:10:21,555 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:21,575 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:10:21,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:10:21,579 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:21,598 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:10:21,599 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:10:21,599 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:16 [2021-03-10 22:10:21,649 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:10:21,649 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:10:21,649 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 17 [2021-03-10 22:10:21,649 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1138828127] [2021-03-10 22:10:21,649 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-10 22:10:21,649 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:10:21,649 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-10 22:10:21,649 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=230, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:10:21,650 INFO L87 Difference]: Start difference. First operand 955 states and 3085 transitions. Second operand has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:10:22,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:10:22,931 INFO L93 Difference]: Finished difference Result 1236 states and 3872 transitions. [2021-03-10 22:10:22,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-03-10 22:10:22,932 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-03-10 22:10:22,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:10:22,933 INFO L225 Difference]: With dead ends: 1236 [2021-03-10 22:10:22,933 INFO L226 Difference]: Without dead ends: 1159 [2021-03-10 22:10:22,934 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 42 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 390 ImplicationChecksByTransitivity, 1021.3ms TimeCoverageRelationStatistics Valid=186, Invalid=1374, Unknown=0, NotChecked=0, Total=1560 [2021-03-10 22:10:22,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1159 states. [2021-03-10 22:10:22,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1159 to 938. [2021-03-10 22:10:22,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 938 states, 937 states have (on average 3.2198505869797227) internal successors, (3017), 937 states have internal predecessors, (3017), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:10:22,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 938 states to 938 states and 3017 transitions. [2021-03-10 22:10:22,943 INFO L78 Accepts]: Start accepts. Automaton has 938 states and 3017 transitions. Word has length 24 [2021-03-10 22:10:22,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:10:22,943 INFO L480 AbstractCegarLoop]: Abstraction has 938 states and 3017 transitions. [2021-03-10 22:10:22,943 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:10:22,943 INFO L276 IsEmpty]: Start isEmpty. Operand 938 states and 3017 transitions. [2021-03-10 22:10:22,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:10:22,944 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:10:22,944 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:10:23,144 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 160 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5132 [2021-03-10 22:10:23,145 INFO L428 AbstractCegarLoop]: === Iteration 176 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:10:23,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:10:23,145 INFO L82 PathProgramCache]: Analyzing trace with hash -47122468, now seen corresponding path program 159 times [2021-03-10 22:10:23,145 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:10:23,145 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1002202977] [2021-03-10 22:10:23,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:10:23,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:10:23,308 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:10:23,308 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1002202977] [2021-03-10 22:10:23,308 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1781102531] [2021-03-10 22:10:23,309 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:10:23,370 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 22:10:23,371 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:10:23,371 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:10:23,372 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:10:23,645 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:10:23,645 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:10:23,645 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-03-10 22:10:23,645 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1065368554] [2021-03-10 22:10:23,645 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:10:23,645 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:10:23,645 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:10:23,645 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=400, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:10:23,646 INFO L87 Difference]: Start difference. First operand 938 states and 3017 transitions. Second operand has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 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-03-10 22:10:26,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:10:26,154 INFO L93 Difference]: Finished difference Result 1310 states and 4034 transitions. [2021-03-10 22:10:26,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-03-10 22:10:26,154 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 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 24 [2021-03-10 22:10:26,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:10:26,156 INFO L225 Difference]: With dead ends: 1310 [2021-03-10 22:10:26,156 INFO L226 Difference]: Without dead ends: 1168 [2021-03-10 22:10:26,156 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1038 ImplicationChecksByTransitivity, 1911.9ms TimeCoverageRelationStatistics Valid=386, Invalid=3274, Unknown=0, NotChecked=0, Total=3660 [2021-03-10 22:10:26,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1168 states. [2021-03-10 22:10:26,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1168 to 910. [2021-03-10 22:10:26,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 910 states, 909 states have (on average 3.2156215621562154) internal successors, (2923), 909 states have internal predecessors, (2923), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:10:26,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 910 states to 910 states and 2923 transitions. [2021-03-10 22:10:26,166 INFO L78 Accepts]: Start accepts. Automaton has 910 states and 2923 transitions. Word has length 24 [2021-03-10 22:10:26,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:10:26,166 INFO L480 AbstractCegarLoop]: Abstraction has 910 states and 2923 transitions. [2021-03-10 22:10:26,166 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 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-03-10 22:10:26,166 INFO L276 IsEmpty]: Start isEmpty. Operand 910 states and 2923 transitions. [2021-03-10 22:10:26,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:10:26,167 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:10:26,167 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:10:26,367 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 161 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5145 [2021-03-10 22:10:26,367 INFO L428 AbstractCegarLoop]: === Iteration 177 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:10:26,367 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:10:26,367 INFO L82 PathProgramCache]: Analyzing trace with hash -2071013096, now seen corresponding path program 160 times [2021-03-10 22:10:26,368 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:10:26,368 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [715122679] [2021-03-10 22:10:26,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:10:26,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:10:26,516 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:10:26,516 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [715122679] [2021-03-10 22:10:26,516 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1425132651] [2021-03-10 22:10:26,516 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 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-03-10 22:10:26,597 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:10:26,597 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:10:26,598 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 19 conjunts are in the unsatisfiable core [2021-03-10 22:10:26,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:10:26,688 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:10:26,689 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:26,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 4 treesize of output 2 [2021-03-10 22:10:26,694 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:26,697 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:10:26,698 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:26,701 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:10:26,702 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:26,767 INFO L628 ElimStorePlain]: treesize reduction 26, result has 69.0 percent of original size [2021-03-10 22:10:26,768 INFO L518 ElimStorePlain]: Eliminatee ends_with_6 vanished before elimination [2021-03-10 22:10:26,770 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2021-03-10 22:10:26,770 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:122, output treesize:50 [2021-03-10 22:10:26,952 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:10:26,953 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:26,956 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:10:26,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 2 [2021-03-10 22:10:26,958 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:27,023 INFO L628 ElimStorePlain]: treesize reduction 40, result has 54.0 percent of original size [2021-03-10 22:10:27,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:10:27,027 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:27,051 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:10:27,053 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:10:27,053 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:99, output treesize:26 [2021-03-10 22:10:27,160 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:10:27,160 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:10:27,160 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-03-10 22:10:27,160 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1895631704] [2021-03-10 22:10:27,160 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:10:27,160 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:10:27,160 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:10:27,160 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:10:27,160 INFO L87 Difference]: Start difference. First operand 910 states and 2923 transitions. Second operand has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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-03-10 22:10:28,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:10:28,403 INFO L93 Difference]: Finished difference Result 1561 states and 4787 transitions. [2021-03-10 22:10:28,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-03-10 22:10:28,404 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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-03-10 22:10:28,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:10:28,406 INFO L225 Difference]: With dead ends: 1561 [2021-03-10 22:10:28,406 INFO L226 Difference]: Without dead ends: 1494 [2021-03-10 22:10:28,406 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 197 ImplicationChecksByTransitivity, 1220.1ms TimeCoverageRelationStatistics Valid=174, Invalid=818, Unknown=0, NotChecked=0, Total=992 [2021-03-10 22:10:28,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1494 states. [2021-03-10 22:10:28,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1494 to 927. [2021-03-10 22:10:28,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 927 states, 926 states have (on average 3.224622030237581) internal successors, (2986), 926 states have internal predecessors, (2986), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:10:28,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 927 states to 927 states and 2986 transitions. [2021-03-10 22:10:28,417 INFO L78 Accepts]: Start accepts. Automaton has 927 states and 2986 transitions. Word has length 24 [2021-03-10 22:10:28,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:10:28,417 INFO L480 AbstractCegarLoop]: Abstraction has 927 states and 2986 transitions. [2021-03-10 22:10:28,417 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.9375) internal successors, (31), 16 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-03-10 22:10:28,417 INFO L276 IsEmpty]: Start isEmpty. Operand 927 states and 2986 transitions. [2021-03-10 22:10:28,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:10:28,418 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:10:28,418 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:10:28,618 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5155,162 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:10:28,619 INFO L428 AbstractCegarLoop]: === Iteration 178 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:10:28,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:10:28,619 INFO L82 PathProgramCache]: Analyzing trace with hash -1924920036, now seen corresponding path program 161 times [2021-03-10 22:10:28,619 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:10:28,619 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [540241529] [2021-03-10 22:10:28,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:10:28,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:10:28,758 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:10:28,759 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [540241529] [2021-03-10 22:10:28,759 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1420584901] [2021-03-10 22:10:28,759 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 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-03-10 22:10:28,821 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 22:10:28,821 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:10:28,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 19 conjunts are in the unsatisfiable core [2021-03-10 22:10:28,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:10:28,913 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:10:28,914 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:28,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:10:28,919 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:28,922 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:10:28,923 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:28,925 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:10:28,926 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:28,992 INFO L628 ElimStorePlain]: treesize reduction 23, result has 72.6 percent of original size [2021-03-10 22:10:28,992 INFO L518 ElimStorePlain]: Eliminatee v_prenex_192 vanished before elimination [2021-03-10 22:10:28,995 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 3 dim-0 vars, and 3 xjuncts. [2021-03-10 22:10:28,995 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:122, output treesize:61 [2021-03-10 22:10:29,225 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:10:29,226 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:10:29,227 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 8 treesize of output 1 [2021-03-10 22:10:29,228 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:29,233 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:10:29,235 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:29,347 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 36 [2021-03-10 22:10:29,347 INFO L628 ElimStorePlain]: treesize reduction 49, result has 54.6 percent of original size [2021-03-10 22:10:29,351 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:10:29,353 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:29,389 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:10:29,394 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:10:29,395 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:29,434 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:10:29,436 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:10:29,436 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:136, output treesize:25 [2021-03-10 22:10:29,566 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:10:29,567 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:10:29,567 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-03-10 22:10:29,567 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [434591555] [2021-03-10 22:10:29,567 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-10 22:10:29,567 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:10:29,567 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-10 22:10:29,567 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:10:29,568 INFO L87 Difference]: Start difference. First operand 927 states and 2986 transitions. Second operand has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 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-03-10 22:10:30,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:10:30,378 INFO L93 Difference]: Finished difference Result 1405 states and 4353 transitions. [2021-03-10 22:10:30,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-10 22:10:30,379 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 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 24 [2021-03-10 22:10:30,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:10:30,381 INFO L225 Difference]: With dead ends: 1405 [2021-03-10 22:10:30,381 INFO L226 Difference]: Without dead ends: 1353 [2021-03-10 22:10:30,381 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 886.6ms TimeCoverageRelationStatistics Valid=154, Invalid=658, Unknown=0, NotChecked=0, Total=812 [2021-03-10 22:10:30,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1353 states. [2021-03-10 22:10:30,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1353 to 896. [2021-03-10 22:10:30,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 896 states, 895 states have (on average 3.2156424581005587) internal successors, (2878), 895 states have internal predecessors, (2878), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:10:30,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 2878 transitions. [2021-03-10 22:10:30,391 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 2878 transitions. Word has length 24 [2021-03-10 22:10:30,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:10:30,391 INFO L480 AbstractCegarLoop]: Abstraction has 896 states and 2878 transitions. [2021-03-10 22:10:30,391 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 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-03-10 22:10:30,391 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 2878 transitions. [2021-03-10 22:10:30,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:10:30,392 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:10:30,392 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:10:30,592 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 163 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5178 [2021-03-10 22:10:30,592 INFO L428 AbstractCegarLoop]: === Iteration 179 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:10:30,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:10:30,593 INFO L82 PathProgramCache]: Analyzing trace with hash -508639106, now seen corresponding path program 162 times [2021-03-10 22:10:30,593 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:10:30,593 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [825377666] [2021-03-10 22:10:30,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:10:30,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:10:30,689 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:10:30,689 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [825377666] [2021-03-10 22:10:30,689 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1145195608] [2021-03-10 22:10:30,689 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 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-03-10 22:10:30,752 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 22:10:30,752 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:10:30,752 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 19 conjunts are in the unsatisfiable core [2021-03-10 22:10:30,753 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:10:30,814 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:10:30,815 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:30,819 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:10:30,820 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:30,823 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:10:30,824 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:30,911 INFO L628 ElimStorePlain]: treesize reduction 51, result has 58.9 percent of original size [2021-03-10 22:10:30,914 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:10:30,915 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:30,954 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:10:30,954 INFO L518 ElimStorePlain]: Eliminatee v_prenex_197 vanished before elimination [2021-03-10 22:10:30,957 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: 3 dim-0 vars, and 3 xjuncts. [2021-03-10 22:10:30,957 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:162, output treesize:70 [2021-03-10 22:10:31,162 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:10:31,163 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:31,166 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:10:31,167 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 8 treesize of output 1 [2021-03-10 22:10:31,168 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:31,207 INFO L628 ElimStorePlain]: treesize reduction 21, result has 58.8 percent of original size [2021-03-10 22:10:31,210 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:10:31,211 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:31,225 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:10:31,226 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:10:31,226 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:73, output treesize:11 [2021-03-10 22:10:31,281 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:10:31,282 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:10:31,282 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-03-10 22:10:31,282 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [841206944] [2021-03-10 22:10:31,282 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 22:10:31,282 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:10:31,282 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 22:10:31,282 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-03-10 22:10:31,282 INFO L87 Difference]: Start difference. First operand 896 states and 2878 transitions. Second operand has 15 states, 15 states have (on average 2.6) internal successors, (39), 15 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:10:31,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:10:31,496 INFO L93 Difference]: Finished difference Result 1191 states and 3655 transitions. [2021-03-10 22:10:31,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-10 22:10:31,497 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 15 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have 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-03-10 22:10:31,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:10:31,498 INFO L225 Difference]: With dead ends: 1191 [2021-03-10 22:10:31,498 INFO L226 Difference]: Without dead ends: 1053 [2021-03-10 22:10:31,498 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 306.0ms TimeCoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:10:31,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1053 states. [2021-03-10 22:10:31,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1053 to 920. [2021-03-10 22:10:31,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 920 states, 919 states have (on average 3.2143634385201305) internal successors, (2954), 919 states have internal predecessors, (2954), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:10:31,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 920 states to 920 states and 2954 transitions. [2021-03-10 22:10:31,508 INFO L78 Accepts]: Start accepts. Automaton has 920 states and 2954 transitions. Word has length 24 [2021-03-10 22:10:31,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:10:31,508 INFO L480 AbstractCegarLoop]: Abstraction has 920 states and 2954 transitions. [2021-03-10 22:10:31,508 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 15 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:10:31,508 INFO L276 IsEmpty]: Start isEmpty. Operand 920 states and 2954 transitions. [2021-03-10 22:10:31,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:10:31,509 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:10:31,509 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:10:31,709 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 164 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5202 [2021-03-10 22:10:31,709 INFO L428 AbstractCegarLoop]: === Iteration 180 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:10:31,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:10:31,710 INFO L82 PathProgramCache]: Analyzing trace with hash -1847129214, now seen corresponding path program 163 times [2021-03-10 22:10:31,710 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:10:31,710 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [139952576] [2021-03-10 22:10:31,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:10:31,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:10:31,839 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:10:31,840 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [139952576] [2021-03-10 22:10:31,840 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [617683871] [2021-03-10 22:10:31,840 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 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-03-10 22:10:31,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:10:31,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 19 conjunts are in the unsatisfiable core [2021-03-10 22:10:31,903 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:10:31,975 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:10:31,976 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:32,096 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 32 [2021-03-10 22:10:32,097 INFO L628 ElimStorePlain]: treesize reduction 34, result has 74.6 percent of original size [2021-03-10 22:10:32,100 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:10:32,102 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:32,156 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:10:32,160 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:10:32,161 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:32,164 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:10:32,165 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:32,240 INFO L628 ElimStorePlain]: treesize reduction 22, result has 75.3 percent of original size [2021-03-10 22:10:32,242 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2021-03-10 22:10:32,242 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:137, output treesize:59 [2021-03-10 22:10:32,414 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:10:32,416 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:32,418 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:10:32,419 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 8 treesize of output 1 [2021-03-10 22:10:32,420 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:32,429 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:10:32,430 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:10:32,430 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:41, output treesize:11 [2021-03-10 22:10:32,469 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:10:32,469 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:10:32,469 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-03-10 22:10:32,470 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1869945380] [2021-03-10 22:10:32,470 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 22:10:32,470 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:10:32,470 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 22:10:32,470 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-03-10 22:10:32,470 INFO L87 Difference]: Start difference. First operand 920 states and 2954 transitions. Second operand has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:10:32,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:10:32,904 INFO L93 Difference]: Finished difference Result 1496 states and 4519 transitions. [2021-03-10 22:10:32,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-10 22:10:32,905 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-03-10 22:10:32,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:10:32,906 INFO L225 Difference]: With dead ends: 1496 [2021-03-10 22:10:32,907 INFO L226 Difference]: Without dead ends: 1377 [2021-03-10 22:10:32,907 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 455.1ms TimeCoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2021-03-10 22:10:32,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1377 states. [2021-03-10 22:10:32,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1377 to 1001. [2021-03-10 22:10:32,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1001 states, 1000 states have (on average 3.247) internal successors, (3247), 1000 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-03-10 22:10:32,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1001 states to 1001 states and 3247 transitions. [2021-03-10 22:10:32,918 INFO L78 Accepts]: Start accepts. Automaton has 1001 states and 3247 transitions. Word has length 24 [2021-03-10 22:10:32,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:10:32,918 INFO L480 AbstractCegarLoop]: Abstraction has 1001 states and 3247 transitions. [2021-03-10 22:10:32,918 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.0714285714285716) internal successors, (29), 14 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:10:32,918 INFO L276 IsEmpty]: Start isEmpty. Operand 1001 states and 3247 transitions. [2021-03-10 22:10:32,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:10:32,919 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:10:32,919 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:10:33,119 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5221 [2021-03-10 22:10:33,120 INFO L428 AbstractCegarLoop]: === Iteration 181 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:10:33,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:10:33,120 INFO L82 PathProgramCache]: Analyzing trace with hash -1613211650, now seen corresponding path program 164 times [2021-03-10 22:10:33,120 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:10:33,120 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1893734362] [2021-03-10 22:10:33,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:10:33,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:10:33,227 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:10:33,227 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1893734362] [2021-03-10 22:10:33,227 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1497956205] [2021-03-10 22:10:33,227 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 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-03-10 22:10:33,289 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:10:33,289 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:10:33,290 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 19 conjunts are in the unsatisfiable core [2021-03-10 22:10:33,290 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:10:33,357 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:10:33,359 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:33,448 INFO L628 ElimStorePlain]: treesize reduction 54, result has 57.8 percent of original size [2021-03-10 22:10:33,451 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:10:33,452 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:33,492 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:10:33,492 INFO L518 ElimStorePlain]: Eliminatee v_prenex_207 vanished before elimination [2021-03-10 22:10:33,492 INFO L518 ElimStorePlain]: Eliminatee v_prenex_206 vanished before elimination [2021-03-10 22:10:33,495 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:10:33,496 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:33,532 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:10:33,535 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 5 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2021-03-10 22:10:33,535 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:132, output treesize:59 [2021-03-10 22:10:33,658 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:10:33,659 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:33,663 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:10:33,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 2 [2021-03-10 22:10:33,664 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:33,729 INFO L628 ElimStorePlain]: treesize reduction 40, result has 54.0 percent of original size [2021-03-10 22:10:33,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 3 treesize of output 1 [2021-03-10 22:10:33,733 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:33,757 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:10:33,758 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:10:33,758 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:99, output treesize:26 [2021-03-10 22:10:33,863 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:10:33,863 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:10:33,863 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-03-10 22:10:33,863 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1773490419] [2021-03-10 22:10:33,863 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 22:10:33,863 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:10:33,863 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 22:10:33,863 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-03-10 22:10:33,863 INFO L87 Difference]: Start difference. First operand 1001 states and 3247 transitions. Second operand has 15 states, 15 states have (on average 2.6) internal successors, (39), 15 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:10:34,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:10:34,079 INFO L93 Difference]: Finished difference Result 1304 states and 4016 transitions. [2021-03-10 22:10:34,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-10 22:10:34,080 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 15 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have 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-03-10 22:10:34,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:10:34,082 INFO L225 Difference]: With dead ends: 1304 [2021-03-10 22:10:34,082 INFO L226 Difference]: Without dead ends: 1235 [2021-03-10 22:10:34,082 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 317.0ms TimeCoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:10:34,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1235 states. [2021-03-10 22:10:34,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1235 to 935. [2021-03-10 22:10:34,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 935 states, 934 states have (on average 3.2173447537473234) internal successors, (3005), 934 states have internal predecessors, (3005), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:10:34,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 935 states to 935 states and 3005 transitions. [2021-03-10 22:10:34,092 INFO L78 Accepts]: Start accepts. Automaton has 935 states and 3005 transitions. Word has length 24 [2021-03-10 22:10:34,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:10:34,092 INFO L480 AbstractCegarLoop]: Abstraction has 935 states and 3005 transitions. [2021-03-10 22:10:34,092 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 15 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:10:34,092 INFO L276 IsEmpty]: Start isEmpty. Operand 935 states and 3005 transitions. [2021-03-10 22:10:34,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:10:34,093 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:10:34,093 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:10:34,293 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5248,166 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:10:34,293 INFO L428 AbstractCegarLoop]: === Iteration 182 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:10:34,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:10:34,294 INFO L82 PathProgramCache]: Analyzing trace with hash -1467118590, now seen corresponding path program 165 times [2021-03-10 22:10:34,294 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:10:34,294 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2114035766] [2021-03-10 22:10:34,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:10:34,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:10:34,413 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:10:34,413 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2114035766] [2021-03-10 22:10:34,413 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1166814314] [2021-03-10 22:10:34,413 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 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-03-10 22:10:34,473 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-03-10 22:10:34,474 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:10:34,474 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 25 conjunts are in the unsatisfiable core [2021-03-10 22:10:34,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:10:34,530 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:10:34,532 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:34,607 INFO L628 ElimStorePlain]: treesize reduction 6, result has 92.8 percent of original size [2021-03-10 22:10:34,610 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:10:34,611 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:34,666 INFO L628 ElimStorePlain]: treesize reduction 17, result has 77.0 percent of original size [2021-03-10 22:10:34,669 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:10:34,670 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:10:34,706 INFO L628 ElimStorePlain]: treesize reduction 21, result has 60.4 percent of original size [2021-03-10 22:10:34,707 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: 1 dim-0 vars, and 2 xjuncts. [2021-03-10 22:10:34,708 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:87, output treesize:24 [2021-03-10 22:10:35,106 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:10:35,106 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:10:35,106 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-03-10 22:10:35,106 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [251237360] [2021-03-10 22:10:35,106 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:10:35,106 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:10:35,106 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:10:35,106 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:10:35,106 INFO L87 Difference]: Start difference. First operand 935 states and 3005 transitions. Second operand has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:10:38,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:10:38,550 INFO L93 Difference]: Finished difference Result 2118 states and 6445 transitions. [2021-03-10 22:10:38,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-03-10 22:10:38,550 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have 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-03-10 22:10:38,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:10:38,553 INFO L225 Difference]: With dead ends: 2118 [2021-03-10 22:10:38,553 INFO L226 Difference]: Without dead ends: 1895 [2021-03-10 22:10:38,553 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 849 ImplicationChecksByTransitivity, 2686.1ms TimeCoverageRelationStatistics Valid=484, Invalid=2822, Unknown=0, NotChecked=0, Total=3306 [2021-03-10 22:10:38,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1895 states. [2021-03-10 22:10:38,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1895 to 944. [2021-03-10 22:10:38,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 944 states, 943 states have (on average 3.23966065747614) internal successors, (3055), 943 states have internal predecessors, (3055), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:10:38,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 944 states to 944 states and 3055 transitions. [2021-03-10 22:10:38,565 INFO L78 Accepts]: Start accepts. Automaton has 944 states and 3055 transitions. Word has length 24 [2021-03-10 22:10:38,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:10:38,565 INFO L480 AbstractCegarLoop]: Abstraction has 944 states and 3055 transitions. [2021-03-10 22:10:38,565 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:10:38,565 INFO L276 IsEmpty]: Start isEmpty. Operand 944 states and 3055 transitions. [2021-03-10 22:10:38,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:10:38,566 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:10:38,566 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:10:38,767 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5268,167 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:10:38,767 INFO L428 AbstractCegarLoop]: === Iteration 183 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:10:38,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:10:38,767 INFO L82 PathProgramCache]: Analyzing trace with hash 91683880, now seen corresponding path program 166 times [2021-03-10 22:10:38,767 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:10:38,767 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1138368385] [2021-03-10 22:10:38,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:10:38,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:10:38,883 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:10:38,883 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1138368385] [2021-03-10 22:10:38,883 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1179636966] [2021-03-10 22:10:38,883 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 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-03-10 22:10:38,946 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:10:38,946 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:10:38,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:10:38,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:10:39,163 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:10:39,163 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:10:39,163 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-03-10 22:10:39,163 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1107212051] [2021-03-10 22:10:39,163 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-10 22:10:39,164 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:10:39,164 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-10 22:10:39,164 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:10:39,164 INFO L87 Difference]: Start difference. First operand 944 states and 3055 transitions. Second operand has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 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-03-10 22:10:39,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:10:39,405 INFO L93 Difference]: Finished difference Result 1196 states and 3815 transitions. [2021-03-10 22:10:39,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-10 22:10:39,405 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 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 24 [2021-03-10 22:10:39,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:10:39,407 INFO L225 Difference]: With dead ends: 1196 [2021-03-10 22:10:39,407 INFO L226 Difference]: Without dead ends: 1133 [2021-03-10 22:10:39,407 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 281.3ms TimeCoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2021-03-10 22:10:39,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1133 states. [2021-03-10 22:10:39,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1133 to 930. [2021-03-10 22:10:39,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 930 states, 929 states have (on average 3.2282023681377825) internal successors, (2999), 929 states have internal predecessors, (2999), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:10:39,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 930 states to 930 states and 2999 transitions. [2021-03-10 22:10:39,416 INFO L78 Accepts]: Start accepts. Automaton has 930 states and 2999 transitions. Word has length 24 [2021-03-10 22:10:39,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:10:39,417 INFO L480 AbstractCegarLoop]: Abstraction has 930 states and 2999 transitions. [2021-03-10 22:10:39,417 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 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-03-10 22:10:39,417 INFO L276 IsEmpty]: Start isEmpty. Operand 930 states and 2999 transitions. [2021-03-10 22:10:39,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:10:39,418 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:10:39,418 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:10:39,618 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5328,168 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:10:39,618 INFO L428 AbstractCegarLoop]: === Iteration 184 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:10:39,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:10:39,618 INFO L82 PathProgramCache]: Analyzing trace with hash -1252048260, now seen corresponding path program 167 times [2021-03-10 22:10:39,618 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:10:39,618 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1386778204] [2021-03-10 22:10:39,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:10:39,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:10:39,748 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:10:39,748 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1386778204] [2021-03-10 22:10:39,748 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [345402922] [2021-03-10 22:10:39,748 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 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:10:39,812 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-10 22:10:39,812 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:10:39,813 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:10:39,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:10:40,024 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:10:40,024 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:10:40,024 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-03-10 22:10:40,024 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1040699046] [2021-03-10 22:10:40,025 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-10 22:10:40,025 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:10:40,025 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-10 22:10:40,025 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=225, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:10:40,025 INFO L87 Difference]: Start difference. First operand 930 states and 2999 transitions. Second operand has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 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-03-10 22:10:40,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:10:40,267 INFO L93 Difference]: Finished difference Result 1213 states and 3771 transitions. [2021-03-10 22:10:40,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-10 22:10:40,268 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 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 24 [2021-03-10 22:10:40,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:10:40,269 INFO L225 Difference]: With dead ends: 1213 [2021-03-10 22:10:40,269 INFO L226 Difference]: Without dead ends: 1150 [2021-03-10 22:10:40,269 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 367.1ms TimeCoverageRelationStatistics Valid=76, Invalid=344, Unknown=0, NotChecked=0, Total=420 [2021-03-10 22:10:40,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1150 states. [2021-03-10 22:10:40,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1150 to 918. [2021-03-10 22:10:40,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 918 states, 917 states have (on average 3.202835332606325) internal successors, (2937), 917 states have internal predecessors, (2937), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:10:40,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 918 states to 918 states and 2937 transitions. [2021-03-10 22:10:40,279 INFO L78 Accepts]: Start accepts. Automaton has 918 states and 2937 transitions. Word has length 24 [2021-03-10 22:10:40,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:10:40,279 INFO L480 AbstractCegarLoop]: Abstraction has 918 states and 2937 transitions. [2021-03-10 22:10:40,279 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 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-03-10 22:10:40,279 INFO L276 IsEmpty]: Start isEmpty. Operand 918 states and 2937 transitions. [2021-03-10 22:10:40,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:10:40,280 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:10:40,280 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:10:40,480 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 169 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5341 [2021-03-10 22:10:40,480 INFO L428 AbstractCegarLoop]: === Iteration 185 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:10:40,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:10:40,481 INFO L82 PathProgramCache]: Analyzing trace with hash 1133518474, now seen corresponding path program 168 times [2021-03-10 22:10:40,481 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:10:40,481 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [347925723] [2021-03-10 22:10:40,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:10:40,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:10:40,589 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:10:40,589 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [347925723] [2021-03-10 22:10:40,589 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [60531539] [2021-03-10 22:10:40,589 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 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:10:40,653 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 22:10:40,653 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:10:40,653 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:10:40,654 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:10:40,875 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:10:40,875 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:10:40,875 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-03-10 22:10:40,875 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1434355030] [2021-03-10 22:10:40,875 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-10 22:10:40,875 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:10:40,876 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-10 22:10:40,876 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:10:40,876 INFO L87 Difference]: Start difference. First operand 918 states and 2937 transitions. Second operand has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 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-03-10 22:10:41,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:10:41,072 INFO L93 Difference]: Finished difference Result 1067 states and 3348 transitions. [2021-03-10 22:10:41,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-10 22:10:41,073 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 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 24 [2021-03-10 22:10:41,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:10:41,074 INFO L225 Difference]: With dead ends: 1067 [2021-03-10 22:10:41,074 INFO L226 Difference]: Without dead ends: 992 [2021-03-10 22:10:41,075 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 299.3ms TimeCoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-03-10 22:10:41,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 992 states. [2021-03-10 22:10:41,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 992 to 892. [2021-03-10 22:10:41,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 892 states, 891 states have (on average 3.1885521885521886) internal successors, (2841), 891 states have internal predecessors, (2841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:10:41,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 892 states to 892 states and 2841 transitions. [2021-03-10 22:10:41,083 INFO L78 Accepts]: Start accepts. Automaton has 892 states and 2841 transitions. Word has length 24 [2021-03-10 22:10:41,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:10:41,083 INFO L480 AbstractCegarLoop]: Abstraction has 892 states and 2841 transitions. [2021-03-10 22:10:41,083 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 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-03-10 22:10:41,083 INFO L276 IsEmpty]: Start isEmpty. Operand 892 states and 2841 transitions. [2021-03-10 22:10:41,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 22:10:41,084 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:10:41,084 INFO L519 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:10:41,285 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 170 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5351 [2021-03-10 22:10:41,285 INFO L428 AbstractCegarLoop]: === Iteration 186 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:10:41,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:10:41,285 INFO L82 PathProgramCache]: Analyzing trace with hash -929347480, now seen corresponding path program 169 times [2021-03-10 22:10:41,285 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:10:41,285 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1093383757] [2021-03-10 22:10:41,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:10:41,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:10:41,394 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:10:41,394 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1093383757] [2021-03-10 22:10:41,394 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1189151970] [2021-03-10 22:10:41,394 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 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:10:41,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:10:41,457 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:10:41,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:10:41,713 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:10:41,713 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:10:41,713 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-03-10 22:10:41,713 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [46736189] [2021-03-10 22:10:41,713 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-10 22:10:41,713 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:10:41,714 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-10 22:10:41,714 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:10:41,714 INFO L87 Difference]: Start difference. First operand 892 states and 2841 transitions. Second operand has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 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-03-10 22:10:41,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:10:41,923 INFO L93 Difference]: Finished difference Result 1041 states and 3250 transitions. [2021-03-10 22:10:41,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-10 22:10:41,923 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 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 24 [2021-03-10 22:10:41,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:10:41,925 INFO L225 Difference]: With dead ends: 1041 [2021-03-10 22:10:41,925 INFO L226 Difference]: Without dead ends: 954 [2021-03-10 22:10:41,925 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 324.2ms TimeCoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-03-10 22:10:41,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 954 states. [2021-03-10 22:10:41,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 954 to 858. [2021-03-10 22:10:41,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 858 states, 857 states have (on average 3.1773628938156357) internal successors, (2723), 857 states have internal predecessors, (2723), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:10:41,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 858 states to 858 states and 2723 transitions. [2021-03-10 22:10:41,933 INFO L78 Accepts]: Start accepts. Automaton has 858 states and 2723 transitions. Word has length 24 [2021-03-10 22:10:41,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:10:41,934 INFO L480 AbstractCegarLoop]: Abstraction has 858 states and 2723 transitions. [2021-03-10 22:10:41,934 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 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-03-10 22:10:41,934 INFO L276 IsEmpty]: Start isEmpty. Operand 858 states and 2723 transitions. [2021-03-10 22:10:41,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:10:41,934 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:10:41,935 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:10:42,135 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 171 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5359 [2021-03-10 22:10:42,135 INFO L428 AbstractCegarLoop]: === Iteration 187 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:10:42,135 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:10:42,135 INFO L82 PathProgramCache]: Analyzing trace with hash -908913822, now seen corresponding path program 170 times [2021-03-10 22:10:42,135 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:10:42,135 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1609358646] [2021-03-10 22:10:42,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:10:42,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:10:42,246 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:10:42,246 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1609358646] [2021-03-10 22:10:42,246 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [676587649] [2021-03-10 22:10:42,247 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 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:10:42,311 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:10:42,311 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:10:42,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 22 conjunts are in the unsatisfiable core [2021-03-10 22:10:42,313 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:10:42,647 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:10:42,647 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:10:42,647 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 22 [2021-03-10 22:10:42,647 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1316493580] [2021-03-10 22:10:42,647 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:10:42,648 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:10:42,648 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:10:42,648 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=398, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:10:42,648 INFO L87 Difference]: Start difference. First operand 858 states and 2723 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:10:45,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:10:45,378 INFO L93 Difference]: Finished difference Result 1415 states and 4246 transitions. [2021-03-10 22:10:45,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-03-10 22:10:45,379 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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 25 [2021-03-10 22:10:45,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:10:45,380 INFO L225 Difference]: With dead ends: 1415 [2021-03-10 22:10:45,381 INFO L226 Difference]: Without dead ends: 1278 [2021-03-10 22:10:45,381 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1569 ImplicationChecksByTransitivity, 1372.9ms TimeCoverageRelationStatistics Valid=419, Invalid=4551, Unknown=0, NotChecked=0, Total=4970 [2021-03-10 22:10:45,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1278 states. [2021-03-10 22:10:45,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1278 to 849. [2021-03-10 22:10:45,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 849 states, 848 states have (on average 3.178066037735849) internal successors, (2695), 848 states have internal predecessors, (2695), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:10:45,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 849 states to 849 states and 2695 transitions. [2021-03-10 22:10:45,391 INFO L78 Accepts]: Start accepts. Automaton has 849 states and 2695 transitions. Word has length 25 [2021-03-10 22:10:45,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:10:45,391 INFO L480 AbstractCegarLoop]: Abstraction has 849 states and 2695 transitions. [2021-03-10 22:10:45,391 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:10:45,391 INFO L276 IsEmpty]: Start isEmpty. Operand 849 states and 2695 transitions. [2021-03-10 22:10:45,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:10:45,392 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:10:45,392 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:10:45,592 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5370,172 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:10:45,592 INFO L428 AbstractCegarLoop]: === Iteration 188 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:10:45,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:10:45,593 INFO L82 PathProgramCache]: Analyzing trace with hash 1468889190, now seen corresponding path program 171 times [2021-03-10 22:10:45,593 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:10:45,593 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [238635742] [2021-03-10 22:10:45,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:10:45,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:10:45,712 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:10:45,712 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [238635742] [2021-03-10 22:10:45,712 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [50148976] [2021-03-10 22:10:45,712 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 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:10:45,778 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-03-10 22:10:45,778 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:10:45,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 22 conjunts are in the unsatisfiable core [2021-03-10 22:10:45,779 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:10:46,106 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:10:46,106 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:10:46,106 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 22 [2021-03-10 22:10:46,106 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2003898962] [2021-03-10 22:10:46,106 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:10:46,106 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:10:46,106 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:10:46,106 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=398, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:10:46,107 INFO L87 Difference]: Start difference. First operand 849 states and 2695 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:10:50,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:10:50,618 INFO L93 Difference]: Finished difference Result 1616 states and 4836 transitions. [2021-03-10 22:10:50,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2021-03-10 22:10:50,618 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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 25 [2021-03-10 22:10:50,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:10:50,620 INFO L225 Difference]: With dead ends: 1616 [2021-03-10 22:10:50,620 INFO L226 Difference]: Without dead ends: 1538 [2021-03-10 22:10:50,621 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 65 SyntacticMatches, 1 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3112 ImplicationChecksByTransitivity, 2964.2ms TimeCoverageRelationStatistics Valid=797, Invalid=8323, Unknown=0, NotChecked=0, Total=9120 [2021-03-10 22:10:50,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1538 states. [2021-03-10 22:10:50,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1538 to 858. [2021-03-10 22:10:50,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 858 states, 857 states have (on average 3.17852975495916) internal successors, (2724), 857 states have internal predecessors, (2724), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:10:50,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 858 states to 858 states and 2724 transitions. [2021-03-10 22:10:50,639 INFO L78 Accepts]: Start accepts. Automaton has 858 states and 2724 transitions. Word has length 25 [2021-03-10 22:10:50,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:10:50,639 INFO L480 AbstractCegarLoop]: Abstraction has 858 states and 2724 transitions. [2021-03-10 22:10:50,639 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:10:50,639 INFO L276 IsEmpty]: Start isEmpty. Operand 858 states and 2724 transitions. [2021-03-10 22:10:50,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:10:50,640 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:10:50,640 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:10:50,840 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 173 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5388 [2021-03-10 22:10:50,840 INFO L428 AbstractCegarLoop]: === Iteration 189 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:10:50,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:10:50,841 INFO L82 PathProgramCache]: Analyzing trace with hash -1640996126, now seen corresponding path program 172 times [2021-03-10 22:10:50,841 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:10:50,841 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1812319654] [2021-03-10 22:10:50,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:10:50,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:10:50,971 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:10:50,971 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1812319654] [2021-03-10 22:10:50,971 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [822272312] [2021-03-10 22:10:50,971 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 174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:10:51,037 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:10:51,037 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:10:51,038 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 22 conjunts are in the unsatisfiable core [2021-03-10 22:10:51,039 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:10:51,399 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:10:51,399 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:10:51,399 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 22 [2021-03-10 22:10:51,399 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1791940300] [2021-03-10 22:10:51,399 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:10:51,399 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:10:51,400 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:10:51,400 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=395, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:10:51,400 INFO L87 Difference]: Start difference. First operand 858 states and 2724 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:10:54,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:10:54,213 INFO L93 Difference]: Finished difference Result 1393 states and 4238 transitions. [2021-03-10 22:10:54,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-03-10 22:10:54,214 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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 25 [2021-03-10 22:10:54,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:10:54,215 INFO L225 Difference]: With dead ends: 1393 [2021-03-10 22:10:54,215 INFO L226 Difference]: Without dead ends: 1341 [2021-03-10 22:10:54,216 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 55 SyntacticMatches, 1 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1895 ImplicationChecksByTransitivity, 1771.6ms TimeCoverageRelationStatistics Valid=628, Invalid=5378, Unknown=0, NotChecked=0, Total=6006 [2021-03-10 22:10:54,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1341 states. [2021-03-10 22:10:54,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1341 to 849. [2021-03-10 22:10:54,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 849 states, 848 states have (on average 3.178066037735849) internal successors, (2695), 848 states have internal predecessors, (2695), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:10:54,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 849 states to 849 states and 2695 transitions. [2021-03-10 22:10:54,226 INFO L78 Accepts]: Start accepts. Automaton has 849 states and 2695 transitions. Word has length 25 [2021-03-10 22:10:54,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:10:54,226 INFO L480 AbstractCegarLoop]: Abstraction has 849 states and 2695 transitions. [2021-03-10 22:10:54,226 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:10:54,226 INFO L276 IsEmpty]: Start isEmpty. Operand 849 states and 2695 transitions. [2021-03-10 22:10:54,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:10:54,227 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:10:54,227 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:10:54,427 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5401,174 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:10:54,427 INFO L428 AbstractCegarLoop]: === Iteration 190 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:10:54,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:10:54,427 INFO L82 PathProgramCache]: Analyzing trace with hash 1381037462, now seen corresponding path program 173 times [2021-03-10 22:10:54,427 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:10:54,427 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [829580111] [2021-03-10 22:10:54,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:10:54,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:10:54,547 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:10:54,547 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [829580111] [2021-03-10 22:10:54,547 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1438483353] [2021-03-10 22:10:54,547 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 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:10:54,621 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-10 22:10:54,622 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:10:54,622 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 22 conjunts are in the unsatisfiable core [2021-03-10 22:10:54,623 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:10:55,336 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:10:55,336 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:10:55,336 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 22 [2021-03-10 22:10:55,336 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [165251274] [2021-03-10 22:10:55,337 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:10:55,337 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:10:55,337 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:10:55,337 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=393, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:10:55,337 INFO L87 Difference]: Start difference. First operand 849 states and 2695 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:10:58,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:10:58,153 INFO L93 Difference]: Finished difference Result 1666 states and 5016 transitions. [2021-03-10 22:10:58,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-03-10 22:10:58,153 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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 25 [2021-03-10 22:10:58,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:10:58,155 INFO L225 Difference]: With dead ends: 1666 [2021-03-10 22:10:58,155 INFO L226 Difference]: Without dead ends: 1614 [2021-03-10 22:10:58,156 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 54 SyntacticMatches, 1 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1926 ImplicationChecksByTransitivity, 1732.6ms TimeCoverageRelationStatistics Valid=604, Invalid=5402, Unknown=0, NotChecked=0, Total=6006 [2021-03-10 22:10:58,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1614 states. [2021-03-10 22:10:58,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1614 to 796. [2021-03-10 22:10:58,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 796 states, 795 states have (on average 3.1433962264150943) internal successors, (2499), 795 states have internal predecessors, (2499), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:10:58,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 796 states to 796 states and 2499 transitions. [2021-03-10 22:10:58,166 INFO L78 Accepts]: Start accepts. Automaton has 796 states and 2499 transitions. Word has length 25 [2021-03-10 22:10:58,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:10:58,166 INFO L480 AbstractCegarLoop]: Abstraction has 796 states and 2499 transitions. [2021-03-10 22:10:58,166 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:10:58,166 INFO L276 IsEmpty]: Start isEmpty. Operand 796 states and 2499 transitions. [2021-03-10 22:10:58,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:10:58,167 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:10:58,167 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:10:58,367 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 175 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5420 [2021-03-10 22:10:58,367 INFO L428 AbstractCegarLoop]: === Iteration 191 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:10:58,367 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:10:58,367 INFO L82 PathProgramCache]: Analyzing trace with hash 496440448, now seen corresponding path program 174 times [2021-03-10 22:10:58,367 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:10:58,368 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [578871113] [2021-03-10 22:10:58,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:10:58,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:10:58,486 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 4 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:10:58,486 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [578871113] [2021-03-10 22:10:58,486 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [686786122] [2021-03-10 22:10:58,486 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 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:10:58,553 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-03-10 22:10:58,553 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:10:58,553 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 22 conjunts are in the unsatisfiable core [2021-03-10 22:10:58,554 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:10:58,874 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:10:58,874 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:10:58,874 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 22 [2021-03-10 22:10:58,874 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1150315828] [2021-03-10 22:10:58,874 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:10:58,874 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:10:58,874 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:10:58,875 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=400, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:10:58,875 INFO L87 Difference]: Start difference. First operand 796 states and 2499 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:11:01,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:11:01,010 INFO L93 Difference]: Finished difference Result 1364 states and 4032 transitions. [2021-03-10 22:11:01,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-03-10 22:11:01,010 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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 25 [2021-03-10 22:11:01,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:11:01,012 INFO L225 Difference]: With dead ends: 1364 [2021-03-10 22:11:01,012 INFO L226 Difference]: Without dead ends: 1199 [2021-03-10 22:11:01,012 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1153 ImplicationChecksByTransitivity, 1110.2ms TimeCoverageRelationStatistics Valid=331, Invalid=3451, Unknown=0, NotChecked=0, Total=3782 [2021-03-10 22:11:01,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1199 states. [2021-03-10 22:11:01,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1199 to 794. [2021-03-10 22:11:01,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 794 states, 793 states have (on average 3.1336696090794454) internal successors, (2485), 793 states have internal predecessors, (2485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:11:01,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 794 states to 794 states and 2485 transitions. [2021-03-10 22:11:01,021 INFO L78 Accepts]: Start accepts. Automaton has 794 states and 2485 transitions. Word has length 25 [2021-03-10 22:11:01,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:11:01,021 INFO L480 AbstractCegarLoop]: Abstraction has 794 states and 2485 transitions. [2021-03-10 22:11:01,021 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:11:01,021 INFO L276 IsEmpty]: Start isEmpty. Operand 794 states and 2485 transitions. [2021-03-10 22:11:01,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:11:01,022 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:11:01,022 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:11:01,223 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 176 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5523 [2021-03-10 22:11:01,224 INFO L428 AbstractCegarLoop]: === Iteration 192 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:11:01,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:11:01,224 INFO L82 PathProgramCache]: Analyzing trace with hash 1193889788, now seen corresponding path program 175 times [2021-03-10 22:11:01,224 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:11:01,224 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1008495790] [2021-03-10 22:11:01,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:11:01,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:11:01,351 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:11:01,351 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1008495790] [2021-03-10 22:11:01,351 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1877246937] [2021-03-10 22:11:01,351 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:11:01,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:11:01,418 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 22 conjunts are in the unsatisfiable core [2021-03-10 22:11:01,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:11:01,766 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:11:01,766 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:11:01,766 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 22 [2021-03-10 22:11:01,766 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1643028945] [2021-03-10 22:11:01,766 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:11:01,766 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:11:01,767 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:11:01,767 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=401, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:11:01,767 INFO L87 Difference]: Start difference. First operand 794 states and 2485 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:11:04,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:11:04,201 INFO L93 Difference]: Finished difference Result 1408 states and 4167 transitions. [2021-03-10 22:11:04,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-03-10 22:11:04,202 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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 25 [2021-03-10 22:11:04,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:11:04,204 INFO L225 Difference]: With dead ends: 1408 [2021-03-10 22:11:04,204 INFO L226 Difference]: Without dead ends: 1271 [2021-03-10 22:11:04,204 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1506 ImplicationChecksByTransitivity, 1534.3ms TimeCoverageRelationStatistics Valid=409, Invalid=4283, Unknown=0, NotChecked=0, Total=4692 [2021-03-10 22:11:04,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1271 states. [2021-03-10 22:11:04,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1271 to 780. [2021-03-10 22:11:04,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 780 states, 779 states have (on average 3.1232349165596918) internal successors, (2433), 779 states have internal predecessors, (2433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:11:04,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 780 states to 780 states and 2433 transitions. [2021-03-10 22:11:04,214 INFO L78 Accepts]: Start accepts. Automaton has 780 states and 2433 transitions. Word has length 25 [2021-03-10 22:11:04,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:11:04,214 INFO L480 AbstractCegarLoop]: Abstraction has 780 states and 2433 transitions. [2021-03-10 22:11:04,214 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:11:04,214 INFO L276 IsEmpty]: Start isEmpty. Operand 780 states and 2433 transitions. [2021-03-10 22:11:04,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:11:04,215 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:11:04,215 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:11:04,416 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5539,177 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:11:04,417 INFO L428 AbstractCegarLoop]: === Iteration 193 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:11:04,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:11:04,417 INFO L82 PathProgramCache]: Analyzing trace with hash -723274496, now seen corresponding path program 176 times [2021-03-10 22:11:04,417 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:11:04,417 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [170852804] [2021-03-10 22:11:04,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:11:04,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:11:04,557 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:11:04,557 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [170852804] [2021-03-10 22:11:04,557 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1986756911] [2021-03-10 22:11:04,557 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 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:11:04,623 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:11:04,623 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:11:04,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 22 conjunts are in the unsatisfiable core [2021-03-10 22:11:04,625 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:11:04,969 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:11:04,969 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:11:04,969 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 22 [2021-03-10 22:11:04,969 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1313263724] [2021-03-10 22:11:04,969 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:11:04,969 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:11:04,969 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:11:04,970 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=402, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:11:04,970 INFO L87 Difference]: Start difference. First operand 780 states and 2433 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:11:07,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:11:07,671 INFO L93 Difference]: Finished difference Result 1430 states and 4227 transitions. [2021-03-10 22:11:07,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-03-10 22:11:07,671 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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 25 [2021-03-10 22:11:07,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:11:07,673 INFO L225 Difference]: With dead ends: 1430 [2021-03-10 22:11:07,673 INFO L226 Difference]: Without dead ends: 1352 [2021-03-10 22:11:07,673 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 52 SyntacticMatches, 1 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1588 ImplicationChecksByTransitivity, 1890.5ms TimeCoverageRelationStatistics Valid=515, Invalid=4597, Unknown=0, NotChecked=0, Total=5112 [2021-03-10 22:11:07,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1352 states. [2021-03-10 22:11:07,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1352 to 737. [2021-03-10 22:11:07,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 737 states, 736 states have (on average 3.089673913043478) internal successors, (2274), 736 states have internal predecessors, (2274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:11:07,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 737 states to 737 states and 2274 transitions. [2021-03-10 22:11:07,682 INFO L78 Accepts]: Start accepts. Automaton has 737 states and 2274 transitions. Word has length 25 [2021-03-10 22:11:07,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:11:07,682 INFO L480 AbstractCegarLoop]: Abstraction has 737 states and 2274 transitions. [2021-03-10 22:11:07,682 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:11:07,682 INFO L276 IsEmpty]: Start isEmpty. Operand 737 states and 2274 transitions. [2021-03-10 22:11:07,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:11:07,683 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:11:07,683 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:11:07,885 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5555,178 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:11:07,885 INFO L428 AbstractCegarLoop]: === Iteration 194 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:11:07,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:11:07,886 INFO L82 PathProgramCache]: Analyzing trace with hash 431954172, now seen corresponding path program 177 times [2021-03-10 22:11:07,886 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:11:07,886 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [257170722] [2021-03-10 22:11:07,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:11:07,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:11:08,007 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:11:08,007 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [257170722] [2021-03-10 22:11:08,007 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1606496749] [2021-03-10 22:11:08,007 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 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:11:08,074 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-03-10 22:11:08,074 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:11:08,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 22 conjunts are in the unsatisfiable core [2021-03-10 22:11:08,075 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:11:08,408 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:11:08,408 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:11:08,408 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 22 [2021-03-10 22:11:08,408 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1421912341] [2021-03-10 22:11:08,408 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:11:08,408 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:11:08,408 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:11:08,409 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=391, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:11:08,409 INFO L87 Difference]: Start difference. First operand 737 states and 2274 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:11:10,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:11:10,081 INFO L93 Difference]: Finished difference Result 1271 states and 3768 transitions. [2021-03-10 22:11:10,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-03-10 22:11:10,081 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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 25 [2021-03-10 22:11:10,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:11:10,083 INFO L225 Difference]: With dead ends: 1271 [2021-03-10 22:11:10,083 INFO L226 Difference]: Without dead ends: 1219 [2021-03-10 22:11:10,083 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1076 ImplicationChecksByTransitivity, 1153.3ms TimeCoverageRelationStatistics Valid=506, Invalid=3154, Unknown=0, NotChecked=0, Total=3660 [2021-03-10 22:11:10,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1219 states. [2021-03-10 22:11:10,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1219 to 713. [2021-03-10 22:11:10,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 713 states, 712 states have (on average 3.0603932584269664) internal successors, (2179), 712 states have internal predecessors, (2179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:11:10,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 713 states to 713 states and 2179 transitions. [2021-03-10 22:11:10,091 INFO L78 Accepts]: Start accepts. Automaton has 713 states and 2179 transitions. Word has length 25 [2021-03-10 22:11:10,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:11:10,092 INFO L480 AbstractCegarLoop]: Abstraction has 713 states and 2179 transitions. [2021-03-10 22:11:10,092 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:11:10,092 INFO L276 IsEmpty]: Start isEmpty. Operand 713 states and 2179 transitions. [2021-03-10 22:11:10,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:11:10,092 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:11:10,092 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:11:10,293 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 179 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5574 [2021-03-10 22:11:10,293 INFO L428 AbstractCegarLoop]: === Iteration 195 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:11:10,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:11:10,293 INFO L82 PathProgramCache]: Analyzing trace with hash -2026061516, now seen corresponding path program 178 times [2021-03-10 22:11:10,293 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:11:10,293 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [546444223] [2021-03-10 22:11:10,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:11:10,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:11:10,407 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:11:10,408 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [546444223] [2021-03-10 22:11:10,408 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1016282788] [2021-03-10 22:11:10,408 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 180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:11:10,473 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:11:10,473 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:11:10,474 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 22 conjunts are in the unsatisfiable core [2021-03-10 22:11:10,474 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:11:10,928 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:11:10,929 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:11:10,929 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 22 [2021-03-10 22:11:10,929 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1041279441] [2021-03-10 22:11:10,929 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:11:10,929 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:11:10,929 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:11:10,929 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=393, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:11:10,929 INFO L87 Difference]: Start difference. First operand 713 states and 2179 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:11:13,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:11:13,866 INFO L93 Difference]: Finished difference Result 1417 states and 4196 transitions. [2021-03-10 22:11:13,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-03-10 22:11:13,866 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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 25 [2021-03-10 22:11:13,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:11:13,867 INFO L225 Difference]: With dead ends: 1417 [2021-03-10 22:11:13,867 INFO L226 Difference]: Without dead ends: 1339 [2021-03-10 22:11:13,868 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1520 ImplicationChecksByTransitivity, 1698.2ms TimeCoverageRelationStatistics Valid=449, Invalid=4243, Unknown=0, NotChecked=0, Total=4692 [2021-03-10 22:11:13,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1339 states. [2021-03-10 22:11:13,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1339 to 757. [2021-03-10 22:11:13,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 757 states, 756 states have (on average 3.107142857142857) internal successors, (2349), 756 states have internal predecessors, (2349), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:11:13,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 757 states to 757 states and 2349 transitions. [2021-03-10 22:11:13,877 INFO L78 Accepts]: Start accepts. Automaton has 757 states and 2349 transitions. Word has length 25 [2021-03-10 22:11:13,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:11:13,877 INFO L480 AbstractCegarLoop]: Abstraction has 757 states and 2349 transitions. [2021-03-10 22:11:13,877 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:11:13,877 INFO L276 IsEmpty]: Start isEmpty. Operand 757 states and 2349 transitions. [2021-03-10 22:11:13,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:11:13,878 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:11:13,878 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:11:14,078 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5592,180 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:11:14,078 INFO L428 AbstractCegarLoop]: === Iteration 196 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:11:14,078 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:11:14,079 INFO L82 PathProgramCache]: Analyzing trace with hash -840979536, now seen corresponding path program 179 times [2021-03-10 22:11:14,079 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:11:14,079 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1291660483] [2021-03-10 22:11:14,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:11:14,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:11:14,198 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:11:14,198 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1291660483] [2021-03-10 22:11:14,198 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1420331892] [2021-03-10 22:11:14,198 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 181 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 181 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:11:14,265 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-03-10 22:11:14,266 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:11:14,266 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 22 conjunts are in the unsatisfiable core [2021-03-10 22:11:14,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:11:14,723 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:11:14,723 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:11:14,724 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 22 [2021-03-10 22:11:14,724 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1640970166] [2021-03-10 22:11:14,724 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:11:14,724 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:11:14,724 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:11:14,724 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=391, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:11:14,724 INFO L87 Difference]: Start difference. First operand 757 states and 2349 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:11:16,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:11:16,842 INFO L93 Difference]: Finished difference Result 1469 states and 4343 transitions. [2021-03-10 22:11:16,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-03-10 22:11:16,842 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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 25 [2021-03-10 22:11:16,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:11:16,844 INFO L225 Difference]: With dead ends: 1469 [2021-03-10 22:11:16,844 INFO L226 Difference]: Without dead ends: 1417 [2021-03-10 22:11:16,844 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1481 ImplicationChecksByTransitivity, 1695.9ms TimeCoverageRelationStatistics Valid=627, Invalid=4065, Unknown=0, NotChecked=0, Total=4692 [2021-03-10 22:11:16,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1417 states. [2021-03-10 22:11:16,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1417 to 741. [2021-03-10 22:11:16,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 741 states, 740 states have (on average 3.0864864864864865) internal successors, (2284), 740 states have internal predecessors, (2284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:11:16,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 741 states to 741 states and 2284 transitions. [2021-03-10 22:11:16,853 INFO L78 Accepts]: Start accepts. Automaton has 741 states and 2284 transitions. Word has length 25 [2021-03-10 22:11:16,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:11:16,853 INFO L480 AbstractCegarLoop]: Abstraction has 741 states and 2284 transitions. [2021-03-10 22:11:16,853 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:11:16,854 INFO L276 IsEmpty]: Start isEmpty. Operand 741 states and 2284 transitions. [2021-03-10 22:11:16,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:11:16,854 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:11:16,854 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:11:17,054 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 181 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5630 [2021-03-10 22:11:17,055 INFO L428 AbstractCegarLoop]: === Iteration 197 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:11:17,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:11:17,055 INFO L82 PathProgramCache]: Analyzing trace with hash 919073404, now seen corresponding path program 180 times [2021-03-10 22:11:17,055 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:11:17,055 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [161015645] [2021-03-10 22:11:17,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:11:17,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:11:17,165 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:11:17,165 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [161015645] [2021-03-10 22:11:17,165 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1635796694] [2021-03-10 22:11:17,165 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 182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:11:17,233 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-03-10 22:11:17,233 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:11:17,233 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 22 conjunts are in the unsatisfiable core [2021-03-10 22:11:17,234 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:11:17,567 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:11:17,568 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:11:17,568 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 22 [2021-03-10 22:11:17,568 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [311290121] [2021-03-10 22:11:17,568 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:11:17,568 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:11:17,568 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:11:17,568 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=389, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:11:17,568 INFO L87 Difference]: Start difference. First operand 741 states and 2284 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:11:19,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:11:19,235 INFO L93 Difference]: Finished difference Result 1308 states and 3917 transitions. [2021-03-10 22:11:19,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-03-10 22:11:19,236 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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 25 [2021-03-10 22:11:19,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:11:19,238 INFO L225 Difference]: With dead ends: 1308 [2021-03-10 22:11:19,238 INFO L226 Difference]: Without dead ends: 1256 [2021-03-10 22:11:19,238 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1289 ImplicationChecksByTransitivity, 1237.7ms TimeCoverageRelationStatistics Valid=466, Invalid=3566, Unknown=0, NotChecked=0, Total=4032 [2021-03-10 22:11:19,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1256 states. [2021-03-10 22:11:19,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1256 to 689. [2021-03-10 22:11:19,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 689 states, 688 states have (on average 3.061046511627907) internal successors, (2106), 688 states have internal predecessors, (2106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:11:19,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 689 states to 689 states and 2106 transitions. [2021-03-10 22:11:19,246 INFO L78 Accepts]: Start accepts. Automaton has 689 states and 2106 transitions. Word has length 25 [2021-03-10 22:11:19,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:11:19,246 INFO L480 AbstractCegarLoop]: Abstraction has 689 states and 2106 transitions. [2021-03-10 22:11:19,246 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:11:19,246 INFO L276 IsEmpty]: Start isEmpty. Operand 689 states and 2106 transitions. [2021-03-10 22:11:19,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:11:19,247 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:11:19,247 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:11:19,447 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5670,182 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:11:19,447 INFO L428 AbstractCegarLoop]: === Iteration 198 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:11:19,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:11:19,448 INFO L82 PathProgramCache]: Analyzing trace with hash -720949964, now seen corresponding path program 181 times [2021-03-10 22:11:19,448 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:11:19,448 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1920026489] [2021-03-10 22:11:19,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:11:19,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:11:19,567 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:11:19,567 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1920026489] [2021-03-10 22:11:19,568 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [384431542] [2021-03-10 22:11:19,568 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 183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:11:19,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:11:19,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 22 conjunts are in the unsatisfiable core [2021-03-10 22:11:19,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:11:19,954 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:11:19,954 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:11:19,954 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 22 [2021-03-10 22:11:19,954 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1027969494] [2021-03-10 22:11:19,954 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:11:19,954 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:11:19,954 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:11:19,954 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:11:19,954 INFO L87 Difference]: Start difference. First operand 689 states and 2106 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:11:21,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:11:21,705 INFO L93 Difference]: Finished difference Result 1157 states and 3344 transitions. [2021-03-10 22:11:21,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-03-10 22:11:21,706 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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 25 [2021-03-10 22:11:21,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:11:21,707 INFO L225 Difference]: With dead ends: 1157 [2021-03-10 22:11:21,707 INFO L226 Difference]: Without dead ends: 992 [2021-03-10 22:11:21,707 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 42 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 994 ImplicationChecksByTransitivity, 1035.9ms TimeCoverageRelationStatistics Valid=344, Invalid=2962, Unknown=0, NotChecked=0, Total=3306 [2021-03-10 22:11:21,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 992 states. [2021-03-10 22:11:21,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 992 to 693. [2021-03-10 22:11:21,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 693 states, 692 states have (on average 3.0592485549132946) internal successors, (2117), 692 states have internal predecessors, (2117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:11:21,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 693 states to 693 states and 2117 transitions. [2021-03-10 22:11:21,715 INFO L78 Accepts]: Start accepts. Automaton has 693 states and 2117 transitions. Word has length 25 [2021-03-10 22:11:21,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:11:21,715 INFO L480 AbstractCegarLoop]: Abstraction has 693 states and 2117 transitions. [2021-03-10 22:11:21,715 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:11:21,715 INFO L276 IsEmpty]: Start isEmpty. Operand 693 states and 2117 transitions. [2021-03-10 22:11:21,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:11:21,716 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:11:21,716 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:11:21,916 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5676,183 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:11:21,916 INFO L428 AbstractCegarLoop]: === Iteration 199 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:11:21,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:11:21,916 INFO L82 PathProgramCache]: Analyzing trace with hash -23500624, now seen corresponding path program 182 times [2021-03-10 22:11:21,916 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:11:21,917 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [527949809] [2021-03-10 22:11:21,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:11:21,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:11:22,043 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:11:22,043 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [527949809] [2021-03-10 22:11:22,043 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [776857801] [2021-03-10 22:11:22,044 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 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:11:22,112 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:11:22,112 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:11:22,112 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 22 conjunts are in the unsatisfiable core [2021-03-10 22:11:22,113 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:11:22,434 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:11:22,434 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:11:22,434 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 22 [2021-03-10 22:11:22,434 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1840797423] [2021-03-10 22:11:22,434 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:11:22,434 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:11:22,434 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:11:22,435 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=396, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:11:22,435 INFO L87 Difference]: Start difference. First operand 693 states and 2117 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:11:24,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:11:24,290 INFO L93 Difference]: Finished difference Result 1219 states and 3542 transitions. [2021-03-10 22:11:24,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-03-10 22:11:24,291 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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 25 [2021-03-10 22:11:24,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:11:24,292 INFO L225 Difference]: With dead ends: 1219 [2021-03-10 22:11:24,292 INFO L226 Difference]: Without dead ends: 1082 [2021-03-10 22:11:24,293 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1070 ImplicationChecksByTransitivity, 1321.4ms TimeCoverageRelationStatistics Valid=361, Invalid=3179, Unknown=0, NotChecked=0, Total=3540 [2021-03-10 22:11:24,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1082 states. [2021-03-10 22:11:24,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1082 to 692. [2021-03-10 22:11:24,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 692 states, 691 states have (on average 3.0593342981186686) internal successors, (2114), 691 states have internal predecessors, (2114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:11:24,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 692 states to 692 states and 2114 transitions. [2021-03-10 22:11:24,300 INFO L78 Accepts]: Start accepts. Automaton has 692 states and 2114 transitions. Word has length 25 [2021-03-10 22:11:24,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:11:24,300 INFO L480 AbstractCegarLoop]: Abstraction has 692 states and 2114 transitions. [2021-03-10 22:11:24,300 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:11:24,300 INFO L276 IsEmpty]: Start isEmpty. Operand 692 states and 2114 transitions. [2021-03-10 22:11:24,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:11:24,301 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:11:24,301 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:11:24,501 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 184 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5692 [2021-03-10 22:11:24,502 INFO L428 AbstractCegarLoop]: === Iteration 200 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:11:24,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:11:24,502 INFO L82 PathProgramCache]: Analyzing trace with hash -1940664908, now seen corresponding path program 183 times [2021-03-10 22:11:24,502 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:11:24,502 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [745535800] [2021-03-10 22:11:24,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:11:24,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:11:24,651 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:11:24,651 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [745535800] [2021-03-10 22:11:24,652 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [537007853] [2021-03-10 22:11:24,652 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 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:11:24,728 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-03-10 22:11:24,728 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:11:24,729 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 22 conjunts are in the unsatisfiable core [2021-03-10 22:11:24,730 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:11:25,110 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:11:25,110 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:11:25,110 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 22 [2021-03-10 22:11:25,110 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [544344903] [2021-03-10 22:11:25,111 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:11:25,111 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:11:25,111 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:11:25,111 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=396, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:11:25,111 INFO L87 Difference]: Start difference. First operand 692 states and 2114 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:11:28,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:11:28,212 INFO L93 Difference]: Finished difference Result 1439 states and 4203 transitions. [2021-03-10 22:11:28,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-03-10 22:11:28,212 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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 25 [2021-03-10 22:11:28,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:11:28,214 INFO L225 Difference]: With dead ends: 1439 [2021-03-10 22:11:28,214 INFO L226 Difference]: Without dead ends: 1361 [2021-03-10 22:11:28,215 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 55 SyntacticMatches, 1 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2049 ImplicationChecksByTransitivity, 2283.4ms TimeCoverageRelationStatistics Valid=675, Invalid=5487, Unknown=0, NotChecked=0, Total=6162 [2021-03-10 22:11:28,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1361 states. [2021-03-10 22:11:28,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1361 to 725. [2021-03-10 22:11:28,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 725 states, 724 states have (on average 3.092541436464088) internal successors, (2239), 724 states have internal predecessors, (2239), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:11:28,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 725 states to 725 states and 2239 transitions. [2021-03-10 22:11:28,224 INFO L78 Accepts]: Start accepts. Automaton has 725 states and 2239 transitions. Word has length 25 [2021-03-10 22:11:28,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:11:28,224 INFO L480 AbstractCegarLoop]: Abstraction has 725 states and 2239 transitions. [2021-03-10 22:11:28,224 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:11:28,224 INFO L276 IsEmpty]: Start isEmpty. Operand 725 states and 2239 transitions. [2021-03-10 22:11:28,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:11:28,224 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:11:28,224 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:11:28,425 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 185 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5704 [2021-03-10 22:11:28,425 INFO L428 AbstractCegarLoop]: === Iteration 201 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:11:28,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:11:28,425 INFO L82 PathProgramCache]: Analyzing trace with hash -755582928, now seen corresponding path program 184 times [2021-03-10 22:11:28,425 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:11:28,425 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [910714139] [2021-03-10 22:11:28,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:11:28,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:11:28,572 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:11:28,573 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [910714139] [2021-03-10 22:11:28,573 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [972923128] [2021-03-10 22:11:28,573 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 186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:11:28,640 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:11:28,640 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:11:28,641 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 22 conjunts are in the unsatisfiable core [2021-03-10 22:11:28,641 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:11:28,995 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:11:28,995 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:11:28,995 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 22 [2021-03-10 22:11:28,996 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [753905894] [2021-03-10 22:11:28,996 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:11:28,996 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:11:28,996 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:11:28,996 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=393, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:11:28,996 INFO L87 Difference]: Start difference. First operand 725 states and 2239 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:11:31,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:11:31,128 INFO L93 Difference]: Finished difference Result 1224 states and 3625 transitions. [2021-03-10 22:11:31,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-03-10 22:11:31,129 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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 25 [2021-03-10 22:11:31,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:11:31,131 INFO L225 Difference]: With dead ends: 1224 [2021-03-10 22:11:31,131 INFO L226 Difference]: Without dead ends: 1172 [2021-03-10 22:11:31,131 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1437 ImplicationChecksByTransitivity, 1468.2ms TimeCoverageRelationStatistics Valid=559, Invalid=3997, Unknown=0, NotChecked=0, Total=4556 [2021-03-10 22:11:31,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1172 states. [2021-03-10 22:11:31,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1172 to 683. [2021-03-10 22:11:31,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 683 states, 682 states have (on average 3.057184750733138) internal successors, (2085), 682 states have internal predecessors, (2085), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:11:31,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 683 states to 683 states and 2085 transitions. [2021-03-10 22:11:31,139 INFO L78 Accepts]: Start accepts. Automaton has 683 states and 2085 transitions. Word has length 25 [2021-03-10 22:11:31,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:11:31,139 INFO L480 AbstractCegarLoop]: Abstraction has 683 states and 2085 transitions. [2021-03-10 22:11:31,139 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:11:31,139 INFO L276 IsEmpty]: Start isEmpty. Operand 683 states and 2085 transitions. [2021-03-10 22:11:31,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:11:31,140 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:11:31,140 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:11:31,340 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5717,186 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:11:31,341 INFO L428 AbstractCegarLoop]: === Iteration 202 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:11:31,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:11:31,341 INFO L82 PathProgramCache]: Analyzing trace with hash -829739908, now seen corresponding path program 185 times [2021-03-10 22:11:31,341 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:11:31,341 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [699681438] [2021-03-10 22:11:31,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:11:31,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:11:31,454 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:11:31,454 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [699681438] [2021-03-10 22:11:31,454 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2027937062] [2021-03-10 22:11:31,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 187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:11:31,525 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 22:11:31,525 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:11:31,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 22 conjunts are in the unsatisfiable core [2021-03-10 22:11:31,526 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:11:31,854 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:11:31,854 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:11:31,854 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 22 [2021-03-10 22:11:31,854 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [637814467] [2021-03-10 22:11:31,854 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:11:31,854 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:11:31,855 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:11:31,855 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:11:31,855 INFO L87 Difference]: Start difference. First operand 683 states and 2085 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:11:33,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:11:33,853 INFO L93 Difference]: Finished difference Result 1208 states and 3515 transitions. [2021-03-10 22:11:33,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-03-10 22:11:33,854 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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 25 [2021-03-10 22:11:33,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:11:33,855 INFO L225 Difference]: With dead ends: 1208 [2021-03-10 22:11:33,855 INFO L226 Difference]: Without dead ends: 1071 [2021-03-10 22:11:33,856 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 43 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1037 ImplicationChecksByTransitivity, 1177.6ms TimeCoverageRelationStatistics Valid=347, Invalid=3075, Unknown=0, NotChecked=0, Total=3422 [2021-03-10 22:11:33,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1071 states. [2021-03-10 22:11:33,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1071 to 687. [2021-03-10 22:11:33,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 687 states, 686 states have (on average 3.058309037900875) internal successors, (2098), 686 states have internal predecessors, (2098), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:11:33,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 687 states to 687 states and 2098 transitions. [2021-03-10 22:11:33,863 INFO L78 Accepts]: Start accepts. Automaton has 687 states and 2098 transitions. Word has length 25 [2021-03-10 22:11:33,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:11:33,863 INFO L480 AbstractCegarLoop]: Abstraction has 687 states and 2098 transitions. [2021-03-10 22:11:33,863 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:11:33,863 INFO L276 IsEmpty]: Start isEmpty. Operand 687 states and 2098 transitions. [2021-03-10 22:11:33,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:11:33,864 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:11:33,864 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:11:34,064 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5735,187 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:11:34,064 INFO L428 AbstractCegarLoop]: === Iteration 203 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:11:34,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:11:34,064 INFO L82 PathProgramCache]: Analyzing trace with hash 1548063104, now seen corresponding path program 186 times [2021-03-10 22:11:34,065 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:11:34,065 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [116395970] [2021-03-10 22:11:34,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:11:34,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:11:34,218 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:11:34,218 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [116395970] [2021-03-10 22:11:34,218 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [170121225] [2021-03-10 22:11:34,218 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:11:34,287 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-03-10 22:11:34,287 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:11:34,288 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 22 conjunts are in the unsatisfiable core [2021-03-10 22:11:34,289 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:11:34,613 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:11:34,613 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:11:34,613 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 22 [2021-03-10 22:11:34,613 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1020900037] [2021-03-10 22:11:34,613 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:11:34,613 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:11:34,613 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:11:34,614 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:11:34,614 INFO L87 Difference]: Start difference. First operand 687 states and 2098 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:11:37,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:11:37,982 INFO L93 Difference]: Finished difference Result 1423 states and 4157 transitions. [2021-03-10 22:11:37,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-03-10 22:11:37,982 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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 25 [2021-03-10 22:11:37,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:11:37,984 INFO L225 Difference]: With dead ends: 1423 [2021-03-10 22:11:37,984 INFO L226 Difference]: Without dead ends: 1345 [2021-03-10 22:11:37,984 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 55 SyntacticMatches, 1 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2124 ImplicationChecksByTransitivity, 2663.8ms TimeCoverageRelationStatistics Valid=691, Invalid=5629, Unknown=0, NotChecked=0, Total=6320 [2021-03-10 22:11:37,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1345 states. [2021-03-10 22:11:37,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1345 to 724. [2021-03-10 22:11:37,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 724 states, 723 states have (on average 3.091286307053942) internal successors, (2235), 723 states have internal predecessors, (2235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:11:37,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 724 states to 724 states and 2235 transitions. [2021-03-10 22:11:37,993 INFO L78 Accepts]: Start accepts. Automaton has 724 states and 2235 transitions. Word has length 25 [2021-03-10 22:11:37,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:11:37,993 INFO L480 AbstractCegarLoop]: Abstraction has 724 states and 2235 transitions. [2021-03-10 22:11:37,993 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:11:37,993 INFO L276 IsEmpty]: Start isEmpty. Operand 724 states and 2235 transitions. [2021-03-10 22:11:37,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:11:37,994 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:11:37,994 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:11:38,194 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5752,188 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:11:38,195 INFO L428 AbstractCegarLoop]: === Iteration 204 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:11:38,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:11:38,195 INFO L82 PathProgramCache]: Analyzing trace with hash -1561822212, now seen corresponding path program 187 times [2021-03-10 22:11:38,195 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:11:38,195 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [533034653] [2021-03-10 22:11:38,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:11:38,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:11:38,327 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:11:38,327 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [533034653] [2021-03-10 22:11:38,327 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2145419512] [2021-03-10 22:11:38,328 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 189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:11:38,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:11:38,395 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 22 conjunts are in the unsatisfiable core [2021-03-10 22:11:38,407 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:11:38,777 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:11:38,777 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:11:38,778 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 22 [2021-03-10 22:11:38,778 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1693726862] [2021-03-10 22:11:38,778 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:11:38,778 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:11:38,778 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:11:38,778 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=391, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:11:38,778 INFO L87 Difference]: Start difference. First operand 724 states and 2235 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:11:41,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:11:41,122 INFO L93 Difference]: Finished difference Result 1208 states and 3579 transitions. [2021-03-10 22:11:41,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-03-10 22:11:41,123 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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 25 [2021-03-10 22:11:41,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:11:41,125 INFO L225 Difference]: With dead ends: 1208 [2021-03-10 22:11:41,125 INFO L226 Difference]: Without dead ends: 1156 [2021-03-10 22:11:41,125 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1509 ImplicationChecksByTransitivity, 1477.6ms TimeCoverageRelationStatistics Valid=565, Invalid=4127, Unknown=0, NotChecked=0, Total=4692 [2021-03-10 22:11:41,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1156 states. [2021-03-10 22:11:41,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1156 to 691. [2021-03-10 22:11:41,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 691 states, 690 states have (on average 3.0579710144927534) internal successors, (2110), 690 states have internal predecessors, (2110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:11:41,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 691 states to 691 states and 2110 transitions. [2021-03-10 22:11:41,133 INFO L78 Accepts]: Start accepts. Automaton has 691 states and 2110 transitions. Word has length 25 [2021-03-10 22:11:41,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:11:41,133 INFO L480 AbstractCegarLoop]: Abstraction has 691 states and 2110 transitions. [2021-03-10 22:11:41,133 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:11:41,133 INFO L276 IsEmpty]: Start isEmpty. Operand 691 states and 2110 transitions. [2021-03-10 22:11:41,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:11:41,134 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:11:41,134 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:11:41,334 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 189 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5761 [2021-03-10 22:11:41,334 INFO L428 AbstractCegarLoop]: === Iteration 205 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:11:41,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:11:41,335 INFO L82 PathProgramCache]: Analyzing trace with hash 275129396, now seen corresponding path program 188 times [2021-03-10 22:11:41,335 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:11:41,335 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1614669254] [2021-03-10 22:11:41,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:11:41,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:11:41,454 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:11:41,454 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1614669254] [2021-03-10 22:11:41,454 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2095083665] [2021-03-10 22:11:41,454 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 190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:11:41,521 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:11:41,521 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:11:41,522 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 22 conjunts are in the unsatisfiable core [2021-03-10 22:11:41,523 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:11:41,998 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:11:41,999 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:11:41,999 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 22 [2021-03-10 22:11:41,999 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1426908679] [2021-03-10 22:11:41,999 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:11:41,999 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:11:41,999 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:11:41,999 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=393, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:11:41,999 INFO L87 Difference]: Start difference. First operand 691 states and 2110 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:11:44,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:11:44,321 INFO L93 Difference]: Finished difference Result 1444 states and 4280 transitions. [2021-03-10 22:11:44,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-03-10 22:11:44,321 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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 25 [2021-03-10 22:11:44,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:11:44,323 INFO L225 Difference]: With dead ends: 1444 [2021-03-10 22:11:44,323 INFO L226 Difference]: Without dead ends: 1366 [2021-03-10 22:11:44,324 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1386 ImplicationChecksByTransitivity, 1362.0ms TimeCoverageRelationStatistics Valid=429, Invalid=3861, Unknown=0, NotChecked=0, Total=4290 [2021-03-10 22:11:44,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1366 states. [2021-03-10 22:11:44,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1366 to 735. [2021-03-10 22:11:44,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 735 states, 734 states have (on average 3.106267029972752) internal successors, (2280), 734 states have internal predecessors, (2280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:11:44,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 735 states to 735 states and 2280 transitions. [2021-03-10 22:11:44,332 INFO L78 Accepts]: Start accepts. Automaton has 735 states and 2280 transitions. Word has length 25 [2021-03-10 22:11:44,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:11:44,332 INFO L480 AbstractCegarLoop]: Abstraction has 735 states and 2280 transitions. [2021-03-10 22:11:44,332 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:11:44,332 INFO L276 IsEmpty]: Start isEmpty. Operand 735 states and 2280 transitions. [2021-03-10 22:11:44,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:11:44,333 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:11:44,333 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:11:44,533 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5775,190 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:11:44,534 INFO L428 AbstractCegarLoop]: === Iteration 206 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:11:44,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:11:44,534 INFO L82 PathProgramCache]: Analyzing trace with hash 1460211376, now seen corresponding path program 189 times [2021-03-10 22:11:44,534 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:11:44,534 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2052645214] [2021-03-10 22:11:44,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:11:44,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:11:44,656 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:11:44,656 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2052645214] [2021-03-10 22:11:44,656 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [285214987] [2021-03-10 22:11:44,657 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:11:44,726 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-03-10 22:11:44,726 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:11:44,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 22 conjunts are in the unsatisfiable core [2021-03-10 22:11:44,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:11:45,231 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:11:45,231 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:11:45,231 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 22 [2021-03-10 22:11:45,231 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [69159578] [2021-03-10 22:11:45,231 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:11:45,231 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:11:45,231 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:11:45,231 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=391, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:11:45,231 INFO L87 Difference]: Start difference. First operand 735 states and 2280 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:11:47,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:11:47,208 INFO L93 Difference]: Finished difference Result 1459 states and 4312 transitions. [2021-03-10 22:11:47,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-03-10 22:11:47,208 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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 25 [2021-03-10 22:11:47,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:11:47,210 INFO L225 Difference]: With dead ends: 1459 [2021-03-10 22:11:47,210 INFO L226 Difference]: Without dead ends: 1407 [2021-03-10 22:11:47,211 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1528 ImplicationChecksByTransitivity, 1263.1ms TimeCoverageRelationStatistics Valid=521, Invalid=4171, Unknown=0, NotChecked=0, Total=4692 [2021-03-10 22:11:47,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1407 states. [2021-03-10 22:11:47,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1407 to 719. [2021-03-10 22:11:47,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 719 states, 718 states have (on average 3.084958217270195) internal successors, (2215), 718 states have internal predecessors, (2215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:11:47,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 719 states to 719 states and 2215 transitions. [2021-03-10 22:11:47,220 INFO L78 Accepts]: Start accepts. Automaton has 719 states and 2215 transitions. Word has length 25 [2021-03-10 22:11:47,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:11:47,220 INFO L480 AbstractCegarLoop]: Abstraction has 719 states and 2215 transitions. [2021-03-10 22:11:47,220 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:11:47,220 INFO L276 IsEmpty]: Start isEmpty. Operand 719 states and 2215 transitions. [2021-03-10 22:11:47,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:11:47,221 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:11:47,221 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:11:47,421 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5814,191 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:11:47,421 INFO L428 AbstractCegarLoop]: === Iteration 207 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:11:47,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:11:47,421 INFO L82 PathProgramCache]: Analyzing trace with hash -1074702980, now seen corresponding path program 190 times [2021-03-10 22:11:47,421 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:11:47,421 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [593236679] [2021-03-10 22:11:47,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:11:47,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:11:47,545 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:11:47,545 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [593236679] [2021-03-10 22:11:47,545 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [183182949] [2021-03-10 22:11:47,545 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 192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:11:47,614 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:11:47,614 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:11:47,615 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 22 conjunts are in the unsatisfiable core [2021-03-10 22:11:47,615 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:11:47,940 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:11:47,940 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:11:47,940 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 22 [2021-03-10 22:11:47,940 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1431396281] [2021-03-10 22:11:47,940 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:11:47,940 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:11:47,941 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:11:47,941 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=389, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:11:47,941 INFO L87 Difference]: Start difference. First operand 719 states and 2215 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:11:50,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:11:50,320 INFO L93 Difference]: Finished difference Result 1268 states and 3791 transitions. [2021-03-10 22:11:50,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-03-10 22:11:50,320 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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 25 [2021-03-10 22:11:50,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:11:50,322 INFO L225 Difference]: With dead ends: 1268 [2021-03-10 22:11:50,322 INFO L226 Difference]: Without dead ends: 1216 [2021-03-10 22:11:50,322 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1781 ImplicationChecksByTransitivity, 1330.5ms TimeCoverageRelationStatistics Valid=518, Invalid=4738, Unknown=0, NotChecked=0, Total=5256 [2021-03-10 22:11:50,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1216 states. [2021-03-10 22:11:50,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1216 to 673. [2021-03-10 22:11:50,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 673 states, 672 states have (on average 3.056547619047619) internal successors, (2054), 672 states have internal predecessors, (2054), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:11:50,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 673 states to 673 states and 2054 transitions. [2021-03-10 22:11:50,330 INFO L78 Accepts]: Start accepts. Automaton has 673 states and 2054 transitions. Word has length 25 [2021-03-10 22:11:50,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:11:50,330 INFO L480 AbstractCegarLoop]: Abstraction has 673 states and 2054 transitions. [2021-03-10 22:11:50,330 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:11:50,331 INFO L276 IsEmpty]: Start isEmpty. Operand 673 states and 2054 transitions. [2021-03-10 22:11:50,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:11:50,331 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:11:50,331 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:11:50,531 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5866,192 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:11:50,532 INFO L428 AbstractCegarLoop]: === Iteration 208 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:11:50,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:11:50,532 INFO L82 PathProgramCache]: Analyzing trace with hash -53353936, now seen corresponding path program 191 times [2021-03-10 22:11:50,532 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:11:50,532 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2063215720] [2021-03-10 22:11:50,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:11:50,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:11:50,645 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:11:50,646 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2063215720] [2021-03-10 22:11:50,646 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [430872014] [2021-03-10 22:11:50,646 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:11:50,722 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-10 22:11:50,722 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:11:50,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 22 conjunts are in the unsatisfiable core [2021-03-10 22:11:50,723 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:11:51,053 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:11:51,054 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:11:51,054 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 22 [2021-03-10 22:11:51,054 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [348450241] [2021-03-10 22:11:51,054 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:11:51,054 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:11:51,054 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:11:51,054 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=397, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:11:51,054 INFO L87 Difference]: Start difference. First operand 673 states and 2054 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:11:53,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:11:53,318 INFO L93 Difference]: Finished difference Result 1176 states and 3421 transitions. [2021-03-10 22:11:53,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-03-10 22:11:53,319 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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 25 [2021-03-10 22:11:53,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:11:53,320 INFO L225 Difference]: With dead ends: 1176 [2021-03-10 22:11:53,320 INFO L226 Difference]: Without dead ends: 1039 [2021-03-10 22:11:53,321 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1199 ImplicationChecksByTransitivity, 1240.2ms TimeCoverageRelationStatistics Valid=368, Invalid=3538, Unknown=0, NotChecked=0, Total=3906 [2021-03-10 22:11:53,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1039 states. [2021-03-10 22:11:53,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1039 to 637. [2021-03-10 22:11:53,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 637 states, 636 states have (on average 3.0628930817610063) internal successors, (1948), 636 states have internal predecessors, (1948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:11:53,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 637 states to 637 states and 1948 transitions. [2021-03-10 22:11:53,328 INFO L78 Accepts]: Start accepts. Automaton has 637 states and 1948 transitions. Word has length 25 [2021-03-10 22:11:53,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:11:53,328 INFO L480 AbstractCegarLoop]: Abstraction has 637 states and 1948 transitions. [2021-03-10 22:11:53,328 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:11:53,328 INFO L276 IsEmpty]: Start isEmpty. Operand 637 states and 1948 transitions. [2021-03-10 22:11:53,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:11:53,329 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:11:53,329 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:11:53,529 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 193 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5872 [2021-03-10 22:11:53,529 INFO L428 AbstractCegarLoop]: === Iteration 209 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:11:53,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:11:53,530 INFO L82 PathProgramCache]: Analyzing trace with hash -1970518220, now seen corresponding path program 192 times [2021-03-10 22:11:53,530 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:11:53,530 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1104321823] [2021-03-10 22:11:53,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:11:53,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:11:53,654 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:11:53,654 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1104321823] [2021-03-10 22:11:53,654 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1586192111] [2021-03-10 22:11:53,654 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 194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:11:53,725 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-03-10 22:11:53,725 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:11:53,725 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 22 conjunts are in the unsatisfiable core [2021-03-10 22:11:53,726 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:11:54,075 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:11:54,076 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:11:54,076 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 22 [2021-03-10 22:11:54,076 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1957005079] [2021-03-10 22:11:54,076 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:11:54,076 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:11:54,076 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:11:54,076 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=398, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:11:54,076 INFO L87 Difference]: Start difference. First operand 637 states and 1948 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:11:57,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:11:57,705 INFO L93 Difference]: Finished difference Result 1406 states and 4109 transitions. [2021-03-10 22:11:57,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-03-10 22:11:57,705 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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 25 [2021-03-10 22:11:57,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:11:57,706 INFO L225 Difference]: With dead ends: 1406 [2021-03-10 22:11:57,706 INFO L226 Difference]: Without dead ends: 1328 [2021-03-10 22:11:57,707 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 57 SyntacticMatches, 2 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2365 ImplicationChecksByTransitivity, 2529.8ms TimeCoverageRelationStatistics Valid=754, Invalid=6218, Unknown=0, NotChecked=0, Total=6972 [2021-03-10 22:11:57,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1328 states. [2021-03-10 22:11:57,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1328 to 678. [2021-03-10 22:11:57,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 678 states, 677 states have (on average 3.097488921713442) internal successors, (2097), 677 states have internal predecessors, (2097), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:11:57,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 678 states to 678 states and 2097 transitions. [2021-03-10 22:11:57,715 INFO L78 Accepts]: Start accepts. Automaton has 678 states and 2097 transitions. Word has length 25 [2021-03-10 22:11:57,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:11:57,715 INFO L480 AbstractCegarLoop]: Abstraction has 678 states and 2097 transitions. [2021-03-10 22:11:57,715 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:11:57,715 INFO L276 IsEmpty]: Start isEmpty. Operand 678 states and 2097 transitions. [2021-03-10 22:11:57,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:11:57,716 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:11:57,716 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:11:57,916 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5885,194 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:11:57,916 INFO L428 AbstractCegarLoop]: === Iteration 210 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:11:57,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:11:57,916 INFO L82 PathProgramCache]: Analyzing trace with hash -785436240, now seen corresponding path program 193 times [2021-03-10 22:11:57,917 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:11:57,917 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [322261727] [2021-03-10 22:11:57,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:11:57,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:11:58,053 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:11:58,054 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [322261727] [2021-03-10 22:11:58,054 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1864512626] [2021-03-10 22:11:58,054 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:11:58,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:11:58,122 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 22 conjunts are in the unsatisfiable core [2021-03-10 22:11:58,123 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:11:58,474 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:11:58,474 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:11:58,474 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 22 [2021-03-10 22:11:58,474 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [53280210] [2021-03-10 22:11:58,474 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:11:58,474 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:11:58,474 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:11:58,474 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:11:58,474 INFO L87 Difference]: Start difference. First operand 678 states and 2097 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:12:00,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:00,711 INFO L93 Difference]: Finished difference Result 1194 states and 3539 transitions. [2021-03-10 22:12:00,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-03-10 22:12:00,712 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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 25 [2021-03-10 22:12:00,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:00,713 INFO L225 Difference]: With dead ends: 1194 [2021-03-10 22:12:00,713 INFO L226 Difference]: Without dead ends: 1142 [2021-03-10 22:12:00,714 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 52 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1703 ImplicationChecksByTransitivity, 1549.8ms TimeCoverageRelationStatistics Valid=640, Invalid=4616, Unknown=0, NotChecked=0, Total=5256 [2021-03-10 22:12:00,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1142 states. [2021-03-10 22:12:00,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1142 to 645. [2021-03-10 22:12:00,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 645 states, 644 states have (on average 3.062111801242236) internal successors, (1972), 644 states have internal predecessors, (1972), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:00,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 645 states to 645 states and 1972 transitions. [2021-03-10 22:12:00,721 INFO L78 Accepts]: Start accepts. Automaton has 645 states and 1972 transitions. Word has length 25 [2021-03-10 22:12:00,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:00,721 INFO L480 AbstractCegarLoop]: Abstraction has 645 states and 1972 transitions. [2021-03-10 22:12:00,721 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:12:00,721 INFO L276 IsEmpty]: Start isEmpty. Operand 645 states and 1972 transitions. [2021-03-10 22:12:00,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:12:00,722 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:00,722 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:00,922 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 195 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5902 [2021-03-10 22:12:00,923 INFO L428 AbstractCegarLoop]: === Iteration 211 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:00,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:00,923 INFO L82 PathProgramCache]: Analyzing trace with hash 1051515368, now seen corresponding path program 194 times [2021-03-10 22:12:00,923 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:00,923 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [51490417] [2021-03-10 22:12:00,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:00,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:01,051 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:12:01,051 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [51490417] [2021-03-10 22:12:01,052 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [650887709] [2021-03-10 22:12:01,052 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 196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:12:01,120 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:12:01,120 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:12:01,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 22 conjunts are in the unsatisfiable core [2021-03-10 22:12:01,122 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:12:01,696 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:12:01,696 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:12:01,696 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 22 [2021-03-10 22:12:01,696 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2052983198] [2021-03-10 22:12:01,696 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:12:01,696 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:01,697 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:12:01,697 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=396, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:12:01,697 INFO L87 Difference]: Start difference. First operand 645 states and 1972 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:12:04,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:04,712 INFO L93 Difference]: Finished difference Result 1384 states and 4104 transitions. [2021-03-10 22:12:04,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-03-10 22:12:04,712 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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 25 [2021-03-10 22:12:04,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:04,714 INFO L225 Difference]: With dead ends: 1384 [2021-03-10 22:12:04,714 INFO L226 Difference]: Without dead ends: 1306 [2021-03-10 22:12:04,714 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1718 ImplicationChecksByTransitivity, 2127.2ms TimeCoverageRelationStatistics Valid=560, Invalid=4696, Unknown=0, NotChecked=0, Total=5256 [2021-03-10 22:12:04,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1306 states. [2021-03-10 22:12:04,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1306 to 689. [2021-03-10 22:12:04,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 689 states, 688 states have (on average 3.113372093023256) internal successors, (2142), 688 states have internal predecessors, (2142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:04,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 689 states to 689 states and 2142 transitions. [2021-03-10 22:12:04,723 INFO L78 Accepts]: Start accepts. Automaton has 689 states and 2142 transitions. Word has length 25 [2021-03-10 22:12:04,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:04,723 INFO L480 AbstractCegarLoop]: Abstraction has 689 states and 2142 transitions. [2021-03-10 22:12:04,723 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:12:04,723 INFO L276 IsEmpty]: Start isEmpty. Operand 689 states and 2142 transitions. [2021-03-10 22:12:04,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:12:04,724 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:04,724 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:04,924 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5911,196 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:12:04,924 INFO L428 AbstractCegarLoop]: === Iteration 212 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:04,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:04,925 INFO L82 PathProgramCache]: Analyzing trace with hash -2058369948, now seen corresponding path program 195 times [2021-03-10 22:12:04,925 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:04,925 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [78056367] [2021-03-10 22:12:04,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:04,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:05,050 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:12:05,050 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [78056367] [2021-03-10 22:12:05,050 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [910874560] [2021-03-10 22:12:05,050 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 197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:12:05,121 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-03-10 22:12:05,121 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:12:05,122 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 22 conjunts are in the unsatisfiable core [2021-03-10 22:12:05,123 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:12:05,656 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:12:05,656 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:12:05,656 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 22 [2021-03-10 22:12:05,656 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [727544717] [2021-03-10 22:12:05,657 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:12:05,657 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:05,657 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:12:05,657 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:12:05,657 INFO L87 Difference]: Start difference. First operand 689 states and 2142 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:12:08,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:08,468 INFO L93 Difference]: Finished difference Result 1380 states and 4077 transitions. [2021-03-10 22:12:08,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-03-10 22:12:08,469 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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 25 [2021-03-10 22:12:08,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:08,471 INFO L225 Difference]: With dead ends: 1380 [2021-03-10 22:12:08,471 INFO L226 Difference]: Without dead ends: 1328 [2021-03-10 22:12:08,471 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 52 SyntacticMatches, 2 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1907 ImplicationChecksByTransitivity, 1948.3ms TimeCoverageRelationStatistics Valid=686, Invalid=5014, Unknown=0, NotChecked=0, Total=5700 [2021-03-10 22:12:08,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1328 states. [2021-03-10 22:12:08,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1328 to 673. [2021-03-10 22:12:08,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 673 states, 672 states have (on average 3.0907738095238093) internal successors, (2077), 672 states have internal predecessors, (2077), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:08,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 673 states to 673 states and 2077 transitions. [2021-03-10 22:12:08,480 INFO L78 Accepts]: Start accepts. Automaton has 673 states and 2077 transitions. Word has length 25 [2021-03-10 22:12:08,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:08,480 INFO L480 AbstractCegarLoop]: Abstraction has 673 states and 2077 transitions. [2021-03-10 22:12:08,480 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:12:08,480 INFO L276 IsEmpty]: Start isEmpty. Operand 673 states and 2077 transitions. [2021-03-10 22:12:08,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:12:08,480 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:08,480 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:08,681 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 197 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5967 [2021-03-10 22:12:08,681 INFO L428 AbstractCegarLoop]: === Iteration 213 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:08,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:08,681 INFO L82 PathProgramCache]: Analyzing trace with hash -298317008, now seen corresponding path program 196 times [2021-03-10 22:12:08,681 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:08,681 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [852218561] [2021-03-10 22:12:08,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:08,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:08,801 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:12:08,801 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [852218561] [2021-03-10 22:12:08,801 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1477501394] [2021-03-10 22:12:08,801 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 198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:12:08,870 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:12:08,870 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:12:08,870 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 22 conjunts are in the unsatisfiable core [2021-03-10 22:12:08,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:12:09,232 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:12:09,232 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:12:09,232 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 22 [2021-03-10 22:12:09,233 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1862997631] [2021-03-10 22:12:09,233 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:12:09,233 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:09,233 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:12:09,233 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=392, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:12:09,233 INFO L87 Difference]: Start difference. First operand 673 states and 2077 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:12:11,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:11,453 INFO L93 Difference]: Finished difference Result 1215 states and 3635 transitions. [2021-03-10 22:12:11,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-03-10 22:12:11,454 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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 25 [2021-03-10 22:12:11,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:11,456 INFO L225 Difference]: With dead ends: 1215 [2021-03-10 22:12:11,456 INFO L226 Difference]: Without dead ends: 1163 [2021-03-10 22:12:11,456 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1622 ImplicationChecksByTransitivity, 1457.1ms TimeCoverageRelationStatistics Valid=507, Invalid=4463, Unknown=0, NotChecked=0, Total=4970 [2021-03-10 22:12:11,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1163 states. [2021-03-10 22:12:11,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1163 to 636. [2021-03-10 22:12:11,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 636 states, 635 states have (on average 3.0614173228346457) internal successors, (1944), 635 states have internal predecessors, (1944), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:11,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 636 states to 636 states and 1944 transitions. [2021-03-10 22:12:11,463 INFO L78 Accepts]: Start accepts. Automaton has 636 states and 1944 transitions. Word has length 25 [2021-03-10 22:12:11,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:11,463 INFO L480 AbstractCegarLoop]: Abstraction has 636 states and 1944 transitions. [2021-03-10 22:12:11,463 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:12:11,463 INFO L276 IsEmpty]: Start isEmpty. Operand 636 states and 1944 transitions. [2021-03-10 22:12:11,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:12:11,464 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:11,464 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:11,664 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 198 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6012 [2021-03-10 22:12:11,665 INFO L428 AbstractCegarLoop]: === Iteration 214 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:11,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:11,665 INFO L82 PathProgramCache]: Analyzing trace with hash 245276084, now seen corresponding path program 197 times [2021-03-10 22:12:11,665 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:11,665 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1365880120] [2021-03-10 22:12:11,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:11,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:11,789 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:12:11,790 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1365880120] [2021-03-10 22:12:11,790 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1062832460] [2021-03-10 22:12:11,790 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 199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:12:11,860 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-03-10 22:12:11,860 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:12:11,860 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 22 conjunts are in the unsatisfiable core [2021-03-10 22:12:11,861 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:12:12,381 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:12:12,381 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:12:12,381 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 22 [2021-03-10 22:12:12,381 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [456864564] [2021-03-10 22:12:12,381 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:12:12,381 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:12,381 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:12:12,381 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=398, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:12:12,381 INFO L87 Difference]: Start difference. First operand 636 states and 1944 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:12:15,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:15,545 INFO L93 Difference]: Finished difference Result 1408 states and 4176 transitions. [2021-03-10 22:12:15,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-03-10 22:12:15,545 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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 25 [2021-03-10 22:12:15,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:15,546 INFO L225 Difference]: With dead ends: 1408 [2021-03-10 22:12:15,546 INFO L226 Difference]: Without dead ends: 1330 [2021-03-10 22:12:15,547 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1401 ImplicationChecksByTransitivity, 2069.3ms TimeCoverageRelationStatistics Valid=506, Invalid=4050, Unknown=0, NotChecked=0, Total=4556 [2021-03-10 22:12:15,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1330 states. [2021-03-10 22:12:15,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1330 to 700. [2021-03-10 22:12:15,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 700 states, 699 states have (on average 3.1301859799713876) internal successors, (2188), 699 states have internal predecessors, (2188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:15,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 700 states to 700 states and 2188 transitions. [2021-03-10 22:12:15,555 INFO L78 Accepts]: Start accepts. Automaton has 700 states and 2188 transitions. Word has length 25 [2021-03-10 22:12:15,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:15,555 INFO L480 AbstractCegarLoop]: Abstraction has 700 states and 2188 transitions. [2021-03-10 22:12:15,555 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:12:15,555 INFO L276 IsEmpty]: Start isEmpty. Operand 700 states and 2188 transitions. [2021-03-10 22:12:15,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:12:15,556 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:15,556 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:15,756 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6018,199 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:12:15,756 INFO L428 AbstractCegarLoop]: === Iteration 215 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:15,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:15,757 INFO L82 PathProgramCache]: Analyzing trace with hash 1430358064, now seen corresponding path program 198 times [2021-03-10 22:12:15,757 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:15,757 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [375602931] [2021-03-10 22:12:15,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:15,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:15,901 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:12:15,902 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [375602931] [2021-03-10 22:12:15,902 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1939122525] [2021-03-10 22:12:15,902 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 200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:12:15,972 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-03-10 22:12:15,973 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:12:15,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 22 conjunts are in the unsatisfiable core [2021-03-10 22:12:15,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:12:16,642 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:12:16,642 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:12:16,642 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 22 [2021-03-10 22:12:16,642 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1763137525] [2021-03-10 22:12:16,643 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:12:16,643 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:16,643 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:12:16,643 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=396, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:12:16,643 INFO L87 Difference]: Start difference. First operand 700 states and 2188 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:12:19,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:19,751 INFO L93 Difference]: Finished difference Result 1416 states and 4185 transitions. [2021-03-10 22:12:19,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-03-10 22:12:19,752 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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 25 [2021-03-10 22:12:19,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:19,754 INFO L225 Difference]: With dead ends: 1416 [2021-03-10 22:12:19,754 INFO L226 Difference]: Without dead ends: 1364 [2021-03-10 22:12:19,754 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 54 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1875 ImplicationChecksByTransitivity, 2133.0ms TimeCoverageRelationStatistics Valid=725, Invalid=5127, Unknown=0, NotChecked=0, Total=5852 [2021-03-10 22:12:19,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1364 states. [2021-03-10 22:12:19,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1364 to 684. [2021-03-10 22:12:19,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 684 states, 683 states have (on average 3.108345534407028) internal successors, (2123), 683 states have internal predecessors, (2123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:19,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 684 states to 684 states and 2123 transitions. [2021-03-10 22:12:19,762 INFO L78 Accepts]: Start accepts. Automaton has 684 states and 2123 transitions. Word has length 25 [2021-03-10 22:12:19,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:19,762 INFO L480 AbstractCegarLoop]: Abstraction has 684 states and 2123 transitions. [2021-03-10 22:12:19,763 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:12:19,763 INFO L276 IsEmpty]: Start isEmpty. Operand 684 states and 2123 transitions. [2021-03-10 22:12:19,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:12:19,763 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:19,763 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:19,963 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 200 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6054 [2021-03-10 22:12:19,964 INFO L428 AbstractCegarLoop]: === Iteration 216 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:19,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:19,964 INFO L82 PathProgramCache]: Analyzing trace with hash -1104556292, now seen corresponding path program 199 times [2021-03-10 22:12:19,964 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:19,964 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [819169010] [2021-03-10 22:12:19,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:19,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:20,092 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:12:20,092 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [819169010] [2021-03-10 22:12:20,092 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1317305138] [2021-03-10 22:12:20,092 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 201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:12:20,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:20,162 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 22 conjunts are in the unsatisfiable core [2021-03-10 22:12:20,163 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:12:20,538 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:12:20,538 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:12:20,538 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 22 [2021-03-10 22:12:20,538 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1343541359] [2021-03-10 22:12:20,539 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:12:20,539 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:20,539 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:12:20,539 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:12:20,539 INFO L87 Difference]: Start difference. First operand 684 states and 2123 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:12:23,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:23,307 INFO L93 Difference]: Finished difference Result 1220 states and 3653 transitions. [2021-03-10 22:12:23,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-03-10 22:12:23,308 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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 25 [2021-03-10 22:12:23,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:23,309 INFO L225 Difference]: With dead ends: 1220 [2021-03-10 22:12:23,309 INFO L226 Difference]: Without dead ends: 1168 [2021-03-10 22:12:23,310 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1636 ImplicationChecksByTransitivity, 1831.1ms TimeCoverageRelationStatistics Valid=580, Invalid=4532, Unknown=0, NotChecked=0, Total=5112 [2021-03-10 22:12:23,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1168 states. [2021-03-10 22:12:23,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1168 to 668. [2021-03-10 22:12:23,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 668 states, 667 states have (on average 3.0974512743628186) internal successors, (2066), 667 states have internal predecessors, (2066), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:23,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 668 states to 668 states and 2066 transitions. [2021-03-10 22:12:23,317 INFO L78 Accepts]: Start accepts. Automaton has 668 states and 2066 transitions. Word has length 25 [2021-03-10 22:12:23,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:23,318 INFO L480 AbstractCegarLoop]: Abstraction has 668 states and 2066 transitions. [2021-03-10 22:12:23,318 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:12:23,318 INFO L276 IsEmpty]: Start isEmpty. Operand 668 states and 2066 transitions. [2021-03-10 22:12:23,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:12:23,330 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:23,330 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:23,530 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 201 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6133 [2021-03-10 22:12:23,530 INFO L428 AbstractCegarLoop]: === Iteration 217 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:23,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:23,531 INFO L82 PathProgramCache]: Analyzing trace with hash 1917477296, now seen corresponding path program 200 times [2021-03-10 22:12:23,531 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:23,531 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [739845513] [2021-03-10 22:12:23,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:23,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:23,653 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:12:23,653 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [739845513] [2021-03-10 22:12:23,654 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [618771176] [2021-03-10 22:12:23,654 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 202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:12:23,724 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:12:23,724 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:12:23,725 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 22 conjunts are in the unsatisfiable core [2021-03-10 22:12:23,726 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:12:24,088 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:12:24,088 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:12:24,088 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 22 [2021-03-10 22:12:24,088 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1228237671] [2021-03-10 22:12:24,089 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:12:24,089 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:24,089 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:12:24,089 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:12:24,089 INFO L87 Difference]: Start difference. First operand 668 states and 2066 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:12:26,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:26,716 INFO L93 Difference]: Finished difference Result 1188 states and 3553 transitions. [2021-03-10 22:12:26,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-03-10 22:12:26,716 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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 25 [2021-03-10 22:12:26,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:26,718 INFO L225 Difference]: With dead ends: 1188 [2021-03-10 22:12:26,718 INFO L226 Difference]: Without dead ends: 1136 [2021-03-10 22:12:26,718 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 49 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1528 ImplicationChecksByTransitivity, 1494.0ms TimeCoverageRelationStatistics Valid=509, Invalid=4321, Unknown=0, NotChecked=0, Total=4830 [2021-03-10 22:12:26,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1136 states. [2021-03-10 22:12:26,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1136 to 618. [2021-03-10 22:12:26,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 618 states, 617 states have (on average 3.059967585089141) internal successors, (1888), 617 states have internal predecessors, (1888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:26,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 618 states to 618 states and 1888 transitions. [2021-03-10 22:12:26,725 INFO L78 Accepts]: Start accepts. Automaton has 618 states and 1888 transitions. Word has length 25 [2021-03-10 22:12:26,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:26,725 INFO L480 AbstractCegarLoop]: Abstraction has 618 states and 1888 transitions. [2021-03-10 22:12:26,725 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:12:26,725 INFO L276 IsEmpty]: Start isEmpty. Operand 618 states and 1888 transitions. [2021-03-10 22:12:26,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:12:26,726 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:26,726 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:26,926 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6139,202 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:12:26,927 INFO L428 AbstractCegarLoop]: === Iteration 218 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:26,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:26,927 INFO L82 PathProgramCache]: Analyzing trace with hash 1919174758, now seen corresponding path program 201 times [2021-03-10 22:12:26,927 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:26,927 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1557997715] [2021-03-10 22:12:26,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:26,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:27,087 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:12:27,087 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1557997715] [2021-03-10 22:12:27,087 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1590863340] [2021-03-10 22:12:27,088 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 203 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 203 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:12:27,160 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-03-10 22:12:27,160 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:12:27,160 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 22 conjunts are in the unsatisfiable core [2021-03-10 22:12:27,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:12:27,529 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:12:27,529 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:12:27,529 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 22 [2021-03-10 22:12:27,529 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1360644587] [2021-03-10 22:12:27,529 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:12:27,530 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:27,530 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:12:27,530 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=397, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:12:27,530 INFO L87 Difference]: Start difference. First operand 618 states and 1888 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:12:32,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:32,060 INFO L93 Difference]: Finished difference Result 1467 states and 4303 transitions. [2021-03-10 22:12:32,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-03-10 22:12:32,060 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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 25 [2021-03-10 22:12:32,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:32,062 INFO L225 Difference]: With dead ends: 1467 [2021-03-10 22:12:32,062 INFO L226 Difference]: Without dead ends: 1389 [2021-03-10 22:12:32,063 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 61 SyntacticMatches, 1 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2879 ImplicationChecksByTransitivity, 2984.0ms TimeCoverageRelationStatistics Valid=797, Invalid=7575, Unknown=0, NotChecked=0, Total=8372 [2021-03-10 22:12:32,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1389 states. [2021-03-10 22:12:32,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1389 to 642. [2021-03-10 22:12:32,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 642 states, 641 states have (on average 3.095163806552262) internal successors, (1984), 641 states have internal predecessors, (1984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:32,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 642 states to 642 states and 1984 transitions. [2021-03-10 22:12:32,071 INFO L78 Accepts]: Start accepts. Automaton has 642 states and 1984 transitions. Word has length 25 [2021-03-10 22:12:32,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:32,071 INFO L480 AbstractCegarLoop]: Abstraction has 642 states and 1984 transitions. [2021-03-10 22:12:32,071 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:12:32,071 INFO L276 IsEmpty]: Start isEmpty. Operand 642 states and 1984 transitions. [2021-03-10 22:12:32,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:12:32,072 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:32,072 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:32,272 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 203 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6145 [2021-03-10 22:12:32,272 INFO L428 AbstractCegarLoop]: === Iteration 219 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:32,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:32,273 INFO L82 PathProgramCache]: Analyzing trace with hash -1190710558, now seen corresponding path program 202 times [2021-03-10 22:12:32,273 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:32,273 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1447422111] [2021-03-10 22:12:32,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:32,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:32,432 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:12:32,432 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1447422111] [2021-03-10 22:12:32,432 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [616426103] [2021-03-10 22:12:32,432 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 204 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 204 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:12:32,503 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:12:32,503 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:12:32,503 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 22 conjunts are in the unsatisfiable core [2021-03-10 22:12:32,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:12:32,983 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:12:32,983 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:12:32,983 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 22 [2021-03-10 22:12:32,983 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1282038584] [2021-03-10 22:12:32,983 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:12:32,984 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:32,984 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:12:32,984 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:12:32,984 INFO L87 Difference]: Start difference. First operand 642 states and 1984 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:12:36,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:36,082 INFO L93 Difference]: Finished difference Result 1238 states and 3695 transitions. [2021-03-10 22:12:36,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2021-03-10 22:12:36,082 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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 25 [2021-03-10 22:12:36,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:36,084 INFO L225 Difference]: With dead ends: 1238 [2021-03-10 22:12:36,084 INFO L226 Difference]: Without dead ends: 1186 [2021-03-10 22:12:36,085 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 58 SyntacticMatches, 1 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2483 ImplicationChecksByTransitivity, 1914.0ms TimeCoverageRelationStatistics Valid=787, Invalid=6523, Unknown=0, NotChecked=0, Total=7310 [2021-03-10 22:12:36,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1186 states. [2021-03-10 22:12:36,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1186 to 609. [2021-03-10 22:12:36,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 609 states, 608 states have (on average 3.057565789473684) internal successors, (1859), 608 states have internal predecessors, (1859), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:36,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 609 states to 609 states and 1859 transitions. [2021-03-10 22:12:36,092 INFO L78 Accepts]: Start accepts. Automaton has 609 states and 1859 transitions. Word has length 25 [2021-03-10 22:12:36,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:36,092 INFO L480 AbstractCegarLoop]: Abstraction has 609 states and 1859 transitions. [2021-03-10 22:12:36,092 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:12:36,092 INFO L276 IsEmpty]: Start isEmpty. Operand 609 states and 1859 transitions. [2021-03-10 22:12:36,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:12:36,093 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:36,093 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:36,293 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 204 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6158 [2021-03-10 22:12:36,293 INFO L428 AbstractCegarLoop]: === Iteration 220 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:36,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:36,293 INFO L82 PathProgramCache]: Analyzing trace with hash 646241050, now seen corresponding path program 203 times [2021-03-10 22:12:36,293 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:36,293 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1693481755] [2021-03-10 22:12:36,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:36,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:36,437 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:12:36,437 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1693481755] [2021-03-10 22:12:36,437 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2029806134] [2021-03-10 22:12:36,437 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 205 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 205 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:12:36,516 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-10 22:12:36,516 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:12:36,517 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 22 conjunts are in the unsatisfiable core [2021-03-10 22:12:36,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:12:37,337 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:12:37,337 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:12:37,337 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 22 [2021-03-10 22:12:37,337 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [488076533] [2021-03-10 22:12:37,337 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:12:37,337 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:37,337 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:12:37,338 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=397, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:12:37,338 INFO L87 Difference]: Start difference. First operand 609 states and 1859 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:12:41,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:41,080 INFO L93 Difference]: Finished difference Result 1536 states and 4571 transitions. [2021-03-10 22:12:41,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2021-03-10 22:12:41,080 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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 25 [2021-03-10 22:12:41,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:41,082 INFO L225 Difference]: With dead ends: 1536 [2021-03-10 22:12:41,082 INFO L226 Difference]: Without dead ends: 1458 [2021-03-10 22:12:41,082 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 58 SyntacticMatches, 1 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2554 ImplicationChecksByTransitivity, 2580.0ms TimeCoverageRelationStatistics Valid=688, Invalid=6794, Unknown=0, NotChecked=0, Total=7482 [2021-03-10 22:12:41,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1458 states. [2021-03-10 22:12:41,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1458 to 653. [2021-03-10 22:12:41,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 653 states, 652 states have (on average 3.111963190184049) internal successors, (2029), 652 states have internal predecessors, (2029), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:41,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 653 states to 653 states and 2029 transitions. [2021-03-10 22:12:41,091 INFO L78 Accepts]: Start accepts. Automaton has 653 states and 2029 transitions. Word has length 25 [2021-03-10 22:12:41,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:41,091 INFO L480 AbstractCegarLoop]: Abstraction has 653 states and 2029 transitions. [2021-03-10 22:12:41,091 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:12:41,091 INFO L276 IsEmpty]: Start isEmpty. Operand 653 states and 2029 transitions. [2021-03-10 22:12:41,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:12:41,092 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:41,092 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:41,292 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6177,205 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:12:41,292 INFO L428 AbstractCegarLoop]: === Iteration 221 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:41,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:41,292 INFO L82 PathProgramCache]: Analyzing trace with hash 1831323030, now seen corresponding path program 204 times [2021-03-10 22:12:41,292 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:41,293 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [92185748] [2021-03-10 22:12:41,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:41,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:41,427 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:12:41,428 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [92185748] [2021-03-10 22:12:41,428 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [147340702] [2021-03-10 22:12:41,428 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 206 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 206 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:12:41,500 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-03-10 22:12:41,501 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:12:41,501 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 22 conjunts are in the unsatisfiable core [2021-03-10 22:12:41,502 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:12:42,283 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:12:42,283 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:12:42,283 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 22 [2021-03-10 22:12:42,283 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [261497648] [2021-03-10 22:12:42,283 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:12:42,284 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:42,284 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:12:42,284 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=395, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:12:42,284 INFO L87 Difference]: Start difference. First operand 653 states and 2029 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:12:45,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:45,905 INFO L93 Difference]: Finished difference Result 1551 states and 4617 transitions. [2021-03-10 22:12:45,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2021-03-10 22:12:45,906 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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 25 [2021-03-10 22:12:45,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:45,908 INFO L225 Difference]: With dead ends: 1551 [2021-03-10 22:12:45,908 INFO L226 Difference]: Without dead ends: 1499 [2021-03-10 22:12:45,908 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 63 SyntacticMatches, 2 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3149 ImplicationChecksByTransitivity, 2365.9ms TimeCoverageRelationStatistics Valid=912, Invalid=8018, Unknown=0, NotChecked=0, Total=8930 [2021-03-10 22:12:45,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1499 states. [2021-03-10 22:12:45,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1499 to 637. [2021-03-10 22:12:45,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 637 states, 636 states have (on average 3.088050314465409) internal successors, (1964), 636 states have internal predecessors, (1964), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:45,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 637 states to 637 states and 1964 transitions. [2021-03-10 22:12:45,917 INFO L78 Accepts]: Start accepts. Automaton has 637 states and 1964 transitions. Word has length 25 [2021-03-10 22:12:45,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:45,917 INFO L480 AbstractCegarLoop]: Abstraction has 637 states and 1964 transitions. [2021-03-10 22:12:45,917 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:12:45,917 INFO L276 IsEmpty]: Start isEmpty. Operand 637 states and 1964 transitions. [2021-03-10 22:12:45,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:12:45,917 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:45,917 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:46,118 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6303,206 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:12:46,118 INFO L428 AbstractCegarLoop]: === Iteration 222 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:46,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:46,118 INFO L82 PathProgramCache]: Analyzing trace with hash -703591326, now seen corresponding path program 205 times [2021-03-10 22:12:46,118 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:46,118 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1933846536] [2021-03-10 22:12:46,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:46,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:46,242 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:12:46,243 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1933846536] [2021-03-10 22:12:46,243 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2106497691] [2021-03-10 22:12:46,243 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 207 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 207 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:12:46,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:46,321 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 22 conjunts are in the unsatisfiable core [2021-03-10 22:12:46,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:12:46,693 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:12:46,694 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:12:46,694 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 22 [2021-03-10 22:12:46,694 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1037948973] [2021-03-10 22:12:46,694 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:12:46,694 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:46,694 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:12:46,694 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=393, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:12:46,694 INFO L87 Difference]: Start difference. First operand 637 states and 1964 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:12:50,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:50,104 INFO L93 Difference]: Finished difference Result 1282 states and 3850 transitions. [2021-03-10 22:12:50,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2021-03-10 22:12:50,105 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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 25 [2021-03-10 22:12:50,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:50,107 INFO L225 Difference]: With dead ends: 1282 [2021-03-10 22:12:50,107 INFO L226 Difference]: Without dead ends: 1230 [2021-03-10 22:12:50,107 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 56 SyntacticMatches, 1 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2270 ImplicationChecksByTransitivity, 1762.5ms TimeCoverageRelationStatistics Valid=646, Invalid=6160, Unknown=0, NotChecked=0, Total=6806 [2021-03-10 22:12:50,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1230 states. [2021-03-10 22:12:50,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1230 to 605. [2021-03-10 22:12:50,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 605 states, 604 states have (on average 3.05794701986755) internal successors, (1847), 604 states have internal predecessors, (1847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:50,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 605 states to 605 states and 1847 transitions. [2021-03-10 22:12:50,115 INFO L78 Accepts]: Start accepts. Automaton has 605 states and 1847 transitions. Word has length 25 [2021-03-10 22:12:50,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:50,115 INFO L480 AbstractCegarLoop]: Abstraction has 605 states and 1847 transitions. [2021-03-10 22:12:50,115 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:12:50,115 INFO L276 IsEmpty]: Start isEmpty. Operand 605 states and 1847 transitions. [2021-03-10 22:12:50,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:12:50,115 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:50,115 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:50,316 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 207 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6403 [2021-03-10 22:12:50,316 INFO L428 AbstractCegarLoop]: === Iteration 223 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:50,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:50,316 INFO L82 PathProgramCache]: Analyzing trace with hash -159998234, now seen corresponding path program 206 times [2021-03-10 22:12:50,316 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:50,316 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [53150481] [2021-03-10 22:12:50,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:50,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:50,451 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:12:50,451 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [53150481] [2021-03-10 22:12:50,451 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1503262034] [2021-03-10 22:12:50,451 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 208 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 208 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:12:50,522 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:12:50,522 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:12:50,523 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 22 conjunts are in the unsatisfiable core [2021-03-10 22:12:50,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:12:51,254 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:12:51,255 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:12:51,255 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 22 [2021-03-10 22:12:51,255 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [137070440] [2021-03-10 22:12:51,255 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:12:51,255 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:51,255 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:12:51,255 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=399, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:12:51,255 INFO L87 Difference]: Start difference. First operand 605 states and 1847 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:12:55,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:12:55,211 INFO L93 Difference]: Finished difference Result 1210 states and 3550 transitions. [2021-03-10 22:12:55,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-03-10 22:12:55,212 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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 25 [2021-03-10 22:12:55,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:12:55,213 INFO L225 Difference]: With dead ends: 1210 [2021-03-10 22:12:55,213 INFO L226 Difference]: Without dead ends: 1132 [2021-03-10 22:12:55,213 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1635 ImplicationChecksByTransitivity, 2080.1ms TimeCoverageRelationStatistics Valid=505, Invalid=4751, Unknown=0, NotChecked=0, Total=5256 [2021-03-10 22:12:55,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1132 states. [2021-03-10 22:12:55,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1132 to 620. [2021-03-10 22:12:55,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 620 states, 619 states have (on average 3.0791599353796446) internal successors, (1906), 619 states have internal predecessors, (1906), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:12:55,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 620 states to 620 states and 1906 transitions. [2021-03-10 22:12:55,221 INFO L78 Accepts]: Start accepts. Automaton has 620 states and 1906 transitions. Word has length 25 [2021-03-10 22:12:55,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:12:55,221 INFO L480 AbstractCegarLoop]: Abstraction has 620 states and 1906 transitions. [2021-03-10 22:12:55,221 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:12:55,221 INFO L276 IsEmpty]: Start isEmpty. Operand 620 states and 1906 transitions. [2021-03-10 22:12:55,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:12:55,221 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:12:55,221 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:12:55,422 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6409,208 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:12:55,422 INFO L428 AbstractCegarLoop]: === Iteration 224 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:12:55,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:12:55,422 INFO L82 PathProgramCache]: Analyzing trace with hash 1025083746, now seen corresponding path program 207 times [2021-03-10 22:12:55,422 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:12:55,422 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [986128709] [2021-03-10 22:12:55,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:12:55,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:12:55,578 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:12:55,578 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [986128709] [2021-03-10 22:12:55,578 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1932486929] [2021-03-10 22:12:55,578 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 209 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 209 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:12:55,649 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-03-10 22:12:55,649 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:12:55,650 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 31 conjunts are in the unsatisfiable core [2021-03-10 22:12:55,651 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:12:55,797 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:12:55,800 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:55,906 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 26 [2021-03-10 22:12:55,907 INFO L628 ElimStorePlain]: treesize reduction 25, result has 72.8 percent of original size [2021-03-10 22:12:55,910 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:12:55,912 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:55,915 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:12:55,917 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:55,993 INFO L628 ElimStorePlain]: treesize reduction 4, result has 93.3 percent of original size [2021-03-10 22:12:55,996 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2021-03-10 22:12:55,996 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:95, output treesize:48 [2021-03-10 22:12:56,526 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:56,527 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:56,527 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2021-03-10 22:12:56,536 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:56,541 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:56,542 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:56,543 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 2 [2021-03-10 22:12:56,545 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:56,549 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:56,550 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:56,551 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 8 treesize of output 1 [2021-03-10 22:12:56,552 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:56,556 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:12:56,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 2 [2021-03-10 22:12:56,558 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:56,759 WARN L205 SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 43 [2021-03-10 22:12:56,759 INFO L628 ElimStorePlain]: treesize reduction 96, result has 56.0 percent of original size [2021-03-10 22:12:56,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:12:56,765 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:56,769 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:12:56,770 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:12:56,855 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:12:56,857 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-03-10 22:12:56,857 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 4 variables, input treesize:298, output treesize:78 [2021-03-10 22:12:57,114 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:12:57,114 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:12:57,114 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-03-10 22:12:57,115 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [753666674] [2021-03-10 22:12:57,115 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 22:12:57,115 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:12:57,115 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 22:12:57,115 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=374, Unknown=0, NotChecked=0, Total=420 [2021-03-10 22:12:57,115 INFO L87 Difference]: Start difference. First operand 620 states and 1906 transitions. Second operand has 21 states, 21 states have (on average 2.1904761904761907) 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-03-10 22:12:58,324 WARN L205 SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 41 [2021-03-10 22:12:59,093 WARN L205 SmtUtils]: Spent 242.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 51 [2021-03-10 22:12:59,386 WARN L205 SmtUtils]: Spent 227.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 45 [2021-03-10 22:13:00,384 WARN L205 SmtUtils]: Spent 273.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 55 [2021-03-10 22:13:01,651 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 53 [2021-03-10 22:13:01,829 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 50 [2021-03-10 22:13:02,640 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 60 [2021-03-10 22:13:03,033 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 64 [2021-03-10 22:13:03,202 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 58 [2021-03-10 22:13:03,372 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 46 [2021-03-10 22:13:03,538 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 54 [2021-03-10 22:13:03,757 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 55 [2021-03-10 22:13:04,208 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 56 [2021-03-10 22:13:04,399 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 64 [2021-03-10 22:13:04,691 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 56 [2021-03-10 22:13:04,997 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 64 [2021-03-10 22:13:05,216 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 68 [2021-03-10 22:13:05,458 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 39 [2021-03-10 22:13:05,627 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 50 [2021-03-10 22:13:06,264 WARN L205 SmtUtils]: Spent 202.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 49 [2021-03-10 22:13:06,472 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 60 [2021-03-10 22:13:06,764 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 60 [2021-03-10 22:13:06,955 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 60 [2021-03-10 22:13:07,159 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 60 [2021-03-10 22:13:07,523 WARN L205 SmtUtils]: Spent 206.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 57 [2021-03-10 22:13:07,743 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 68 [2021-03-10 22:13:08,106 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 58 [2021-03-10 22:13:08,267 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 57 [2021-03-10 22:13:08,452 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 64 [2021-03-10 22:13:08,753 WARN L205 SmtUtils]: Spent 214.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 53 [2021-03-10 22:13:08,969 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 64 [2021-03-10 22:13:09,293 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 54 [2021-03-10 22:13:09,476 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 62 [2021-03-10 22:13:09,728 WARN L205 SmtUtils]: Spent 193.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 50 [2021-03-10 22:13:09,923 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 61 [2021-03-10 22:13:10,284 WARN L205 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 47 [2021-03-10 22:13:10,472 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 58 [2021-03-10 22:13:10,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:13:10,520 INFO L93 Difference]: Finished difference Result 1788 states and 5106 transitions. [2021-03-10 22:13:10,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2021-03-10 22:13:10,521 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.1904761904761907) 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 25 [2021-03-10 22:13:10,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:13:10,523 INFO L225 Difference]: With dead ends: 1788 [2021-03-10 22:13:10,523 INFO L226 Difference]: Without dead ends: 1490 [2021-03-10 22:13:10,524 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 57 SyntacticMatches, 1 SemanticMatches, 127 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5834 ImplicationChecksByTransitivity, 10966.8ms TimeCoverageRelationStatistics Valid=1312, Invalid=15200, Unknown=0, NotChecked=0, Total=16512 [2021-03-10 22:13:10,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1490 states. [2021-03-10 22:13:10,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1490 to 748. [2021-03-10 22:13:10,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 748 states, 747 states have (on average 3.0937081659973225) internal successors, (2311), 747 states have internal predecessors, (2311), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:13:10,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 748 states to 748 states and 2311 transitions. [2021-03-10 22:13:10,533 INFO L78 Accepts]: Start accepts. Automaton has 748 states and 2311 transitions. Word has length 25 [2021-03-10 22:13:10,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:13:10,533 INFO L480 AbstractCegarLoop]: Abstraction has 748 states and 2311 transitions. [2021-03-10 22:13:10,533 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.1904761904761907) 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-03-10 22:13:10,533 INFO L276 IsEmpty]: Start isEmpty. Operand 748 states and 2311 transitions. [2021-03-10 22:13:10,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:13:10,534 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:13:10,534 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:13:10,734 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 209 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6490 [2021-03-10 22:13:10,734 INFO L428 AbstractCegarLoop]: === Iteration 225 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:13:10,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:13:10,735 INFO L82 PathProgramCache]: Analyzing trace with hash 853194326, now seen corresponding path program 208 times [2021-03-10 22:13:10,735 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:13:10,735 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1455214736] [2021-03-10 22:13:10,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:13:10,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:13:10,930 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-03-10 22:13:10,930 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1455214736] [2021-03-10 22:13:10,930 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1907128389] [2021-03-10 22:13:10,930 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 210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:13:11,012 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:13:11,013 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:13:11,013 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-10 22:13:11,014 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:13:11,418 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:13:11,419 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:13:11,420 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 8 treesize of output 1 [2021-03-10 22:13:11,421 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:11,425 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:13:11,427 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:11,601 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 38 [2021-03-10 22:13:11,602 INFO L628 ElimStorePlain]: treesize reduction 6, result has 94.4 percent of original size [2021-03-10 22:13:11,606 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:13:11,608 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:11,612 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:13:11,613 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:11,692 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:13:11,696 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, End of recursive call: 4 dim-0 vars, and 5 xjuncts. [2021-03-10 22:13:11,696 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 5 variables, input treesize:134, output treesize:85 [2021-03-10 22:13:12,119 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:13:12,121 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:12,124 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:13:12,124 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 9 treesize of output 2 [2021-03-10 22:13:12,126 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:12,179 INFO L628 ElimStorePlain]: treesize reduction 35, result has 47.8 percent of original size [2021-03-10 22:13:12,181 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:13:12,183 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:12,201 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:13:12,203 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:13:12,203 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:79, output treesize:13 [2021-03-10 22:13:12,284 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:13:12,285 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:13:12,285 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13] total 20 [2021-03-10 22:13:12,285 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1548891539] [2021-03-10 22:13:12,285 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 22:13:12,285 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:13:12,285 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 22:13:12,285 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2021-03-10 22:13:12,285 INFO L87 Difference]: Start difference. First operand 748 states and 2311 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 20 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:13:12,969 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 48 [2021-03-10 22:13:13,513 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 42 [2021-03-10 22:13:13,698 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 52 [2021-03-10 22:13:14,079 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 46 [2021-03-10 22:13:14,444 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 37 [2021-03-10 22:13:15,093 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 39 [2021-03-10 22:13:15,541 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 39 [2021-03-10 22:13:15,926 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 39 [2021-03-10 22:13:16,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:13:16,200 INFO L93 Difference]: Finished difference Result 1502 states and 4436 transitions. [2021-03-10 22:13:16,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-03-10 22:13:16,201 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 20 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-03-10 22:13:16,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:13:16,202 INFO L225 Difference]: With dead ends: 1502 [2021-03-10 22:13:16,203 INFO L226 Difference]: Without dead ends: 1364 [2021-03-10 22:13:16,203 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 417 ImplicationChecksByTransitivity, 3654.9ms TimeCoverageRelationStatistics Valid=423, Invalid=1833, Unknown=0, NotChecked=0, Total=2256 [2021-03-10 22:13:16,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1364 states. [2021-03-10 22:13:16,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1364 to 803. [2021-03-10 22:13:16,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 803 states, 802 states have (on average 3.14713216957606) internal successors, (2524), 802 states have internal predecessors, (2524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:13:16,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 803 states to 803 states and 2524 transitions. [2021-03-10 22:13:16,212 INFO L78 Accepts]: Start accepts. Automaton has 803 states and 2524 transitions. Word has length 25 [2021-03-10 22:13:16,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:13:16,212 INFO L480 AbstractCegarLoop]: Abstraction has 803 states and 2524 transitions. [2021-03-10 22:13:16,212 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 20 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:13:16,213 INFO L276 IsEmpty]: Start isEmpty. Operand 803 states and 2524 transitions. [2021-03-10 22:13:16,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:13:16,213 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:13:16,213 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:13:16,414 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 210 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6548 [2021-03-10 22:13:16,414 INFO L428 AbstractCegarLoop]: === Iteration 226 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:13:16,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:13:16,414 INFO L82 PathProgramCache]: Analyzing trace with hash 561294408, now seen corresponding path program 209 times [2021-03-10 22:13:16,414 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:13:16,414 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [69621750] [2021-03-10 22:13:16,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:13:16,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:13:16,571 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-03-10 22:13:16,571 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [69621750] [2021-03-10 22:13:16,571 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [286474408] [2021-03-10 22:13:16,572 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 211 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 211 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:13:16,644 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-10 22:13:16,644 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:13:16,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-10 22:13:16,645 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:13:17,054 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:13:17,056 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:17,061 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:13:17,062 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 8 treesize of output 1 [2021-03-10 22:13:17,063 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:17,256 WARN L205 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 38 [2021-03-10 22:13:17,256 INFO L628 ElimStorePlain]: treesize reduction 6, result has 94.6 percent of original size [2021-03-10 22:13:17,260 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:13:17,262 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:17,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 4 treesize of output 2 [2021-03-10 22:13:17,268 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:17,354 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:13:17,358 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, End of recursive call: 5 dim-0 vars, and 5 xjuncts. [2021-03-10 22:13:17,358 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 5 variables, input treesize:142, output treesize:97 [2021-03-10 22:13:17,789 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:13:17,790 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:13:17,790 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 8 treesize of output 1 [2021-03-10 22:13:17,792 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:17,795 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:13:17,797 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:17,931 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 39 [2021-03-10 22:13:17,932 INFO L628 ElimStorePlain]: treesize reduction 66, result has 50.7 percent of original size [2021-03-10 22:13:17,937 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:13:17,939 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:17,993 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:13:17,998 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:13:17,999 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:18,051 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:13:18,055 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:13:18,057 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:18,105 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:13:18,107 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-03-10 22:13:18,107 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 8 variables, input treesize:157, output treesize:25 [2021-03-10 22:13:18,268 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 4 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:13:18,269 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:13:18,269 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13] total 20 [2021-03-10 22:13:18,269 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [831310196] [2021-03-10 22:13:18,269 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 22:13:18,269 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:13:18,269 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 22:13:18,269 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=332, Unknown=0, NotChecked=0, Total=380 [2021-03-10 22:13:18,269 INFO L87 Difference]: Start difference. First operand 803 states and 2524 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 20 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:13:19,168 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 50 [2021-03-10 22:13:19,828 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 50 [2021-03-10 22:13:20,050 WARN L205 SmtUtils]: Spent 185.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 54 [2021-03-10 22:13:20,354 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 53 [2021-03-10 22:13:20,574 WARN L205 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 54 [2021-03-10 22:13:20,805 WARN L205 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 54 [2021-03-10 22:13:21,056 WARN L205 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 53 [2021-03-10 22:13:21,304 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 50 [2021-03-10 22:13:21,526 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 57 [2021-03-10 22:13:21,798 WARN L205 SmtUtils]: Spent 207.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 56 [2021-03-10 22:13:22,045 WARN L205 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 53 [2021-03-10 22:13:22,291 WARN L205 SmtUtils]: Spent 196.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 57 [2021-03-10 22:13:22,547 WARN L205 SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 57 [2021-03-10 22:13:22,832 WARN L205 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 56 [2021-03-10 22:13:23,097 WARN L205 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 52 [2021-03-10 22:13:23,326 WARN L205 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 57 [2021-03-10 22:13:23,537 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 53 [2021-03-10 22:13:23,834 WARN L205 SmtUtils]: Spent 222.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 60 [2021-03-10 22:13:24,073 WARN L205 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 57 [2021-03-10 22:13:24,345 WARN L205 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 55 [2021-03-10 22:13:24,539 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 40 [2021-03-10 22:13:24,804 WARN L205 SmtUtils]: Spent 216.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 56 [2021-03-10 22:13:24,998 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 53 [2021-03-10 22:13:25,319 WARN L205 SmtUtils]: Spent 227.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 60 [2021-03-10 22:13:25,574 WARN L205 SmtUtils]: Spent 212.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 56 [2021-03-10 22:13:25,836 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 43 [2021-03-10 22:13:26,251 WARN L205 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 52 [2021-03-10 22:13:26,478 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 45 [2021-03-10 22:13:26,790 WARN L205 SmtUtils]: Spent 209.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 59 [2021-03-10 22:13:26,973 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 44 [2021-03-10 22:13:27,301 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 41 [2021-03-10 22:13:27,497 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 39 [2021-03-10 22:13:27,732 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 47 [2021-03-10 22:13:27,914 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 45 [2021-03-10 22:13:28,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:13:28,065 INFO L93 Difference]: Finished difference Result 1719 states and 4981 transitions. [2021-03-10 22:13:28,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-03-10 22:13:28,066 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 20 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-03-10 22:13:28,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:13:28,068 INFO L225 Difference]: With dead ends: 1719 [2021-03-10 22:13:28,068 INFO L226 Difference]: Without dead ends: 1500 [2021-03-10 22:13:28,068 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1081 ImplicationChecksByTransitivity, 8843.0ms TimeCoverageRelationStatistics Valid=692, Invalid=3730, Unknown=0, NotChecked=0, Total=4422 [2021-03-10 22:13:28,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1500 states. [2021-03-10 22:13:28,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1500 to 797. [2021-03-10 22:13:28,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 797 states, 796 states have (on average 3.1319095477386933) internal successors, (2493), 796 states have internal predecessors, (2493), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:13:28,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 797 states to 797 states and 2493 transitions. [2021-03-10 22:13:28,078 INFO L78 Accepts]: Start accepts. Automaton has 797 states and 2493 transitions. Word has length 25 [2021-03-10 22:13:28,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:13:28,078 INFO L480 AbstractCegarLoop]: Abstraction has 797 states and 2493 transitions. [2021-03-10 22:13:28,078 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 20 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:13:28,078 INFO L276 IsEmpty]: Start isEmpty. Operand 797 states and 2493 transitions. [2021-03-10 22:13:28,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:13:28,079 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:13:28,079 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:13:28,279 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6577,211 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:13:28,280 INFO L428 AbstractCegarLoop]: === Iteration 227 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:13:28,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:13:28,280 INFO L82 PathProgramCache]: Analyzing trace with hash 1264066778, now seen corresponding path program 210 times [2021-03-10 22:13:28,280 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:13:28,280 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [663646909] [2021-03-10 22:13:28,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:13:28,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:13:28,425 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-03-10 22:13:28,426 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [663646909] [2021-03-10 22:13:28,426 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1240690049] [2021-03-10 22:13:28,426 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 212 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 212 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:13:28,496 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 22:13:28,496 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:13:28,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:13:28,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:13:28,601 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:13:28,603 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:28,728 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 33 [2021-03-10 22:13:28,729 INFO L628 ElimStorePlain]: treesize reduction 26, result has 77.2 percent of original size [2021-03-10 22:13:28,732 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:13:28,734 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:28,830 INFO L628 ElimStorePlain]: treesize reduction 19, result has 77.4 percent of original size [2021-03-10 22:13:28,833 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:13:28,835 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:28,880 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:13:28,880 INFO L518 ElimStorePlain]: Eliminatee ends_with_2 vanished before elimination [2021-03-10 22:13:28,884 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:13:28,885 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:28,927 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:13:28,930 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 5 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2021-03-10 22:13:28,930 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:117, output treesize:50 [2021-03-10 22:13:29,376 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:13:29,377 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:13:29,377 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2021-03-10 22:13:29,379 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:29,382 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:13:29,384 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:29,395 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:13:29,397 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:13:29,397 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:41, output treesize:11 [2021-03-10 22:13:29,437 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-03-10 22:13:29,437 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:13:29,438 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-03-10 22:13:29,438 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1174551528] [2021-03-10 22:13:29,438 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:13:29,438 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:13:29,438 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:13:29,438 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:13:29,438 INFO L87 Difference]: Start difference. First operand 797 states and 2493 transitions. Second operand has 16 states, 16 states have (on average 2.25) internal successors, (36), 16 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:13:30,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:13:30,297 INFO L93 Difference]: Finished difference Result 1297 states and 3860 transitions. [2021-03-10 22:13:30,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-10 22:13:30,298 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.25) internal successors, (36), 16 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-03-10 22:13:30,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:13:30,299 INFO L225 Difference]: With dead ends: 1297 [2021-03-10 22:13:30,299 INFO L226 Difference]: Without dead ends: 1174 [2021-03-10 22:13:30,300 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 933.4ms TimeCoverageRelationStatistics Valid=116, Invalid=534, Unknown=0, NotChecked=0, Total=650 [2021-03-10 22:13:30,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1174 states. [2021-03-10 22:13:30,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1174 to 790. [2021-03-10 22:13:30,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 790 states, 789 states have (on average 3.11787072243346) internal successors, (2460), 789 states have internal predecessors, (2460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:13:30,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 790 states to 790 states and 2460 transitions. [2021-03-10 22:13:30,308 INFO L78 Accepts]: Start accepts. Automaton has 790 states and 2460 transitions. Word has length 25 [2021-03-10 22:13:30,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:13:30,308 INFO L480 AbstractCegarLoop]: Abstraction has 790 states and 2460 transitions. [2021-03-10 22:13:30,308 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.25) internal successors, (36), 16 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:13:30,308 INFO L276 IsEmpty]: Start isEmpty. Operand 790 states and 2460 transitions. [2021-03-10 22:13:30,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:13:30,309 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:13:30,309 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:13:30,510 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 212 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6608 [2021-03-10 22:13:30,510 INFO L428 AbstractCegarLoop]: === Iteration 228 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:13:30,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:13:30,510 INFO L82 PathProgramCache]: Analyzing trace with hash 1575173768, now seen corresponding path program 211 times [2021-03-10 22:13:30,510 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:13:30,510 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [211652338] [2021-03-10 22:13:30,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:13:30,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:13:30,642 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-03-10 22:13:30,642 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [211652338] [2021-03-10 22:13:30,642 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [446869836] [2021-03-10 22:13:30,642 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 213 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 213 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:13:30,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:13:30,715 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-10 22:13:30,716 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:13:31,333 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:13:31,334 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:13:31,334 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 2 [2021-03-10 22:13:31,336 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:31,341 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:13:31,343 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:31,617 WARN L205 SmtUtils]: Spent 272.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 52 [2021-03-10 22:13:31,617 INFO L628 ElimStorePlain]: treesize reduction 65, result has 69.2 percent of original size [2021-03-10 22:13:31,622 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:13:31,623 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:31,736 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2021-03-10 22:13:31,737 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:13:31,741 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:13:31,742 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:31,746 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:13:31,748 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:31,856 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2021-03-10 22:13:31,856 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:13:31,861 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:13:31,863 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:31,976 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 45 [2021-03-10 22:13:31,976 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:13:31,981 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: 6 dim-0 vars, and 6 xjuncts. [2021-03-10 22:13:31,982 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 8 variables, input treesize:223, output treesize:132 [2021-03-10 22:13:32,144 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 51 [2021-03-10 22:13:32,408 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 4 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:13:32,408 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:13:32,408 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13] total 20 [2021-03-10 22:13:32,408 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2138140070] [2021-03-10 22:13:32,408 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 22:13:32,408 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:13:32,408 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 22:13:32,409 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2021-03-10 22:13:32,409 INFO L87 Difference]: Start difference. First operand 790 states and 2460 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 20 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:13:32,608 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 37 [2021-03-10 22:13:32,900 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 62 [2021-03-10 22:13:33,133 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 68 [2021-03-10 22:13:33,284 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 41 [2021-03-10 22:13:33,479 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 64 [2021-03-10 22:13:33,656 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 45 [2021-03-10 22:13:33,830 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 64 [2021-03-10 22:13:34,055 WARN L205 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 70 [2021-03-10 22:13:34,242 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 44 [2021-03-10 22:13:34,566 WARN L205 SmtUtils]: Spent 245.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 82 [2021-03-10 22:13:34,769 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 70 [2021-03-10 22:13:34,956 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 42 [2021-03-10 22:13:35,419 WARN L205 SmtUtils]: Spent 247.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 88 [2021-03-10 22:13:35,680 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 34 [2021-03-10 22:13:35,851 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 46 [2021-03-10 22:13:36,149 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 42 [2021-03-10 22:13:36,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:13:36,186 INFO L93 Difference]: Finished difference Result 1227 states and 3641 transitions. [2021-03-10 22:13:36,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-03-10 22:13:36,187 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 20 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-03-10 22:13:36,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:13:36,189 INFO L225 Difference]: With dead ends: 1227 [2021-03-10 22:13:36,189 INFO L226 Difference]: Without dead ends: 1036 [2021-03-10 22:13:36,189 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 305 ImplicationChecksByTransitivity, 3769.1ms TimeCoverageRelationStatistics Valid=257, Invalid=1303, Unknown=0, NotChecked=0, Total=1560 [2021-03-10 22:13:36,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1036 states. [2021-03-10 22:13:36,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1036 to 782. [2021-03-10 22:13:36,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 782 states, 781 states have (on average 3.1049935979513443) internal successors, (2425), 781 states have internal predecessors, (2425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:13:36,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 782 states to 782 states and 2425 transitions. [2021-03-10 22:13:36,197 INFO L78 Accepts]: Start accepts. Automaton has 782 states and 2425 transitions. Word has length 25 [2021-03-10 22:13:36,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:13:36,197 INFO L480 AbstractCegarLoop]: Abstraction has 782 states and 2425 transitions. [2021-03-10 22:13:36,197 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 20 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:13:36,197 INFO L276 IsEmpty]: Start isEmpty. Operand 782 states and 2425 transitions. [2021-03-10 22:13:36,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:13:36,198 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:13:36,198 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:13:36,398 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6642,213 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:13:36,399 INFO L428 AbstractCegarLoop]: === Iteration 229 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:13:36,399 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:13:36,399 INFO L82 PathProgramCache]: Analyzing trace with hash -839845678, now seen corresponding path program 212 times [2021-03-10 22:13:36,399 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:13:36,399 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1844129619] [2021-03-10 22:13:36,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:13:36,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:13:36,539 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:13:36,540 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1844129619] [2021-03-10 22:13:36,540 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [411150520] [2021-03-10 22:13:36,540 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 214 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 214 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:13:36,612 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:13:36,612 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:13:36,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 22 conjunts are in the unsatisfiable core [2021-03-10 22:13:36,613 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:13:37,176 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:13:37,176 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:13:37,176 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 22 [2021-03-10 22:13:37,176 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [394355348] [2021-03-10 22:13:37,176 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:13:37,176 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:13:37,176 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:13:37,176 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=399, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:13:37,177 INFO L87 Difference]: Start difference. First operand 782 states and 2425 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:13:39,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:13:39,951 INFO L93 Difference]: Finished difference Result 1168 states and 3522 transitions. [2021-03-10 22:13:39,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-03-10 22:13:39,952 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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 25 [2021-03-10 22:13:39,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:13:39,953 INFO L225 Difference]: With dead ends: 1168 [2021-03-10 22:13:39,953 INFO L226 Difference]: Without dead ends: 1116 [2021-03-10 22:13:39,954 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1035 ImplicationChecksByTransitivity, 1570.5ms TimeCoverageRelationStatistics Valid=351, Invalid=3189, Unknown=0, NotChecked=0, Total=3540 [2021-03-10 22:13:39,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1116 states. [2021-03-10 22:13:39,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1116 to 758. [2021-03-10 22:13:39,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 758 states, 757 states have (on average 3.09775429326288) internal successors, (2345), 757 states have internal predecessors, (2345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:13:39,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 758 states to 758 states and 2345 transitions. [2021-03-10 22:13:39,962 INFO L78 Accepts]: Start accepts. Automaton has 758 states and 2345 transitions. Word has length 25 [2021-03-10 22:13:39,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:13:39,962 INFO L480 AbstractCegarLoop]: Abstraction has 758 states and 2345 transitions. [2021-03-10 22:13:39,962 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:13:39,962 INFO L276 IsEmpty]: Start isEmpty. Operand 758 states and 2345 transitions. [2021-03-10 22:13:39,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:13:39,963 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:13:39,963 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:13:40,163 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6666,214 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:13:40,163 INFO L428 AbstractCegarLoop]: === Iteration 230 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:13:40,163 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:13:40,164 INFO L82 PathProgramCache]: Analyzing trace with hash -2112779386, now seen corresponding path program 213 times [2021-03-10 22:13:40,164 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:13:40,164 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [720986560] [2021-03-10 22:13:40,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:13:40,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:13:40,333 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:13:40,333 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [720986560] [2021-03-10 22:13:40,333 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1009676634] [2021-03-10 22:13:40,333 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 215 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 215 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:13:40,406 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-03-10 22:13:40,407 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:13:40,407 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 22 conjunts are in the unsatisfiable core [2021-03-10 22:13:40,408 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:13:40,791 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 23 DAG size of output: 22 [2021-03-10 22:13:41,014 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:13:41,014 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:13:41,014 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 22 [2021-03-10 22:13:41,014 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [552201169] [2021-03-10 22:13:41,015 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:13:41,015 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:13:41,015 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:13:41,015 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=398, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:13:41,015 INFO L87 Difference]: Start difference. First operand 758 states and 2345 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:13:43,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:13:43,768 INFO L93 Difference]: Finished difference Result 1105 states and 3330 transitions. [2021-03-10 22:13:43,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-03-10 22:13:43,769 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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 25 [2021-03-10 22:13:43,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:13:43,770 INFO L225 Difference]: With dead ends: 1105 [2021-03-10 22:13:43,770 INFO L226 Difference]: Without dead ends: 1053 [2021-03-10 22:13:43,771 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1148 ImplicationChecksByTransitivity, 1866.2ms TimeCoverageRelationStatistics Valid=409, Invalid=3497, Unknown=0, NotChecked=0, Total=3906 [2021-03-10 22:13:43,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1053 states. [2021-03-10 22:13:43,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1053 to 674. [2021-03-10 22:13:43,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 674 states, 673 states have (on average 3.0757800891530462) internal successors, (2070), 673 states have internal predecessors, (2070), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:13:43,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 674 states to 674 states and 2070 transitions. [2021-03-10 22:13:43,778 INFO L78 Accepts]: Start accepts. Automaton has 674 states and 2070 transitions. Word has length 25 [2021-03-10 22:13:43,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:13:43,778 INFO L480 AbstractCegarLoop]: Abstraction has 674 states and 2070 transitions. [2021-03-10 22:13:43,778 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-03-10 22:13:43,778 INFO L276 IsEmpty]: Start isEmpty. Operand 674 states and 2070 transitions. [2021-03-10 22:13:43,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:13:43,779 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:13:43,779 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:13:43,979 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6673,215 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:13:43,980 INFO L428 AbstractCegarLoop]: === Iteration 231 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:13:43,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:13:43,980 INFO L82 PathProgramCache]: Analyzing trace with hash 1194779832, now seen corresponding path program 214 times [2021-03-10 22:13:43,980 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:13:43,980 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1950159491] [2021-03-10 22:13:43,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:13:43,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:13:44,134 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-03-10 22:13:44,134 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1950159491] [2021-03-10 22:13:44,134 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1958534722] [2021-03-10 22:13:44,134 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 216 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 216 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:13:44,206 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:13:44,206 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:13:44,207 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-10 22:13:44,208 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:13:44,515 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:13:44,516 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:13:44,517 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2021-03-10 22:13:44,518 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,522 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:13:44,523 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,780 WARN L205 SmtUtils]: Spent 256.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 54 [2021-03-10 22:13:44,781 INFO L628 ElimStorePlain]: treesize reduction 36, result has 78.7 percent of original size [2021-03-10 22:13:44,785 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:13:44,787 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,900 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 52 [2021-03-10 22:13:44,900 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:13:44,905 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:13:44,907 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:44,911 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:13:44,913 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:45,021 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2021-03-10 22:13:45,021 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:13:45,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:13:45,028 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:45,033 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:13:45,035 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:45,136 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 42 [2021-03-10 22:13:45,137 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:13:45,142 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: 6 dim-0 vars, and 6 xjuncts. [2021-03-10 22:13:45,142 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 8 variables, input treesize:199, output treesize:114 [2021-03-10 22:13:45,618 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:13:45,620 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:45,623 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:13:45,624 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2021-03-10 22:13:45,625 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:45,688 INFO L628 ElimStorePlain]: treesize reduction 23, result has 58.9 percent of original size [2021-03-10 22:13:45,691 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:13:45,693 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:45,717 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:13:45,718 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:13:45,719 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:79, output treesize:13 [2021-03-10 22:13:45,822 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:13:45,823 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:13:45,823 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13] total 20 [2021-03-10 22:13:45,823 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [365762107] [2021-03-10 22:13:45,823 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 22:13:45,823 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:13:45,823 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 22:13:45,823 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2021-03-10 22:13:45,823 INFO L87 Difference]: Start difference. First operand 674 states and 2070 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 20 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:13:46,168 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 39 [2021-03-10 22:13:46,456 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 59 [2021-03-10 22:13:46,721 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 53 [2021-03-10 22:13:48,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:13:48,176 INFO L93 Difference]: Finished difference Result 1227 states and 3638 transitions. [2021-03-10 22:13:48,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-03-10 22:13:48,177 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 20 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-03-10 22:13:48,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:13:48,178 INFO L225 Difference]: With dead ends: 1227 [2021-03-10 22:13:48,178 INFO L226 Difference]: Without dead ends: 1089 [2021-03-10 22:13:48,178 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 253 ImplicationChecksByTransitivity, 1958.2ms TimeCoverageRelationStatistics Valid=218, Invalid=1188, Unknown=0, NotChecked=0, Total=1406 [2021-03-10 22:13:48,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1089 states. [2021-03-10 22:13:48,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1089 to 725. [2021-03-10 22:13:48,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 725 states, 724 states have (on average 3.113259668508287) internal successors, (2254), 724 states have internal predecessors, (2254), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:13:48,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 725 states to 725 states and 2254 transitions. [2021-03-10 22:13:48,186 INFO L78 Accepts]: Start accepts. Automaton has 725 states and 2254 transitions. Word has length 25 [2021-03-10 22:13:48,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:13:48,186 INFO L480 AbstractCegarLoop]: Abstraction has 725 states and 2254 transitions. [2021-03-10 22:13:48,186 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 20 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:13:48,186 INFO L276 IsEmpty]: Start isEmpty. Operand 725 states and 2254 transitions. [2021-03-10 22:13:48,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:13:48,187 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:13:48,187 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:13:48,387 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 216 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6680 [2021-03-10 22:13:48,388 INFO L428 AbstractCegarLoop]: === Iteration 232 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:13:48,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:13:48,388 INFO L82 PathProgramCache]: Analyzing trace with hash 902879914, now seen corresponding path program 215 times [2021-03-10 22:13:48,388 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:13:48,388 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [83369685] [2021-03-10 22:13:48,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:13:48,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:13:48,589 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:13:48,590 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [83369685] [2021-03-10 22:13:48,590 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1265295859] [2021-03-10 22:13:48,590 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 217 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 217 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:13:48,663 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-10 22:13:48,664 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:13:48,664 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-10 22:13:48,665 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:13:48,940 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:13:48,941 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:13:48,941 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 9 treesize of output 2 [2021-03-10 22:13:48,943 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:48,947 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:13:48,949 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:49,145 WARN L205 SmtUtils]: Spent 195.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 37 [2021-03-10 22:13:49,146 INFO L628 ElimStorePlain]: treesize reduction 30, result has 76.9 percent of original size [2021-03-10 22:13:49,156 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:13:49,158 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:49,246 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:13:49,250 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, End of recursive call: 5 dim-0 vars, and 5 xjuncts. [2021-03-10 22:13:49,250 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:142, output treesize:97 [2021-03-10 22:13:49,728 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:13:49,730 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:13:49,730 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 9 treesize of output 2 [2021-03-10 22:13:49,733 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:49,737 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:13:49,738 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:49,887 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 38 [2021-03-10 22:13:49,887 INFO L628 ElimStorePlain]: treesize reduction 64, result has 51.1 percent of original size [2021-03-10 22:13:49,892 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:13:49,894 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:49,952 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:13:49,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 4 treesize of output 2 [2021-03-10 22:13:49,958 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:50,012 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:13:50,016 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:13:50,018 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:50,070 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:13:50,072 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-03-10 22:13:50,072 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 8 variables, input treesize:157, output treesize:25 [2021-03-10 22:13:50,236 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 4 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:13:50,236 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:13:50,236 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13] total 19 [2021-03-10 22:13:50,236 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1214787400] [2021-03-10 22:13:50,237 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-03-10 22:13:50,237 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:13:50,237 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-03-10 22:13:50,237 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=297, Unknown=0, NotChecked=0, Total=342 [2021-03-10 22:13:50,237 INFO L87 Difference]: Start difference. First operand 725 states and 2254 transitions. Second operand has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 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-03-10 22:13:50,710 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 37 [2021-03-10 22:13:50,914 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 49 [2021-03-10 22:13:51,136 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 55 [2021-03-10 22:13:51,353 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 59 [2021-03-10 22:13:51,505 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 57 [2021-03-10 22:13:51,683 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 57 [2021-03-10 22:13:51,875 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 60 [2021-03-10 22:13:52,050 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 61 [2021-03-10 22:13:52,244 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 57 [2021-03-10 22:13:52,420 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 59 [2021-03-10 22:13:52,687 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 61 [2021-03-10 22:13:52,889 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 57 [2021-03-10 22:13:53,076 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 59 [2021-03-10 22:13:53,271 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 62 [2021-03-10 22:13:53,536 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 61 [2021-03-10 22:13:53,878 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 59 [2021-03-10 22:13:54,081 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 62 [2021-03-10 22:13:54,331 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 50 [2021-03-10 22:13:54,521 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 55 [2021-03-10 22:13:54,821 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 62 [2021-03-10 22:13:54,964 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 45 [2021-03-10 22:13:55,318 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 51 [2021-03-10 22:13:55,503 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 56 [2021-03-10 22:13:55,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:13:55,623 INFO L93 Difference]: Finished difference Result 1421 states and 4149 transitions. [2021-03-10 22:13:55,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-03-10 22:13:55,625 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 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 25 [2021-03-10 22:13:55,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:13:55,626 INFO L225 Difference]: With dead ends: 1421 [2021-03-10 22:13:55,626 INFO L226 Difference]: Without dead ends: 1202 [2021-03-10 22:13:55,626 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 413 ImplicationChecksByTransitivity, 4655.4ms TimeCoverageRelationStatistics Valid=344, Invalid=1818, Unknown=0, NotChecked=0, Total=2162 [2021-03-10 22:13:55,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1202 states. [2021-03-10 22:13:55,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1202 to 755. [2021-03-10 22:13:55,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 755 states, 754 states have (on average 3.1352785145888595) internal successors, (2364), 754 states have internal predecessors, (2364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:13:55,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 755 states to 755 states and 2364 transitions. [2021-03-10 22:13:55,635 INFO L78 Accepts]: Start accepts. Automaton has 755 states and 2364 transitions. Word has length 25 [2021-03-10 22:13:55,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:13:55,635 INFO L480 AbstractCegarLoop]: Abstraction has 755 states and 2364 transitions. [2021-03-10 22:13:55,635 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 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-03-10 22:13:55,635 INFO L276 IsEmpty]: Start isEmpty. Operand 755 states and 2364 transitions. [2021-03-10 22:13:55,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:13:55,636 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:13:55,636 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:13:55,836 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6712,217 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:13:55,836 INFO L428 AbstractCegarLoop]: === Iteration 233 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:13:55,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:13:55,836 INFO L82 PathProgramCache]: Analyzing trace with hash 1605652284, now seen corresponding path program 216 times [2021-03-10 22:13:55,836 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:13:55,837 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [648511573] [2021-03-10 22:13:55,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:13:55,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:13:55,999 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 4 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:13:55,999 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [648511573] [2021-03-10 22:13:55,999 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [577277380] [2021-03-10 22:13:55,999 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 218 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 218 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:13:56,070 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 22:13:56,070 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:13:56,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:13:56,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:13:56,164 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:13:56,166 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:56,338 WARN L205 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 35 [2021-03-10 22:13:56,339 INFO L628 ElimStorePlain]: treesize reduction 54, result has 64.9 percent of original size [2021-03-10 22:13:56,344 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:13:56,346 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:56,421 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:13:56,422 INFO L518 ElimStorePlain]: Eliminatee v_prenex_280 vanished before elimination [2021-03-10 22:13:56,425 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:13:56,427 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:56,497 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:13:56,501 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:13:56,503 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:56,608 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 25 [2021-03-10 22:13:56,609 INFO L628 ElimStorePlain]: treesize reduction 22, result has 75.3 percent of original size [2021-03-10 22:13:56,612 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 5 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2021-03-10 22:13:56,613 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:157, output treesize:59 [2021-03-10 22:13:56,957 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:13:56,959 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:56,962 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:13:56,963 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 8 treesize of output 1 [2021-03-10 22:13:56,964 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:56,977 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:13:56,978 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:13:56,978 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:41, output treesize:11 [2021-03-10 22:13:57,044 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-03-10 22:13:57,044 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:13:57,044 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 16 [2021-03-10 22:13:57,044 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2076591193] [2021-03-10 22:13:57,044 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:13:57,044 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:13:57,044 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:13:57,044 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:13:57,044 INFO L87 Difference]: Start difference. First operand 755 states and 2364 transitions. Second operand has 16 states, 16 states have (on average 2.5625) internal successors, (41), 16 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-03-10 22:13:57,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:13:57,480 INFO L93 Difference]: Finished difference Result 1028 states and 3101 transitions. [2021-03-10 22:13:57,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-10 22:13:57,481 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 16 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 25 [2021-03-10 22:13:57,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:13:57,483 INFO L225 Difference]: With dead ends: 1028 [2021-03-10 22:13:57,483 INFO L226 Difference]: Without dead ends: 905 [2021-03-10 22:13:57,483 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 467.6ms TimeCoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:13:57,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 905 states. [2021-03-10 22:13:57,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 905 to 745. [2021-03-10 22:13:57,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 745 states, 744 states have (on average 3.1236559139784945) internal successors, (2324), 744 states have internal predecessors, (2324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:13:57,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 745 states to 745 states and 2324 transitions. [2021-03-10 22:13:57,490 INFO L78 Accepts]: Start accepts. Automaton has 745 states and 2324 transitions. Word has length 25 [2021-03-10 22:13:57,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:13:57,490 INFO L480 AbstractCegarLoop]: Abstraction has 745 states and 2324 transitions. [2021-03-10 22:13:57,490 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 16 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-03-10 22:13:57,490 INFO L276 IsEmpty]: Start isEmpty. Operand 745 states and 2324 transitions. [2021-03-10 22:13:57,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:13:57,491 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:13:57,491 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:13:57,691 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6742,218 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:13:57,692 INFO L428 AbstractCegarLoop]: === Iteration 234 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:13:57,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:13:57,692 INFO L82 PathProgramCache]: Analyzing trace with hash 1916759274, now seen corresponding path program 217 times [2021-03-10 22:13:57,692 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:13:57,692 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1043956570] [2021-03-10 22:13:57,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:13:57,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:13:57,853 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 4 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:13:57,853 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1043956570] [2021-03-10 22:13:57,853 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [427540415] [2021-03-10 22:13:57,853 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 219 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 219 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:13:57,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:13:57,927 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-10 22:13:57,928 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:13:58,384 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:13:58,385 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:13:58,386 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2021-03-10 22:13:58,387 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:58,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:13:58,394 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:58,693 WARN L205 SmtUtils]: Spent 298.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 53 [2021-03-10 22:13:58,694 INFO L628 ElimStorePlain]: treesize reduction 39, result has 79.5 percent of original size [2021-03-10 22:13:58,699 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:13:58,701 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:58,706 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:13:58,708 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:58,838 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2021-03-10 22:13:58,839 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:13:58,844 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:13:58,846 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:58,977 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2021-03-10 22:13:58,977 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:13:58,982 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:13:58,984 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:58,989 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:13:58,991 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:13:59,116 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 45 [2021-03-10 22:13:59,117 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:13:59,123 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: 6 dim-0 vars, and 6 xjuncts. [2021-03-10 22:13:59,123 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 8 variables, input treesize:223, output treesize:132 [2021-03-10 22:13:59,288 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 51 [2021-03-10 22:13:59,546 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 4 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:13:59,546 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:13:59,546 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13] total 19 [2021-03-10 22:13:59,546 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1455589751] [2021-03-10 22:13:59,546 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-03-10 22:13:59,547 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:13:59,547 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-03-10 22:13:59,547 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=294, Unknown=0, NotChecked=0, Total=342 [2021-03-10 22:13:59,547 INFO L87 Difference]: Start difference. First operand 745 states and 2324 transitions. Second operand has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 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-03-10 22:13:59,837 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 40 [2021-03-10 22:14:00,046 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 38 [2021-03-10 22:14:00,213 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 64 [2021-03-10 22:14:00,419 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 64 [2021-03-10 22:14:00,579 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 63 [2021-03-10 22:14:00,886 WARN L205 SmtUtils]: Spent 218.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 72 [2021-03-10 22:14:01,058 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 63 [2021-03-10 22:14:01,493 WARN L205 SmtUtils]: Spent 208.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 71 [2021-03-10 22:14:01,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:01,873 INFO L93 Difference]: Finished difference Result 1044 states and 3130 transitions. [2021-03-10 22:14:01,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-03-10 22:14:01,874 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 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 25 [2021-03-10 22:14:01,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:01,875 INFO L225 Difference]: With dead ends: 1044 [2021-03-10 22:14:01,875 INFO L226 Difference]: Without dead ends: 853 [2021-03-10 22:14:01,876 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 2412.9ms TimeCoverageRelationStatistics Valid=153, Invalid=777, Unknown=0, NotChecked=0, Total=930 [2021-03-10 22:14:01,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 853 states. [2021-03-10 22:14:01,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 853 to 735. [2021-03-10 22:14:01,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 735 states, 734 states have (on average 3.111716621253406) internal successors, (2284), 734 states have internal predecessors, (2284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:01,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 735 states to 735 states and 2284 transitions. [2021-03-10 22:14:01,883 INFO L78 Accepts]: Start accepts. Automaton has 735 states and 2284 transitions. Word has length 25 [2021-03-10 22:14:01,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:01,883 INFO L480 AbstractCegarLoop]: Abstraction has 735 states and 2284 transitions. [2021-03-10 22:14:01,883 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 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-03-10 22:14:01,883 INFO L276 IsEmpty]: Start isEmpty. Operand 735 states and 2284 transitions. [2021-03-10 22:14:01,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:14:01,883 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:01,883 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:02,084 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 219 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6763 [2021-03-10 22:14:02,084 INFO L428 AbstractCegarLoop]: === Iteration 235 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:02,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:02,084 INFO L82 PathProgramCache]: Analyzing trace with hash 1805181760, now seen corresponding path program 218 times [2021-03-10 22:14:02,084 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:02,084 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [891796873] [2021-03-10 22:14:02,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:02,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:02,245 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-03-10 22:14:02,245 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [891796873] [2021-03-10 22:14:02,245 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1833284721] [2021-03-10 22:14:02,245 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 220 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 220 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:02,317 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:14:02,318 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:14:02,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-10 22:14:02,319 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:14:02,593 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:02,595 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:02,596 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 9 treesize of output 2 [2021-03-10 22:14:02,599 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:02,605 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:14:02,607 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:02,868 WARN L205 SmtUtils]: Spent 259.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 51 [2021-03-10 22:14:02,868 INFO L628 ElimStorePlain]: treesize reduction 59, result has 68.4 percent of original size [2021-03-10 22:14:02,873 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:14:02,875 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:02,880 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:14:02,882 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:02,998 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2021-03-10 22:14:02,998 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:14:03,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 3 treesize of output 1 [2021-03-10 22:14:03,005 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:03,110 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2021-03-10 22:14:03,111 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:14:03,115 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:14:03,117 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:03,222 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 42 [2021-03-10 22:14:03,222 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:14:03,228 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: 6 dim-0 vars, and 6 xjuncts. [2021-03-10 22:14:03,228 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 8 variables, input treesize:199, output treesize:114 [2021-03-10 22:14:03,703 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:14:03,705 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:03,709 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:03,709 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 9 treesize of output 2 [2021-03-10 22:14:03,711 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:03,779 INFO L628 ElimStorePlain]: treesize reduction 35, result has 47.8 percent of original size [2021-03-10 22:14:03,782 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:14:03,784 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:03,808 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:14:03,810 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:14:03,810 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:79, output treesize:13 [2021-03-10 22:14:03,911 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:14:03,911 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:03,911 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13] total 20 [2021-03-10 22:14:03,911 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2064840491] [2021-03-10 22:14:03,911 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 22:14:03,911 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:03,912 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 22:14:03,912 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-03-10 22:14:03,912 INFO L87 Difference]: Start difference. First operand 735 states and 2284 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 20 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:04,414 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 38 [2021-03-10 22:14:04,675 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 55 [2021-03-10 22:14:06,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:06,183 INFO L93 Difference]: Finished difference Result 1231 states and 3680 transitions. [2021-03-10 22:14:06,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-03-10 22:14:06,184 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 20 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-03-10 22:14:06,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:06,186 INFO L225 Difference]: With dead ends: 1231 [2021-03-10 22:14:06,186 INFO L226 Difference]: Without dead ends: 1093 [2021-03-10 22:14:06,186 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 250 ImplicationChecksByTransitivity, 1900.2ms TimeCoverageRelationStatistics Valid=218, Invalid=1114, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 22:14:06,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1093 states. [2021-03-10 22:14:06,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1093 to 745. [2021-03-10 22:14:06,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 745 states, 744 states have (on average 3.110215053763441) internal successors, (2314), 744 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-03-10 22:14:06,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 745 states to 745 states and 2314 transitions. [2021-03-10 22:14:06,194 INFO L78 Accepts]: Start accepts. Automaton has 745 states and 2314 transitions. Word has length 25 [2021-03-10 22:14:06,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:06,194 INFO L480 AbstractCegarLoop]: Abstraction has 745 states and 2314 transitions. [2021-03-10 22:14:06,194 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 20 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:06,194 INFO L276 IsEmpty]: Start isEmpty. Operand 745 states and 2314 transitions. [2021-03-10 22:14:06,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:14:06,195 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:06,195 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:06,395 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6787,220 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:06,396 INFO L428 AbstractCegarLoop]: === Iteration 236 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:06,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:06,396 INFO L82 PathProgramCache]: Analyzing trace with hash 1513281842, now seen corresponding path program 219 times [2021-03-10 22:14:06,396 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:06,396 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [702069217] [2021-03-10 22:14:06,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:06,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:06,560 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:14:06,560 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [702069217] [2021-03-10 22:14:06,560 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1645724929] [2021-03-10 22:14:06,560 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 221 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 221 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:06,634 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 22:14:06,634 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:14:06,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:14:06,635 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:14:06,767 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:14:06,769 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:06,965 WARN L205 SmtUtils]: Spent 196.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 37 [2021-03-10 22:14:06,966 INFO L628 ElimStorePlain]: treesize reduction 1, result has 99.2 percent of original size [2021-03-10 22:14:06,970 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:14:06,973 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:07,091 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 26 [2021-03-10 22:14:07,091 INFO L628 ElimStorePlain]: treesize reduction 50, result has 59.3 percent of original size [2021-03-10 22:14:07,091 INFO L518 ElimStorePlain]: Eliminatee v_prenex_304 vanished before elimination [2021-03-10 22:14:07,095 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:14:07,097 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:07,150 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:14:07,151 INFO L518 ElimStorePlain]: Eliminatee v_prenex_305 vanished before elimination [2021-03-10 22:14:07,155 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 5 dim-1 vars, End of recursive call: 3 dim-0 vars, and 3 xjuncts. [2021-03-10 22:14:07,155 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:132, output treesize:70 [2021-03-10 22:14:07,311 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:14:07,313 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:07,318 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:07,318 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 9 treesize of output 2 [2021-03-10 22:14:07,321 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:07,440 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 35 [2021-03-10 22:14:07,440 INFO L628 ElimStorePlain]: treesize reduction 66, result has 46.8 percent of original size [2021-03-10 22:14:07,445 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:14:07,447 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:07,480 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:14:07,483 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:14:07,485 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:07,515 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:14:07,516 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 22:14:07,516 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:136, output treesize:25 [2021-03-10 22:14:07,652 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-03-10 22:14:07,653 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:07,653 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 16 [2021-03-10 22:14:07,653 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [178391900] [2021-03-10 22:14:07,653 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 22:14:07,653 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:07,653 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 22:14:07,653 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-03-10 22:14:07,653 INFO L87 Difference]: Start difference. First operand 745 states and 2314 transitions. Second operand has 16 states, 16 states have (on average 2.5625) internal successors, (41), 16 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-03-10 22:14:08,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:08,390 INFO L93 Difference]: Finished difference Result 1180 states and 3524 transitions. [2021-03-10 22:14:08,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-10 22:14:08,391 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 16 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 25 [2021-03-10 22:14:08,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:08,393 INFO L225 Difference]: With dead ends: 1180 [2021-03-10 22:14:08,393 INFO L226 Difference]: Without dead ends: 1080 [2021-03-10 22:14:08,393 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 719.2ms TimeCoverageRelationStatistics Valid=98, Invalid=454, Unknown=0, NotChecked=0, Total=552 [2021-03-10 22:14:08,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1080 states. [2021-03-10 22:14:08,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1080 to 755. [2021-03-10 22:14:08,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 755 states, 754 states have (on average 3.1220159151193636) internal successors, (2354), 754 states have internal predecessors, (2354), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:08,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 755 states to 755 states and 2354 transitions. [2021-03-10 22:14:08,401 INFO L78 Accepts]: Start accepts. Automaton has 755 states and 2354 transitions. Word has length 25 [2021-03-10 22:14:08,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:08,401 INFO L480 AbstractCegarLoop]: Abstraction has 755 states and 2354 transitions. [2021-03-10 22:14:08,401 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 16 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-03-10 22:14:08,401 INFO L276 IsEmpty]: Start isEmpty. Operand 755 states and 2354 transitions. [2021-03-10 22:14:08,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:14:08,402 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:08,402 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:08,602 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6818,221 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:08,603 INFO L428 AbstractCegarLoop]: === Iteration 237 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:08,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:08,603 INFO L82 PathProgramCache]: Analyzing trace with hash -2078913084, now seen corresponding path program 220 times [2021-03-10 22:14:08,603 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:08,603 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [831926016] [2021-03-10 22:14:08,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:08,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:08,734 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 4 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:14:08,734 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [831926016] [2021-03-10 22:14:08,734 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [490735006] [2021-03-10 22:14:08,734 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 222 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 222 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:08,811 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:14:08,812 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:14:08,812 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-10 22:14:08,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:14:09,262 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:09,263 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:09,264 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 9 treesize of output 2 [2021-03-10 22:14:09,266 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:09,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 4 treesize of output 2 [2021-03-10 22:14:09,273 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:09,494 WARN L205 SmtUtils]: Spent 220.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 37 [2021-03-10 22:14:09,494 INFO L628 ElimStorePlain]: treesize reduction 29, result has 79.3 percent of original size [2021-03-10 22:14:09,499 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:14:09,501 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:09,603 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 35 [2021-03-10 22:14:09,604 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:14:09,608 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, End of recursive call: 4 dim-0 vars, and 5 xjuncts. [2021-03-10 22:14:09,608 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:152, output treesize:100 [2021-03-10 22:14:09,773 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 50 [2021-03-10 22:14:09,989 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 4 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:14:09,989 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:09,990 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13] total 19 [2021-03-10 22:14:09,990 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [351959519] [2021-03-10 22:14:09,990 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-03-10 22:14:09,990 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:09,990 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-03-10 22:14:09,990 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-03-10 22:14:09,990 INFO L87 Difference]: Start difference. First operand 755 states and 2354 transitions. Second operand has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 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-03-10 22:14:10,460 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 33 [2021-03-10 22:14:10,799 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 47 [2021-03-10 22:14:11,027 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 47 [2021-03-10 22:14:11,183 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 47 [2021-03-10 22:14:11,443 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 48 [2021-03-10 22:14:11,603 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 47 [2021-03-10 22:14:12,017 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 48 [2021-03-10 22:14:12,382 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 40 [2021-03-10 22:14:12,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:12,462 INFO L93 Difference]: Finished difference Result 1022 states and 3075 transitions. [2021-03-10 22:14:12,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-03-10 22:14:12,464 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 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 25 [2021-03-10 22:14:12,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:12,465 INFO L225 Difference]: With dead ends: 1022 [2021-03-10 22:14:12,465 INFO L226 Difference]: Without dead ends: 863 [2021-03-10 22:14:12,465 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 198 ImplicationChecksByTransitivity, 2210.9ms TimeCoverageRelationStatistics Valid=164, Invalid=892, Unknown=0, NotChecked=0, Total=1056 [2021-03-10 22:14:12,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 863 states. [2021-03-10 22:14:12,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 863 to 743. [2021-03-10 22:14:12,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 743 states, 742 states have (on average 3.1105121293800537) internal successors, (2308), 742 states have internal predecessors, (2308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:12,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 743 states to 743 states and 2308 transitions. [2021-03-10 22:14:12,472 INFO L78 Accepts]: Start accepts. Automaton has 743 states and 2308 transitions. Word has length 25 [2021-03-10 22:14:12,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:12,472 INFO L480 AbstractCegarLoop]: Abstraction has 743 states and 2308 transitions. [2021-03-10 22:14:12,472 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 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-03-10 22:14:12,472 INFO L276 IsEmpty]: Start isEmpty. Operand 743 states and 2308 transitions. [2021-03-10 22:14:12,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:14:12,473 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:12,473 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:12,675 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 222 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6848 [2021-03-10 22:14:12,675 INFO L428 AbstractCegarLoop]: === Iteration 238 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:12,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:12,675 INFO L82 PathProgramCache]: Analyzing trace with hash 993588152, now seen corresponding path program 221 times [2021-03-10 22:14:12,675 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:12,675 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2050604542] [2021-03-10 22:14:12,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:12,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:12,828 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-03-10 22:14:12,828 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2050604542] [2021-03-10 22:14:12,828 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1363510273] [2021-03-10 22:14:12,828 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 223 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 223 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:12,904 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-10 22:14:12,905 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:14:12,905 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-10 22:14:12,906 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:14:13,123 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:13,124 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:13,125 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 8 treesize of output 1 [2021-03-10 22:14:13,126 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:13,131 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:13,132 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:13,132 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 9 treesize of output 2 [2021-03-10 22:14:13,135 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:13,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 4 treesize of output 2 [2021-03-10 22:14:13,140 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:13,144 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:14:13,147 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:13,273 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 22 DAG size of output: 21 [2021-03-10 22:14:13,273 INFO L628 ElimStorePlain]: treesize reduction 19, result has 79.6 percent of original size [2021-03-10 22:14:13,276 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 3 dim-0 vars, and 4 xjuncts. [2021-03-10 22:14:13,277 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:132, output treesize:66 [2021-03-10 22:14:13,697 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:14:13,699 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:13,703 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:13,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 2 [2021-03-10 22:14:13,705 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:13,778 INFO L628 ElimStorePlain]: treesize reduction 35, result has 47.8 percent of original size [2021-03-10 22:14:13,781 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:14:13,783 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:13,809 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:14:13,811 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:14:13,811 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:79, output treesize:13 [2021-03-10 22:14:13,913 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:14:13,913 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:13,913 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13] total 18 [2021-03-10 22:14:13,913 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [237923510] [2021-03-10 22:14:13,913 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 22:14:13,913 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:13,913 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 22:14:13,913 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:14:13,913 INFO L87 Difference]: Start difference. First operand 743 states and 2308 transitions. Second operand has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 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-03-10 22:14:14,497 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 49 [2021-03-10 22:14:16,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:16,013 INFO L93 Difference]: Finished difference Result 1451 states and 4318 transitions. [2021-03-10 22:14:16,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-03-10 22:14:16,014 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 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 25 [2021-03-10 22:14:16,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:16,016 INFO L225 Difference]: With dead ends: 1451 [2021-03-10 22:14:16,016 INFO L226 Difference]: Without dead ends: 1313 [2021-03-10 22:14:16,016 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 197 ImplicationChecksByTransitivity, 1692.6ms TimeCoverageRelationStatistics Valid=191, Invalid=931, Unknown=0, NotChecked=0, Total=1122 [2021-03-10 22:14:16,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1313 states. [2021-03-10 22:14:16,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1313 to 779. [2021-03-10 22:14:16,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 779 states, 778 states have (on average 3.1426735218508997) internal successors, (2445), 778 states have internal predecessors, (2445), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:16,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 779 states to 779 states and 2445 transitions. [2021-03-10 22:14:16,025 INFO L78 Accepts]: Start accepts. Automaton has 779 states and 2445 transitions. Word has length 25 [2021-03-10 22:14:16,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:16,025 INFO L480 AbstractCegarLoop]: Abstraction has 779 states and 2445 transitions. [2021-03-10 22:14:16,025 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 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-03-10 22:14:16,025 INFO L276 IsEmpty]: Start isEmpty. Operand 779 states and 2445 transitions. [2021-03-10 22:14:16,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:14:16,026 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:16,026 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:16,226 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6868,223 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:16,226 INFO L428 AbstractCegarLoop]: === Iteration 239 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:16,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:16,227 INFO L82 PathProgramCache]: Analyzing trace with hash 701688234, now seen corresponding path program 222 times [2021-03-10 22:14:16,227 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:16,227 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2084065791] [2021-03-10 22:14:16,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:16,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:16,404 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:14:16,404 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2084065791] [2021-03-10 22:14:16,404 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [469594972] [2021-03-10 22:14:16,404 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 224 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 224 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:16,480 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-03-10 22:14:16,480 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:14:16,481 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-10 22:14:16,481 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:14:16,773 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:16,774 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:16,775 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 8 treesize of output 1 [2021-03-10 22:14:16,776 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:16,781 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:14:16,783 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:16,788 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:14:16,790 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:16,794 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:16,795 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:16,796 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 9 treesize of output 2 [2021-03-10 22:14:16,798 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:16,803 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:16,806 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:16,806 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 8 treesize of output 1 [2021-03-10 22:14:16,808 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:16,812 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:14:16,814 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:16,818 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:16,820 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:16,824 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:16,824 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 2 [2021-03-10 22:14:16,826 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:16,955 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 22 DAG size of output: 21 [2021-03-10 22:14:16,956 INFO L628 ElimStorePlain]: treesize reduction 23, result has 76.3 percent of original size [2021-03-10 22:14:16,959 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 3 dim-0 vars, and 4 xjuncts. [2021-03-10 22:14:16,960 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 2 variables, input treesize:199, output treesize:66 [2021-03-10 22:14:17,423 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:14:17,425 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:17,430 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:17,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2021-03-10 22:14:17,432 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:17,559 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 34 [2021-03-10 22:14:17,560 INFO L628 ElimStorePlain]: treesize reduction 45, result has 55.4 percent of original size [2021-03-10 22:14:17,564 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:14:17,566 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:17,615 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:14:17,620 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:14:17,622 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:17,669 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:14:17,671 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-03-10 22:14:17,671 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:124, output treesize:24 [2021-03-10 22:14:17,829 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 4 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:14:17,829 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:17,829 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13] total 19 [2021-03-10 22:14:17,829 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1590210707] [2021-03-10 22:14:17,830 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-03-10 22:14:17,830 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:17,830 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-03-10 22:14:17,830 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2021-03-10 22:14:17,830 INFO L87 Difference]: Start difference. First operand 779 states and 2445 transitions. Second operand has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 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-03-10 22:14:18,429 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 50 [2021-03-10 22:14:18,650 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 52 [2021-03-10 22:14:18,829 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 52 [2021-03-10 22:14:18,985 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 51 [2021-03-10 22:14:19,163 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 52 [2021-03-10 22:14:19,319 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 54 [2021-03-10 22:14:19,561 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 54 [2021-03-10 22:14:19,722 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 54 [2021-03-10 22:14:19,875 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 53 [2021-03-10 22:14:20,213 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 56 [2021-03-10 22:14:20,369 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 53 [2021-03-10 22:14:20,729 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 55 [2021-03-10 22:14:21,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:21,098 INFO L93 Difference]: Finished difference Result 1458 states and 4387 transitions. [2021-03-10 22:14:21,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-03-10 22:14:21,099 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 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 25 [2021-03-10 22:14:21,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:21,101 INFO L225 Difference]: With dead ends: 1458 [2021-03-10 22:14:21,101 INFO L226 Difference]: Without dead ends: 1270 [2021-03-10 22:14:21,101 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 300 ImplicationChecksByTransitivity, 2782.1ms TimeCoverageRelationStatistics Valid=238, Invalid=1244, Unknown=0, NotChecked=0, Total=1482 [2021-03-10 22:14:21,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1270 states. [2021-03-10 22:14:21,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1270 to 838. [2021-03-10 22:14:21,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 838 states, 837 states have (on average 3.160095579450418) internal successors, (2645), 837 states have internal predecessors, (2645), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:21,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 838 states to 838 states and 2645 transitions. [2021-03-10 22:14:21,111 INFO L78 Accepts]: Start accepts. Automaton has 838 states and 2645 transitions. Word has length 25 [2021-03-10 22:14:21,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:21,111 INFO L480 AbstractCegarLoop]: Abstraction has 838 states and 2645 transitions. [2021-03-10 22:14:21,111 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 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-03-10 22:14:21,111 INFO L276 IsEmpty]: Start isEmpty. Operand 838 states and 2645 transitions. [2021-03-10 22:14:21,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:14:21,112 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:21,112 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:21,312 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 224 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6911 [2021-03-10 22:14:21,312 INFO L428 AbstractCegarLoop]: === Iteration 240 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:21,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:21,313 INFO L82 PathProgramCache]: Analyzing trace with hash -140970944, now seen corresponding path program 223 times [2021-03-10 22:14:21,313 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:21,313 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1960878116] [2021-03-10 22:14:21,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:21,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:21,439 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-03-10 22:14:21,440 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1960878116] [2021-03-10 22:14:21,440 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1895559711] [2021-03-10 22:14:21,440 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 225 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 225 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:21,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:21,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-10 22:14:21,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:14:21,738 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:21,739 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:21,739 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 2 [2021-03-10 22:14:21,741 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:21,745 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:21,746 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:21,747 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 9 treesize of output 2 [2021-03-10 22:14:21,748 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:21,752 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:21,753 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:21,754 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 8 treesize of output 1 [2021-03-10 22:14:21,755 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:21,758 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:21,759 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:21,791 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:14:21,794 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-03-10 22:14:21,794 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:114, output treesize:43 [2021-03-10 22:14:22,073 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:22,074 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:22,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2021-03-10 22:14:22,075 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:22,078 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:14:22,080 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:22,138 INFO L628 ElimStorePlain]: treesize reduction 23, result has 58.9 percent of original size [2021-03-10 22:14:22,142 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:14:22,143 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:22,165 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:14:22,167 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:14:22,167 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:79, output treesize:13 [2021-03-10 22:14:22,251 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:14:22,251 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:22,251 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13] total 18 [2021-03-10 22:14:22,251 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1904570217] [2021-03-10 22:14:22,251 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 22:14:22,251 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:22,251 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 22:14:22,251 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:14:22,252 INFO L87 Difference]: Start difference. First operand 838 states and 2645 transitions. Second operand has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 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-03-10 22:14:23,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:23,839 INFO L93 Difference]: Finished difference Result 1221 states and 3685 transitions. [2021-03-10 22:14:23,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-03-10 22:14:23,840 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 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 25 [2021-03-10 22:14:23,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:23,841 INFO L225 Difference]: With dead ends: 1221 [2021-03-10 22:14:23,841 INFO L226 Difference]: Without dead ends: 1083 [2021-03-10 22:14:23,842 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 209 ImplicationChecksByTransitivity, 1251.3ms TimeCoverageRelationStatistics Valid=158, Invalid=898, Unknown=0, NotChecked=0, Total=1056 [2021-03-10 22:14:23,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1083 states. [2021-03-10 22:14:23,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1083 to 823. [2021-03-10 22:14:23,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 823 states, 822 states have (on average 3.1289537712895377) internal successors, (2572), 822 states have internal predecessors, (2572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:23,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 823 states to 823 states and 2572 transitions. [2021-03-10 22:14:23,850 INFO L78 Accepts]: Start accepts. Automaton has 823 states and 2572 transitions. Word has length 25 [2021-03-10 22:14:23,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:23,850 INFO L480 AbstractCegarLoop]: Abstraction has 823 states and 2572 transitions. [2021-03-10 22:14:23,850 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 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-03-10 22:14:23,851 INFO L276 IsEmpty]: Start isEmpty. Operand 823 states and 2572 transitions. [2021-03-10 22:14:23,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:14:23,851 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:23,851 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:24,052 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6974,225 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:24,052 INFO L428 AbstractCegarLoop]: === Iteration 241 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:24,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:24,052 INFO L82 PathProgramCache]: Analyzing trace with hash -1392871288, now seen corresponding path program 224 times [2021-03-10 22:14:24,052 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:24,052 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1361879920] [2021-03-10 22:14:24,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:24,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:24,225 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:14:24,226 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1361879920] [2021-03-10 22:14:24,226 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1755783956] [2021-03-10 22:14:24,226 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 226 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 226 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:24,302 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:14:24,302 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:14:24,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-10 22:14:24,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:14:24,660 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:24,662 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:24,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2021-03-10 22:14:24,665 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:24,671 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:14:24,674 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:24,937 WARN L205 SmtUtils]: Spent 262.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 52 [2021-03-10 22:14:24,938 INFO L628 ElimStorePlain]: treesize reduction 35, result has 79.2 percent of original size [2021-03-10 22:14:24,942 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:14:24,944 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:24,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 4 treesize of output 2 [2021-03-10 22:14:24,950 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:25,056 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2021-03-10 22:14:25,057 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:14:25,062 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:14:25,064 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:25,168 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2021-03-10 22:14:25,169 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:14:25,174 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:14:25,176 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:25,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:14:25,182 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:25,281 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:14:25,286 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: 6 dim-0 vars, and 6 xjuncts. [2021-03-10 22:14:25,287 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 8 variables, input treesize:199, output treesize:114 [2021-03-10 22:14:25,750 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:14:25,752 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:25,757 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:25,758 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 8 treesize of output 1 [2021-03-10 22:14:25,759 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:25,911 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 39 [2021-03-10 22:14:25,911 INFO L628 ElimStorePlain]: treesize reduction 65, result has 51.1 percent of original size [2021-03-10 22:14:25,916 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:14:25,918 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:25,972 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:14:25,976 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:14:25,978 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:26,030 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:14:26,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 3 treesize of output 1 [2021-03-10 22:14:26,036 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:26,084 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:14:26,085 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-03-10 22:14:26,085 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 8 variables, input treesize:157, output treesize:25 [2021-03-10 22:14:26,244 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 4 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:14:26,244 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:26,244 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13] total 21 [2021-03-10 22:14:26,244 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [110173718] [2021-03-10 22:14:26,244 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 22:14:26,244 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:26,244 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 22:14:26,244 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-03-10 22:14:26,244 INFO L87 Difference]: Start difference. First operand 823 states and 2572 transitions. Second operand has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:26,651 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 39 [2021-03-10 22:14:26,860 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 61 [2021-03-10 22:14:27,120 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 55 [2021-03-10 22:14:27,361 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 62 [2021-03-10 22:14:27,504 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 55 [2021-03-10 22:14:27,655 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 57 [2021-03-10 22:14:28,038 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 64 [2021-03-10 22:14:28,226 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 57 [2021-03-10 22:14:28,391 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 57 [2021-03-10 22:14:28,675 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 64 [2021-03-10 22:14:28,875 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 57 [2021-03-10 22:14:29,039 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 57 [2021-03-10 22:14:29,200 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 56 [2021-03-10 22:14:29,479 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 64 [2021-03-10 22:14:29,804 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 57 [2021-03-10 22:14:29,966 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 56 [2021-03-10 22:14:30,238 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 53 [2021-03-10 22:14:30,545 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 56 [2021-03-10 22:14:31,073 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:31,073 INFO L93 Difference]: Finished difference Result 1417 states and 4155 transitions. [2021-03-10 22:14:31,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-03-10 22:14:31,074 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-03-10 22:14:31,074 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:31,076 INFO L225 Difference]: With dead ends: 1417 [2021-03-10 22:14:31,076 INFO L226 Difference]: Without dead ends: 1229 [2021-03-10 22:14:31,076 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 397 ImplicationChecksByTransitivity, 4192.5ms TimeCoverageRelationStatistics Valid=330, Invalid=1832, Unknown=0, NotChecked=0, Total=2162 [2021-03-10 22:14:31,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1229 states. [2021-03-10 22:14:31,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1229 to 814. [2021-03-10 22:14:31,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 814 states, 813 states have (on average 3.116851168511685) internal successors, (2534), 813 states have internal predecessors, (2534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:31,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 814 states to 814 states and 2534 transitions. [2021-03-10 22:14:31,085 INFO L78 Accepts]: Start accepts. Automaton has 814 states and 2534 transitions. Word has length 25 [2021-03-10 22:14:31,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:31,085 INFO L480 AbstractCegarLoop]: Abstraction has 814 states and 2534 transitions. [2021-03-10 22:14:31,085 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:31,085 INFO L276 IsEmpty]: Start isEmpty. Operand 814 states and 2534 transitions. [2021-03-10 22:14:31,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:14:31,086 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:31,086 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:31,287 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 226 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7011 [2021-03-10 22:14:31,287 INFO L428 AbstractCegarLoop]: === Iteration 242 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:31,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:31,287 INFO L82 PathProgramCache]: Analyzing trace with hash -690098918, now seen corresponding path program 225 times [2021-03-10 22:14:31,287 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:31,287 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [229068453] [2021-03-10 22:14:31,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:31,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:31,462 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 4 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:14:31,462 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [229068453] [2021-03-10 22:14:31,462 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1100229682] [2021-03-10 22:14:31,462 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 227 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 227 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:31,535 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-03-10 22:14:31,535 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:14:31,536 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:14:31,536 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:14:31,710 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:14:31,712 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:31,716 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:14:31,718 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:31,722 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:14:31,724 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:31,842 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 25 [2021-03-10 22:14:31,843 INFO L628 ElimStorePlain]: treesize reduction 29, result has 69.8 percent of original size [2021-03-10 22:14:31,843 INFO L518 ElimStorePlain]: Eliminatee v_prenex_335 vanished before elimination [2021-03-10 22:14:31,847 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2021-03-10 22:14:31,847 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:107, output treesize:59 [2021-03-10 22:14:32,177 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:14:32,179 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:32,181 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:32,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2021-03-10 22:14:32,183 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:32,197 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:14:32,199 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:14:32,199 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:41, output treesize:11 [2021-03-10 22:14:32,281 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-03-10 22:14:32,281 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:32,281 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-03-10 22:14:32,281 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [102062429] [2021-03-10 22:14:32,281 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 22:14:32,281 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:32,281 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 22:14:32,282 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:14:32,282 INFO L87 Difference]: Start difference. First operand 814 states and 2534 transitions. Second operand has 18 states, 18 states have (on average 2.388888888888889) 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-03-10 22:14:32,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:32,880 INFO L93 Difference]: Finished difference Result 1143 states and 3434 transitions. [2021-03-10 22:14:32,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-10 22:14:32,882 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.388888888888889) 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 25 [2021-03-10 22:14:32,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:32,883 INFO L225 Difference]: With dead ends: 1143 [2021-03-10 22:14:32,883 INFO L226 Difference]: Without dead ends: 1020 [2021-03-10 22:14:32,883 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 653.7ms TimeCoverageRelationStatistics Valid=73, Invalid=389, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:14:32,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1020 states. [2021-03-10 22:14:32,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1020 to 804. [2021-03-10 22:14:32,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 804 states, 803 states have (on average 3.1058530510585305) internal successors, (2494), 803 states have internal predecessors, (2494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:32,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 804 states to 804 states and 2494 transitions. [2021-03-10 22:14:32,891 INFO L78 Accepts]: Start accepts. Automaton has 804 states and 2494 transitions. Word has length 25 [2021-03-10 22:14:32,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:32,891 INFO L480 AbstractCegarLoop]: Abstraction has 804 states and 2494 transitions. [2021-03-10 22:14:32,891 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.388888888888889) 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-03-10 22:14:32,891 INFO L276 IsEmpty]: Start isEmpty. Operand 804 states and 2494 transitions. [2021-03-10 22:14:32,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:14:32,892 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:32,892 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:33,092 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 227 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7043 [2021-03-10 22:14:33,092 INFO L428 AbstractCegarLoop]: === Iteration 243 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:33,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:33,093 INFO L82 PathProgramCache]: Analyzing trace with hash -378991928, now seen corresponding path program 226 times [2021-03-10 22:14:33,093 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:33,093 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [305613651] [2021-03-10 22:14:33,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:33,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:33,268 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:14:33,268 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [305613651] [2021-03-10 22:14:33,268 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [198416266] [2021-03-10 22:14:33,268 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 228 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 228 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:33,344 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:14:33,344 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:14:33,345 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-10 22:14:33,346 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:14:33,741 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:14:33,743 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:33,748 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:33,749 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 8 treesize of output 1 [2021-03-10 22:14:33,751 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:34,020 WARN L205 SmtUtils]: Spent 268.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2021-03-10 22:14:34,020 INFO L628 ElimStorePlain]: treesize reduction 8, result has 93.9 percent of original size [2021-03-10 22:14:34,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:14:34,028 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:34,034 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:14:34,036 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:34,155 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2021-03-10 22:14:34,155 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:14:34,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:14:34,163 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:34,168 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:14:34,171 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:34,290 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-03-10 22:14:34,291 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:14:34,295 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: 4 dim-0 vars, and 5 xjuncts. [2021-03-10 22:14:34,295 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:162, output treesize:100 [2021-03-10 22:14:34,477 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 51 [2021-03-10 22:14:34,761 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 4 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:14:34,761 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:34,761 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13] total 21 [2021-03-10 22:14:34,761 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [572774102] [2021-03-10 22:14:34,761 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 22:14:34,761 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:34,762 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 22:14:34,762 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=363, Unknown=0, NotChecked=0, Total=420 [2021-03-10 22:14:34,762 INFO L87 Difference]: Start difference. First operand 804 states and 2494 transitions. Second operand has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:35,079 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 37 [2021-03-10 22:14:35,344 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 39 [2021-03-10 22:14:35,538 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 53 [2021-03-10 22:14:35,755 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 53 [2021-03-10 22:14:35,937 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 55 [2021-03-10 22:14:36,233 WARN L205 SmtUtils]: Spent 185.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 52 [2021-03-10 22:14:36,427 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 55 [2021-03-10 22:14:36,678 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 38 [2021-03-10 22:14:36,908 WARN L205 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 54 [2021-03-10 22:14:37,381 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 43 [2021-03-10 22:14:37,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:37,516 INFO L93 Difference]: Finished difference Result 1093 states and 3275 transitions. [2021-03-10 22:14:37,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-03-10 22:14:37,518 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-03-10 22:14:37,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:37,519 INFO L225 Difference]: With dead ends: 1093 [2021-03-10 22:14:37,519 INFO L226 Difference]: Without dead ends: 902 [2021-03-10 22:14:37,519 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 2487.3ms TimeCoverageRelationStatistics Valid=162, Invalid=894, Unknown=0, NotChecked=0, Total=1056 [2021-03-10 22:14:37,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 902 states. [2021-03-10 22:14:37,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 902 to 793. [2021-03-10 22:14:37,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 793 states, 792 states have (on average 3.0946969696969697) internal successors, (2451), 792 states have internal predecessors, (2451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:37,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 793 states to 793 states and 2451 transitions. [2021-03-10 22:14:37,527 INFO L78 Accepts]: Start accepts. Automaton has 793 states and 2451 transitions. Word has length 25 [2021-03-10 22:14:37,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:37,527 INFO L480 AbstractCegarLoop]: Abstraction has 793 states and 2451 transitions. [2021-03-10 22:14:37,527 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:37,527 INFO L276 IsEmpty]: Start isEmpty. Operand 793 states and 2451 transitions. [2021-03-10 22:14:37,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:14:37,527 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:37,528 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:37,728 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7075,228 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:37,728 INFO L428 AbstractCegarLoop]: === Iteration 244 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:37,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:37,728 INFO L82 PathProgramCache]: Analyzing trace with hash -1302163050, now seen corresponding path program 227 times [2021-03-10 22:14:37,728 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:37,728 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1734222384] [2021-03-10 22:14:37,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:37,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:37,899 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-03-10 22:14:37,899 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1734222384] [2021-03-10 22:14:37,900 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [826944013] [2021-03-10 22:14:37,900 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 229 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 229 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:37,977 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-10 22:14:37,977 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:14:37,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-10 22:14:37,978 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:14:38,259 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:38,260 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:38,261 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 8 treesize of output 1 [2021-03-10 22:14:38,262 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:38,267 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:14:38,269 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:38,273 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:38,275 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:38,275 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 2 [2021-03-10 22:14:38,278 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:38,281 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:14:38,284 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:38,415 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 22 DAG size of output: 21 [2021-03-10 22:14:38,416 INFO L628 ElimStorePlain]: treesize reduction 19, result has 79.6 percent of original size [2021-03-10 22:14:38,420 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 3 dim-0 vars, and 4 xjuncts. [2021-03-10 22:14:38,420 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:132, output treesize:66 [2021-03-10 22:14:38,869 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:38,870 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:38,871 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 8 treesize of output 1 [2021-03-10 22:14:38,873 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:38,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 3 treesize of output 1 [2021-03-10 22:14:38,878 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:38,955 INFO L628 ElimStorePlain]: treesize reduction 23, result has 58.9 percent of original size [2021-03-10 22:14:38,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 4 treesize of output 2 [2021-03-10 22:14:38,960 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:38,988 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:14:38,989 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:14:38,989 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:79, output treesize:13 [2021-03-10 22:14:39,102 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:14:39,102 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:39,102 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13] total 20 [2021-03-10 22:14:39,102 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [173563101] [2021-03-10 22:14:39,102 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 22:14:39,102 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:39,103 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 22:14:39,103 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2021-03-10 22:14:39,103 INFO L87 Difference]: Start difference. First operand 793 states and 2451 transitions. Second operand has 20 states, 20 states have (on average 2.15) internal successors, (43), 20 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-03-10 22:14:39,570 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 50 [2021-03-10 22:14:40,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:40,986 INFO L93 Difference]: Finished difference Result 1260 states and 3717 transitions. [2021-03-10 22:14:40,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-03-10 22:14:40,987 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.15) internal successors, (43), 20 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 25 [2021-03-10 22:14:40,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:40,989 INFO L225 Difference]: With dead ends: 1260 [2021-03-10 22:14:40,989 INFO L226 Difference]: Without dead ends: 1122 [2021-03-10 22:14:40,989 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 1740.7ms TimeCoverageRelationStatistics Valid=189, Invalid=933, Unknown=0, NotChecked=0, Total=1122 [2021-03-10 22:14:40,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1122 states. [2021-03-10 22:14:40,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1122 to 784. [2021-03-10 22:14:40,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 784 states, 783 states have (on average 3.0932311621966795) internal successors, (2422), 783 states have internal predecessors, (2422), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:40,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 784 states to 784 states and 2422 transitions. [2021-03-10 22:14:40,997 INFO L78 Accepts]: Start accepts. Automaton has 784 states and 2422 transitions. Word has length 25 [2021-03-10 22:14:40,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:40,997 INFO L480 AbstractCegarLoop]: Abstraction has 784 states and 2422 transitions. [2021-03-10 22:14:40,997 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.15) internal successors, (43), 20 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-03-10 22:14:40,997 INFO L276 IsEmpty]: Start isEmpty. Operand 784 states and 2422 transitions. [2021-03-10 22:14:40,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:14:40,998 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:40,998 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:41,198 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 229 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7094 [2021-03-10 22:14:41,198 INFO L428 AbstractCegarLoop]: === Iteration 245 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:41,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:41,199 INFO L82 PathProgramCache]: Analyzing trace with hash 1858245150, now seen corresponding path program 228 times [2021-03-10 22:14:41,199 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:41,199 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1419834739] [2021-03-10 22:14:41,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:41,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:41,441 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:14:41,441 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1419834739] [2021-03-10 22:14:41,441 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2030810749] [2021-03-10 22:14:41,441 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 230 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 230 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:41,519 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-03-10 22:14:41,519 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:14:41,519 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-10 22:14:41,525 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:14:41,843 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:41,844 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:41,845 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 9 treesize of output 2 [2021-03-10 22:14:41,847 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:41,852 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:41,853 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:41,854 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2021-03-10 22:14:41,855 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:41,859 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:41,861 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:41,861 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 9 treesize of output 2 [2021-03-10 22:14:41,864 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:41,867 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:41,868 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 8 treesize of output 1 [2021-03-10 22:14:41,870 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:41,908 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:14:41,912 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-03-10 22:14:41,912 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:114, output treesize:43 [2021-03-10 22:14:42,304 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:42,305 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:42,306 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 8 treesize of output 1 [2021-03-10 22:14:42,308 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:42,311 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:14:42,314 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:42,388 INFO L628 ElimStorePlain]: treesize reduction 23, result has 58.9 percent of original size [2021-03-10 22:14:42,391 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:14:42,394 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:42,422 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:14:42,424 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:14:42,424 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:79, output treesize:13 [2021-03-10 22:14:42,538 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:14:42,539 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:42,539 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 22 [2021-03-10 22:14:42,539 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [72598461] [2021-03-10 22:14:42,539 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:14:42,539 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:42,539 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:14:42,539 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=401, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:14:42,539 INFO L87 Difference]: Start difference. First operand 784 states and 2422 transitions. Second operand has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 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-03-10 22:14:44,516 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 39 [2021-03-10 22:14:44,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:44,713 INFO L93 Difference]: Finished difference Result 1235 states and 3657 transitions. [2021-03-10 22:14:44,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-03-10 22:14:44,714 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 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 25 [2021-03-10 22:14:44,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:44,715 INFO L225 Difference]: With dead ends: 1235 [2021-03-10 22:14:44,715 INFO L226 Difference]: Without dead ends: 1046 [2021-03-10 22:14:44,715 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 301 ImplicationChecksByTransitivity, 1931.2ms TimeCoverageRelationStatistics Valid=215, Invalid=1191, Unknown=0, NotChecked=0, Total=1406 [2021-03-10 22:14:44,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1046 states. [2021-03-10 22:14:44,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1046 to 716. [2021-03-10 22:14:44,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 716 states, 715 states have (on average 3.0727272727272728) internal successors, (2197), 715 states have internal predecessors, (2197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:44,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 716 states to 716 states and 2197 transitions. [2021-03-10 22:14:44,723 INFO L78 Accepts]: Start accepts. Automaton has 716 states and 2197 transitions. Word has length 25 [2021-03-10 22:14:44,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:44,723 INFO L480 AbstractCegarLoop]: Abstraction has 716 states and 2197 transitions. [2021-03-10 22:14:44,723 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 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-03-10 22:14:44,723 INFO L276 IsEmpty]: Start isEmpty. Operand 716 states and 2197 transitions. [2021-03-10 22:14:44,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:14:44,723 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:44,723 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:44,924 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 230 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7134 [2021-03-10 22:14:44,924 INFO L428 AbstractCegarLoop]: === Iteration 246 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:44,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:44,924 INFO L82 PathProgramCache]: Analyzing trace with hash 1252021142, now seen corresponding path program 229 times [2021-03-10 22:14:44,924 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:44,924 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1579763636] [2021-03-10 22:14:44,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:44,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:45,179 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:14:45,179 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1579763636] [2021-03-10 22:14:45,179 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1419527031] [2021-03-10 22:14:45,179 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 231 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 231 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:45,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:45,257 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-10 22:14:45,257 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:14:45,539 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:14:45,541 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:45,546 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:45,547 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 8 treesize of output 1 [2021-03-10 22:14:45,549 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:45,758 WARN L205 SmtUtils]: Spent 209.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 38 [2021-03-10 22:14:45,759 INFO L628 ElimStorePlain]: treesize reduction 6, result has 94.6 percent of original size [2021-03-10 22:14:45,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 4 treesize of output 2 [2021-03-10 22:14:45,766 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:45,770 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:14:45,773 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:45,872 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:14:45,886 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, End of recursive call: 5 dim-0 vars, and 5 xjuncts. [2021-03-10 22:14:45,886 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 5 variables, input treesize:142, output treesize:97 [2021-03-10 22:14:46,407 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:14:46,410 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:46,413 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:46,414 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2021-03-10 22:14:46,416 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:46,487 INFO L628 ElimStorePlain]: treesize reduction 23, result has 58.9 percent of original size [2021-03-10 22:14:46,490 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:14:46,493 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:46,520 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:14:46,522 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:14:46,522 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:79, output treesize:13 [2021-03-10 22:14:46,636 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:14:46,636 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:46,637 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 22 [2021-03-10 22:14:46,637 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [867002308] [2021-03-10 22:14:46,637 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:14:46,637 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:46,637 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:14:46,637 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=396, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:14:46,637 INFO L87 Difference]: Start difference. First operand 716 states and 2197 transitions. Second operand has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 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-03-10 22:14:47,016 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 36 [2021-03-10 22:14:47,245 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 57 [2021-03-10 22:14:48,136 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 39 [2021-03-10 22:14:48,337 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 38 [2021-03-10 22:14:48,780 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 39 [2021-03-10 22:14:49,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:49,017 INFO L93 Difference]: Finished difference Result 1226 states and 3640 transitions. [2021-03-10 22:14:49,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-03-10 22:14:49,019 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 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 25 [2021-03-10 22:14:49,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:49,020 INFO L225 Difference]: With dead ends: 1226 [2021-03-10 22:14:49,020 INFO L226 Difference]: Without dead ends: 1088 [2021-03-10 22:14:49,020 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 2193.0ms TimeCoverageRelationStatistics Valid=240, Invalid=1092, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 22:14:49,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1088 states. [2021-03-10 22:14:49,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1088 to 757. [2021-03-10 22:14:49,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 757 states, 756 states have (on average 3.0965608465608465) internal successors, (2341), 756 states have internal predecessors, (2341), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:49,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 757 states to 757 states and 2341 transitions. [2021-03-10 22:14:49,028 INFO L78 Accepts]: Start accepts. Automaton has 757 states and 2341 transitions. Word has length 25 [2021-03-10 22:14:49,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:49,028 INFO L480 AbstractCegarLoop]: Abstraction has 757 states and 2341 transitions. [2021-03-10 22:14:49,028 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 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-03-10 22:14:49,028 INFO L276 IsEmpty]: Start isEmpty. Operand 757 states and 2341 transitions. [2021-03-10 22:14:49,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:14:49,029 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:49,029 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:49,229 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 231 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7172 [2021-03-10 22:14:49,230 INFO L428 AbstractCegarLoop]: === Iteration 247 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:49,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:49,230 INFO L82 PathProgramCache]: Analyzing trace with hash 960121224, now seen corresponding path program 230 times [2021-03-10 22:14:49,230 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:49,230 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1936843695] [2021-03-10 22:14:49,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:49,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:49,435 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:14:49,435 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1936843695] [2021-03-10 22:14:49,435 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [775678671] [2021-03-10 22:14:49,435 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 232 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 232 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:49,512 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:14:49,512 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:14:49,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-10 22:14:49,514 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:14:49,817 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:49,818 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:49,819 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 8 treesize of output 1 [2021-03-10 22:14:49,820 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:49,825 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:14:49,827 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:50,052 WARN L205 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 38 [2021-03-10 22:14:50,053 INFO L628 ElimStorePlain]: treesize reduction 6, result has 94.4 percent of original size [2021-03-10 22:14:50,058 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:14:50,060 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:50,065 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:14:50,067 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:50,172 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 33 [2021-03-10 22:14:50,173 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:14:50,177 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, End of recursive call: 4 dim-0 vars, and 5 xjuncts. [2021-03-10 22:14:50,177 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 5 variables, input treesize:134, output treesize:85 [2021-03-10 22:14:50,329 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 42 [2021-03-10 22:14:50,741 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:50,742 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:50,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2021-03-10 22:14:50,744 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:50,749 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:14:50,752 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:50,894 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 34 [2021-03-10 22:14:50,894 INFO L628 ElimStorePlain]: treesize reduction 45, result has 55.4 percent of original size [2021-03-10 22:14:50,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 4 treesize of output 2 [2021-03-10 22:14:50,902 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:50,957 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:14:50,961 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:14:50,964 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:51,026 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:14:51,028 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-03-10 22:14:51,028 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:124, output treesize:24 [2021-03-10 22:14:51,215 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 4 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:14:51,215 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:51,215 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13] total 21 [2021-03-10 22:14:51,215 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1672661979] [2021-03-10 22:14:51,216 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 22:14:51,216 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:51,216 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 22:14:51,216 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=365, Unknown=0, NotChecked=0, Total=420 [2021-03-10 22:14:51,216 INFO L87 Difference]: Start difference. First operand 757 states and 2341 transitions. Second operand has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:51,688 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 35 [2021-03-10 22:14:51,928 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 49 [2021-03-10 22:14:52,170 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 53 [2021-03-10 22:14:52,338 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 49 [2021-03-10 22:14:52,515 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 51 [2021-03-10 22:14:52,734 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 48 [2021-03-10 22:14:52,940 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 55 [2021-03-10 22:14:53,161 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 51 [2021-03-10 22:14:53,356 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 51 [2021-03-10 22:14:53,651 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 55 [2021-03-10 22:14:53,872 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 51 [2021-03-10 22:14:54,068 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 51 [2021-03-10 22:14:54,230 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 50 [2021-03-10 22:14:54,485 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 55 [2021-03-10 22:14:54,796 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 51 [2021-03-10 22:14:54,959 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 50 [2021-03-10 22:14:55,201 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 44 [2021-03-10 22:14:55,487 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 50 [2021-03-10 22:14:55,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:55,945 INFO L93 Difference]: Finished difference Result 1350 states and 3940 transitions. [2021-03-10 22:14:55,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-03-10 22:14:55,946 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-03-10 22:14:55,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:55,948 INFO L225 Difference]: With dead ends: 1350 [2021-03-10 22:14:55,948 INFO L226 Difference]: Without dead ends: 1162 [2021-03-10 22:14:55,948 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 380 ImplicationChecksByTransitivity, 4238.4ms TimeCoverageRelationStatistics Valid=313, Invalid=1667, Unknown=0, NotChecked=0, Total=1980 [2021-03-10 22:14:55,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1162 states. [2021-03-10 22:14:55,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1162 to 748. [2021-03-10 22:14:55,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 748 states, 747 states have (on average 3.0829986613119145) internal successors, (2303), 747 states have internal predecessors, (2303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:55,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 748 states to 748 states and 2303 transitions. [2021-03-10 22:14:55,956 INFO L78 Accepts]: Start accepts. Automaton has 748 states and 2303 transitions. Word has length 25 [2021-03-10 22:14:55,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:55,956 INFO L480 AbstractCegarLoop]: Abstraction has 748 states and 2303 transitions. [2021-03-10 22:14:55,956 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:55,956 INFO L276 IsEmpty]: Start isEmpty. Operand 748 states and 2303 transitions. [2021-03-10 22:14:55,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:14:55,957 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:55,957 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:56,157 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 232 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7196 [2021-03-10 22:14:56,157 INFO L428 AbstractCegarLoop]: === Iteration 248 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:56,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:56,157 INFO L82 PathProgramCache]: Analyzing trace with hash 1662893594, now seen corresponding path program 231 times [2021-03-10 22:14:56,158 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:56,158 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1930974068] [2021-03-10 22:14:56,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:56,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:56,342 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 4 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:14:56,342 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1930974068] [2021-03-10 22:14:56,342 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [803705456] [2021-03-10 22:14:56,342 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 233 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 233 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:56,416 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 22:14:56,416 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:14:56,416 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:14:56,417 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:14:56,643 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:14:56,645 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:56,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 3 treesize of output 1 [2021-03-10 22:14:56,651 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:56,656 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:14:56,658 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:56,662 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:56,663 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:56,789 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 24 [2021-03-10 22:14:56,790 INFO L628 ElimStorePlain]: treesize reduction 29, result has 69.8 percent of original size [2021-03-10 22:14:56,790 INFO L518 ElimStorePlain]: Eliminatee v_prenex_361 vanished before elimination [2021-03-10 22:14:56,794 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2021-03-10 22:14:56,794 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:137, output treesize:59 [2021-03-10 22:14:57,098 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:57,100 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:57,101 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 8 treesize of output 1 [2021-03-10 22:14:57,102 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:57,105 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:14:57,107 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:57,121 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:14:57,122 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:14:57,123 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:41, output treesize:11 [2021-03-10 22:14:57,198 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-03-10 22:14:57,198 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:57,199 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-03-10 22:14:57,199 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [672919362] [2021-03-10 22:14:57,199 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 22:14:57,199 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:57,199 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 22:14:57,199 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:14:57,199 INFO L87 Difference]: Start difference. First operand 748 states and 2303 transitions. Second operand has 18 states, 18 states have (on average 2.388888888888889) 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-03-10 22:14:57,563 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 36 [2021-03-10 22:14:57,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:14:57,627 INFO L93 Difference]: Finished difference Result 972 states and 2915 transitions. [2021-03-10 22:14:57,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-10 22:14:57,628 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.388888888888889) 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 25 [2021-03-10 22:14:57,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:14:57,629 INFO L225 Difference]: With dead ends: 972 [2021-03-10 22:14:57,629 INFO L226 Difference]: Without dead ends: 849 [2021-03-10 22:14:57,630 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 585.0ms TimeCoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2021-03-10 22:14:57,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 849 states. [2021-03-10 22:14:57,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 849 to 733. [2021-03-10 22:14:57,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 733 states, 732 states have (on average 3.07103825136612) internal successors, (2248), 732 states have internal predecessors, (2248), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:14:57,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 733 states to 733 states and 2248 transitions. [2021-03-10 22:14:57,636 INFO L78 Accepts]: Start accepts. Automaton has 733 states and 2248 transitions. Word has length 25 [2021-03-10 22:14:57,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:14:57,637 INFO L480 AbstractCegarLoop]: Abstraction has 733 states and 2248 transitions. [2021-03-10 22:14:57,637 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.388888888888889) 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-03-10 22:14:57,637 INFO L276 IsEmpty]: Start isEmpty. Operand 733 states and 2248 transitions. [2021-03-10 22:14:57,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:14:57,637 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:14:57,637 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:14:57,838 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 233 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7232 [2021-03-10 22:14:57,838 INFO L428 AbstractCegarLoop]: === Iteration 249 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:14:57,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:14:57,838 INFO L82 PathProgramCache]: Analyzing trace with hash 440427534, now seen corresponding path program 232 times [2021-03-10 22:14:57,838 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:14:57,838 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [405845904] [2021-03-10 22:14:57,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:14:57,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:14:58,021 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-03-10 22:14:58,022 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [405845904] [2021-03-10 22:14:58,022 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1661419304] [2021-03-10 22:14:58,022 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 234 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 234 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:14:58,101 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:14:58,101 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:14:58,102 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-10 22:14:58,103 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:14:58,461 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:14:58,463 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:58,468 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:58,469 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:58,470 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 8 treesize of output 1 [2021-03-10 22:14:58,472 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:58,477 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:58,478 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:58,479 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 9 treesize of output 2 [2021-03-10 22:14:58,481 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:58,485 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:58,487 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:58,490 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:14:58,492 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:58,497 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:14:58,500 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:58,504 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:14:58,506 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:58,510 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:58,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 2 [2021-03-10 22:14:58,513 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:58,649 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 22 DAG size of output: 21 [2021-03-10 22:14:58,650 INFO L628 ElimStorePlain]: treesize reduction 23, result has 76.3 percent of original size [2021-03-10 22:14:58,654 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 3 dim-0 vars, and 4 xjuncts. [2021-03-10 22:14:58,654 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 2 variables, input treesize:199, output treesize:66 [2021-03-10 22:14:59,079 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:14:59,082 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:59,086 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:14:59,087 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 9 treesize of output 2 [2021-03-10 22:14:59,089 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:59,177 INFO L628 ElimStorePlain]: treesize reduction 35, result has 47.8 percent of original size [2021-03-10 22:14:59,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:14:59,183 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:14:59,214 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:14:59,216 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:14:59,216 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:79, output treesize:13 [2021-03-10 22:14:59,340 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:14:59,340 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:14:59,340 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13] total 20 [2021-03-10 22:14:59,340 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2109159287] [2021-03-10 22:14:59,340 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 22:14:59,340 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:14:59,341 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 22:14:59,341 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2021-03-10 22:14:59,341 INFO L87 Difference]: Start difference. First operand 733 states and 2248 transitions. Second operand has 20 states, 20 states have (on average 2.15) internal successors, (43), 20 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-03-10 22:15:00,007 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 50 [2021-03-10 22:15:00,854 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 38 [2021-03-10 22:15:01,042 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 37 [2021-03-10 22:15:01,464 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 38 [2021-03-10 22:15:01,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:15:01,720 INFO L93 Difference]: Finished difference Result 1389 states and 4109 transitions. [2021-03-10 22:15:01,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-03-10 22:15:01,721 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.15) internal successors, (43), 20 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 25 [2021-03-10 22:15:01,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:15:01,723 INFO L225 Difference]: With dead ends: 1389 [2021-03-10 22:15:01,723 INFO L226 Difference]: Without dead ends: 1251 [2021-03-10 22:15:01,723 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 254 ImplicationChecksByTransitivity, 2043.0ms TimeCoverageRelationStatistics Valid=213, Invalid=1119, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 22:15:01,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1251 states. [2021-03-10 22:15:01,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1251 to 769. [2021-03-10 22:15:01,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 769 states, 768 states have (on average 3.1197916666666665) internal successors, (2396), 768 states have internal predecessors, (2396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:15:01,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 769 states to 769 states and 2396 transitions. [2021-03-10 22:15:01,732 INFO L78 Accepts]: Start accepts. Automaton has 769 states and 2396 transitions. Word has length 25 [2021-03-10 22:15:01,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:15:01,732 INFO L480 AbstractCegarLoop]: Abstraction has 769 states and 2396 transitions. [2021-03-10 22:15:01,732 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.15) internal successors, (43), 20 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-03-10 22:15:01,732 INFO L276 IsEmpty]: Start isEmpty. Operand 769 states and 2396 transitions. [2021-03-10 22:15:01,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:15:01,733 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:15:01,733 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:15:01,933 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 234 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7258 [2021-03-10 22:15:01,933 INFO L428 AbstractCegarLoop]: === Iteration 250 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:15:01,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:15:01,934 INFO L82 PathProgramCache]: Analyzing trace with hash 148527616, now seen corresponding path program 233 times [2021-03-10 22:15:01,934 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:15:01,934 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [179982668] [2021-03-10 22:15:01,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:15:01,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:15:02,143 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:15:02,143 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [179982668] [2021-03-10 22:15:02,143 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1352752924] [2021-03-10 22:15:02,143 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 235 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 235 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:15:02,223 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-03-10 22:15:02,223 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:15:02,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-10 22:15:02,224 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:15:02,531 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:15:02,532 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:15:02,533 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 9 treesize of output 2 [2021-03-10 22:15:02,535 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:02,540 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:15:02,542 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:15:02,542 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2021-03-10 22:15:02,544 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:02,549 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:15:02,551 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:02,556 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:15:02,559 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:02,709 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 22 DAG size of output: 21 [2021-03-10 22:15:02,710 INFO L628 ElimStorePlain]: treesize reduction 19, result has 79.6 percent of original size [2021-03-10 22:15:02,714 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 3 dim-0 vars, and 4 xjuncts. [2021-03-10 22:15:02,714 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:132, output treesize:66 [2021-03-10 22:15:03,214 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:15:03,217 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:03,222 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:15:03,222 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 8 treesize of output 1 [2021-03-10 22:15:03,224 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:03,373 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 34 [2021-03-10 22:15:03,374 INFO L628 ElimStorePlain]: treesize reduction 45, result has 55.4 percent of original size [2021-03-10 22:15:03,378 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:15:03,380 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:03,436 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:15:03,441 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:15:03,443 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:03,498 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:15:03,500 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-03-10 22:15:03,500 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:124, output treesize:24 [2021-03-10 22:15:03,667 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 4 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:15:03,667 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:15:03,667 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13] total 21 [2021-03-10 22:15:03,667 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [249806277] [2021-03-10 22:15:03,667 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 22:15:03,668 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:15:03,668 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 22:15:03,668 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2021-03-10 22:15:03,668 INFO L87 Difference]: Start difference. First operand 769 states and 2396 transitions. Second operand has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:15:04,271 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 50 [2021-03-10 22:15:04,496 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 52 [2021-03-10 22:15:04,672 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 52 [2021-03-10 22:15:04,846 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 51 [2021-03-10 22:15:05,028 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 52 [2021-03-10 22:15:05,199 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 54 [2021-03-10 22:15:05,432 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 52 [2021-03-10 22:15:05,610 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 54 [2021-03-10 22:15:05,780 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 53 [2021-03-10 22:15:06,135 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 54 [2021-03-10 22:15:06,304 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 53 [2021-03-10 22:15:06,657 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 53 [2021-03-10 22:15:07,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:15:07,053 INFO L93 Difference]: Finished difference Result 1359 states and 4007 transitions. [2021-03-10 22:15:07,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-03-10 22:15:07,054 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-03-10 22:15:07,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:15:07,056 INFO L225 Difference]: With dead ends: 1359 [2021-03-10 22:15:07,056 INFO L226 Difference]: Without dead ends: 1171 [2021-03-10 22:15:07,056 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 368 ImplicationChecksByTransitivity, 3184.5ms TimeCoverageRelationStatistics Valid=255, Invalid=1467, Unknown=0, NotChecked=0, Total=1722 [2021-03-10 22:15:07,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1171 states. [2021-03-10 22:15:07,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1171 to 783. [2021-03-10 22:15:07,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 783 states, 782 states have (on average 3.0933503836317136) internal successors, (2419), 782 states have internal predecessors, (2419), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:15:07,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 783 states to 783 states and 2419 transitions. [2021-03-10 22:15:07,064 INFO L78 Accepts]: Start accepts. Automaton has 783 states and 2419 transitions. Word has length 25 [2021-03-10 22:15:07,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:15:07,064 INFO L480 AbstractCegarLoop]: Abstraction has 783 states and 2419 transitions. [2021-03-10 22:15:07,064 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:15:07,064 INFO L276 IsEmpty]: Start isEmpty. Operand 783 states and 2419 transitions. [2021-03-10 22:15:07,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:15:07,065 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:15:07,065 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:15:07,267 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7314,235 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:15:07,267 INFO L428 AbstractCegarLoop]: === Iteration 251 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:15:07,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:15:07,267 INFO L82 PathProgramCache]: Analyzing trace with hash -694131562, now seen corresponding path program 234 times [2021-03-10 22:15:07,267 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:15:07,267 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [126906400] [2021-03-10 22:15:07,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:15:07,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:15:07,415 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-03-10 22:15:07,415 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [126906400] [2021-03-10 22:15:07,415 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [739863226] [2021-03-10 22:15:07,416 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 236 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 236 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:15:07,496 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-03-10 22:15:07,496 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:15:07,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-10 22:15:07,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:15:07,793 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:15:07,795 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:15:07,795 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 8 treesize of output 1 [2021-03-10 22:15:07,797 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:07,800 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:15:07,802 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:15:07,803 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 9 treesize of output 2 [2021-03-10 22:15:07,804 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:07,808 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:15:07,809 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:15:07,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 2 [2021-03-10 22:15:07,812 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:07,815 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:07,816 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:07,849 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:15:07,852 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-03-10 22:15:07,853 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:114, output treesize:43 [2021-03-10 22:15:08,174 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:15:08,176 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:08,181 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:15:08,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2021-03-10 22:15:08,184 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:08,270 INFO L628 ElimStorePlain]: treesize reduction 23, result has 58.9 percent of original size [2021-03-10 22:15:08,274 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:15:08,276 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:08,300 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:15:08,301 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:15:08,301 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:79, output treesize:13 [2021-03-10 22:15:08,396 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:15:08,396 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:15:08,396 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13] total 20 [2021-03-10 22:15:08,396 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1868541382] [2021-03-10 22:15:08,396 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 22:15:08,396 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:15:08,397 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 22:15:08,397 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2021-03-10 22:15:08,397 INFO L87 Difference]: Start difference. First operand 783 states and 2419 transitions. Second operand has 20 states, 20 states have (on average 2.15) internal successors, (43), 20 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-03-10 22:15:10,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:15:10,069 INFO L93 Difference]: Finished difference Result 1121 states and 3337 transitions. [2021-03-10 22:15:10,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-03-10 22:15:10,070 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.15) internal successors, (43), 20 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 25 [2021-03-10 22:15:10,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:15:10,072 INFO L225 Difference]: With dead ends: 1121 [2021-03-10 22:15:10,072 INFO L226 Difference]: Without dead ends: 983 [2021-03-10 22:15:10,072 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 222 ImplicationChecksByTransitivity, 1436.0ms TimeCoverageRelationStatistics Valid=163, Invalid=959, Unknown=0, NotChecked=0, Total=1122 [2021-03-10 22:15:10,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 983 states. [2021-03-10 22:15:10,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 983 to 724. [2021-03-10 22:15:10,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 724 states, 723 states have (on average 3.071922544951591) internal successors, (2221), 723 states have internal predecessors, (2221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:15:10,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 724 states to 724 states and 2221 transitions. [2021-03-10 22:15:10,079 INFO L78 Accepts]: Start accepts. Automaton has 724 states and 2221 transitions. Word has length 25 [2021-03-10 22:15:10,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:15:10,079 INFO L480 AbstractCegarLoop]: Abstraction has 724 states and 2221 transitions. [2021-03-10 22:15:10,079 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.15) internal successors, (43), 20 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-03-10 22:15:10,079 INFO L276 IsEmpty]: Start isEmpty. Operand 724 states and 2221 transitions. [2021-03-10 22:15:10,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:15:10,080 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:15:10,080 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:15:10,280 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7359,236 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:15:10,280 INFO L428 AbstractCegarLoop]: === Iteration 252 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:15:10,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:15:10,281 INFO L82 PathProgramCache]: Analyzing trace with hash 1050829462, now seen corresponding path program 235 times [2021-03-10 22:15:10,281 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:15:10,281 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [598094972] [2021-03-10 22:15:10,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:15:10,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:15:10,506 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:15:10,506 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [598094972] [2021-03-10 22:15:10,506 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [277417835] [2021-03-10 22:15:10,506 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 237 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 237 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:15:10,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:15:10,586 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-10 22:15:10,587 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:15:10,850 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:15:10,853 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:10,857 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:15:10,858 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:15: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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 2 [2021-03-10 22:15:10,861 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:10,865 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:15:10,866 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:15:10,867 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 8 treesize of output 1 [2021-03-10 22:15:10,868 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:10,872 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:15:10,874 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:10,997 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 22 DAG size of output: 21 [2021-03-10 22:15:10,997 INFO L628 ElimStorePlain]: treesize reduction 19, result has 79.6 percent of original size [2021-03-10 22:15:11,001 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 3 dim-0 vars, and 4 xjuncts. [2021-03-10 22:15:11,001 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:132, output treesize:66 [2021-03-10 22:15:11,419 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:15:11,420 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:15:11,421 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 8 treesize of output 1 [2021-03-10 22:15:11,422 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:11,425 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:15:11,428 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:11,491 INFO L628 ElimStorePlain]: treesize reduction 23, result has 58.9 percent of original size [2021-03-10 22:15:11,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 4 treesize of output 2 [2021-03-10 22:15:11,496 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:11,520 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:15:11,522 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:15:11,522 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:79, output treesize:13 [2021-03-10 22:15:11,626 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:15:11,626 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:15:11,626 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 22 [2021-03-10 22:15:11,626 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1823733297] [2021-03-10 22:15:11,627 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:15:11,627 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:15:11,627 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:15:11,627 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=399, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:15:11,627 INFO L87 Difference]: Start difference. First operand 724 states and 2221 transitions. Second operand has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 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-03-10 22:15:12,242 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 51 [2021-03-10 22:15:14,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:15:14,123 INFO L93 Difference]: Finished difference Result 1396 states and 4130 transitions. [2021-03-10 22:15:14,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-03-10 22:15:14,125 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 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 25 [2021-03-10 22:15:14,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:15:14,126 INFO L225 Difference]: With dead ends: 1396 [2021-03-10 22:15:14,126 INFO L226 Difference]: Without dead ends: 1258 [2021-03-10 22:15:14,126 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 289 ImplicationChecksByTransitivity, 2039.5ms TimeCoverageRelationStatistics Valid=256, Invalid=1304, Unknown=0, NotChecked=0, Total=1560 [2021-03-10 22:15:14,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1258 states. [2021-03-10 22:15:14,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1258 to 782. [2021-03-10 22:15:14,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 782 states, 781 states have (on average 3.1382842509603073) internal successors, (2451), 781 states have internal predecessors, (2451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:15:14,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 782 states to 782 states and 2451 transitions. [2021-03-10 22:15:14,135 INFO L78 Accepts]: Start accepts. Automaton has 782 states and 2451 transitions. Word has length 25 [2021-03-10 22:15:14,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:15:14,136 INFO L480 AbstractCegarLoop]: Abstraction has 782 states and 2451 transitions. [2021-03-10 22:15:14,136 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 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-03-10 22:15:14,136 INFO L276 IsEmpty]: Start isEmpty. Operand 782 states and 2451 transitions. [2021-03-10 22:15:14,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:15:14,136 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:15:14,137 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:15:14,337 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7406,237 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:15:14,337 INFO L428 AbstractCegarLoop]: === Iteration 253 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:15:14,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:15:14,337 INFO L82 PathProgramCache]: Analyzing trace with hash 758929544, now seen corresponding path program 236 times [2021-03-10 22:15:14,337 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:15:14,337 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1148234580] [2021-03-10 22:15:14,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:15:14,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:15:14,503 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:15:14,503 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1148234580] [2021-03-10 22:15:14,503 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1124511586] [2021-03-10 22:15:14,504 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 238 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 238 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:15:14,583 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:15:14,583 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:15:14,584 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-10 22:15:14,585 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:15:14,864 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:15:14,866 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:14,870 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:15:14,871 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:15:14,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2021-03-10 22:15:14,874 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:14,878 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:15:14,879 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:15:14,879 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 9 treesize of output 2 [2021-03-10 22:15:14,881 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:14,885 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:15:14,887 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:15,011 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 22 DAG size of output: 21 [2021-03-10 22:15:15,012 INFO L628 ElimStorePlain]: treesize reduction 19, result has 79.6 percent of original size [2021-03-10 22:15:15,015 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 3 dim-0 vars, and 4 xjuncts. [2021-03-10 22:15:15,015 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:132, output treesize:66 [2021-03-10 22:15:15,446 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:15:15,447 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:15:15,447 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 9 treesize of output 2 [2021-03-10 22:15:15,449 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:15,453 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:15,454 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:15,573 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 33 [2021-03-10 22:15:15,574 INFO L628 ElimStorePlain]: treesize reduction 43, result has 56.1 percent of original size [2021-03-10 22:15:15,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:15:15,580 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:15,627 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:15:15,631 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:15:15,633 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:15,677 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:15:15,679 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-03-10 22:15:15,679 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:124, output treesize:24 [2021-03-10 22:15:15,833 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 4 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:15:15,834 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:15:15,834 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13] total 21 [2021-03-10 22:15:15,834 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1989534835] [2021-03-10 22:15:15,834 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 22:15:15,834 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:15:15,834 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 22:15:15,834 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=365, Unknown=0, NotChecked=0, Total=420 [2021-03-10 22:15:15,834 INFO L87 Difference]: Start difference. First operand 782 states and 2451 transitions. Second operand has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:15:16,397 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 49 [2021-03-10 22:15:16,609 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 49 [2021-03-10 22:15:16,771 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 51 [2021-03-10 22:15:16,935 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 48 [2021-03-10 22:15:17,126 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 51 [2021-03-10 22:15:17,298 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 51 [2021-03-10 22:15:17,551 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 53 [2021-03-10 22:15:17,715 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 51 [2021-03-10 22:15:17,872 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 50 [2021-03-10 22:15:18,229 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 53 [2021-03-10 22:15:18,385 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 50 [2021-03-10 22:15:18,750 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 52 [2021-03-10 22:15:18,887 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 41 [2021-03-10 22:15:19,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:15:19,171 INFO L93 Difference]: Finished difference Result 1359 states and 4007 transitions. [2021-03-10 22:15:19,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-03-10 22:15:19,172 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-03-10 22:15:19,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:15:19,174 INFO L225 Difference]: With dead ends: 1359 [2021-03-10 22:15:19,174 INFO L226 Difference]: Without dead ends: 1171 [2021-03-10 22:15:19,174 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 315 ImplicationChecksByTransitivity, 2948.8ms TimeCoverageRelationStatistics Valid=245, Invalid=1395, Unknown=0, NotChecked=0, Total=1640 [2021-03-10 22:15:19,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1171 states. [2021-03-10 22:15:19,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1171 to 796. [2021-03-10 22:15:19,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 796 states, 795 states have (on average 3.1119496855345914) internal successors, (2474), 795 states have internal predecessors, (2474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:15:19,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 796 states to 796 states and 2474 transitions. [2021-03-10 22:15:19,183 INFO L78 Accepts]: Start accepts. Automaton has 796 states and 2474 transitions. Word has length 25 [2021-03-10 22:15:19,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:15:19,183 INFO L480 AbstractCegarLoop]: Abstraction has 796 states and 2474 transitions. [2021-03-10 22:15:19,183 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:15:19,183 INFO L276 IsEmpty]: Start isEmpty. Operand 796 states and 2474 transitions. [2021-03-10 22:15:19,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:15:19,184 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:15:19,184 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:15:19,384 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7444,238 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:15:19,384 INFO L428 AbstractCegarLoop]: === Iteration 254 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:15:19,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:15:19,385 INFO L82 PathProgramCache]: Analyzing trace with hash -83729634, now seen corresponding path program 237 times [2021-03-10 22:15:19,385 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:15:19,385 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [564425933] [2021-03-10 22:15:19,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:15:19,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:15:19,517 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-03-10 22:15:19,517 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [564425933] [2021-03-10 22:15:19,517 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [346051955] [2021-03-10 22:15:19,517 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 239 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 239 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:15:19,597 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 22:15:19,598 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:15:19,598 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-10 22:15:19,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:15:19,851 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:15:19,852 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:15:19,852 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 2 [2021-03-10 22:15:19,854 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:19,858 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:15:19,859 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2021-03-10 22:15:19,860 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:19,894 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:15:19,898 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-03-10 22:15:19,898 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:75, output treesize:43 [2021-03-10 22:15:20,223 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:15:20,224 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:15:20,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 2 [2021-03-10 22:15:20,227 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:20,230 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:15:20,231 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:20,295 INFO L628 ElimStorePlain]: treesize reduction 20, result has 61.5 percent of original size [2021-03-10 22:15:20,298 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:15:20,300 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:20,326 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:15:20,327 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:15:20,328 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:79, output treesize:13 [2021-03-10 22:15:20,428 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:15:20,429 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:15:20,429 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13] total 20 [2021-03-10 22:15:20,429 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [756774054] [2021-03-10 22:15:20,429 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 22:15:20,429 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:15:20,429 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 22:15:20,429 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=328, Unknown=0, NotChecked=0, Total=380 [2021-03-10 22:15:20,429 INFO L87 Difference]: Start difference. First operand 796 states and 2474 transitions. Second operand has 20 states, 20 states have (on average 2.15) internal successors, (43), 20 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-03-10 22:15:22,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:15:22,236 INFO L93 Difference]: Finished difference Result 1133 states and 3386 transitions. [2021-03-10 22:15:22,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-10 22:15:22,237 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.15) internal successors, (43), 20 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 25 [2021-03-10 22:15:22,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:15:22,238 INFO L225 Difference]: With dead ends: 1133 [2021-03-10 22:15:22,238 INFO L226 Difference]: Without dead ends: 995 [2021-03-10 22:15:22,239 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 248 ImplicationChecksByTransitivity, 1568.4ms TimeCoverageRelationStatistics Valid=176, Invalid=1084, Unknown=0, NotChecked=0, Total=1260 [2021-03-10 22:15:22,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 995 states. [2021-03-10 22:15:22,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 995 to 787. [2021-03-10 22:15:22,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 787 states, 786 states have (on average 3.1119592875318065) internal successors, (2446), 786 states have internal predecessors, (2446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:15:22,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 787 states to 787 states and 2446 transitions. [2021-03-10 22:15:22,247 INFO L78 Accepts]: Start accepts. Automaton has 787 states and 2446 transitions. Word has length 25 [2021-03-10 22:15:22,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:15:22,247 INFO L480 AbstractCegarLoop]: Abstraction has 787 states and 2446 transitions. [2021-03-10 22:15:22,247 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.15) internal successors, (43), 20 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-03-10 22:15:22,247 INFO L276 IsEmpty]: Start isEmpty. Operand 787 states and 2446 transitions. [2021-03-10 22:15:22,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:15:22,248 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:15:22,248 INFO L519 BasicCegarLoop]: trace histogram [4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:15:22,448 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 239 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7496 [2021-03-10 22:15:22,448 INFO L428 AbstractCegarLoop]: === Iteration 255 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:15:22,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:15:22,448 INFO L82 PathProgramCache]: Analyzing trace with hash 1952499322, now seen corresponding path program 238 times [2021-03-10 22:15:22,448 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:15:22,449 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1353827342] [2021-03-10 22:15:22,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:15:22,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:15:22,663 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 3 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:15:22,663 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1353827342] [2021-03-10 22:15:22,663 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [622072133] [2021-03-10 22:15:22,663 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 240 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 240 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:15:22,742 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:15:22,742 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:15:22,743 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:15:22,743 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:15:23,150 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:15:23,151 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:15:23,151 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 18 [2021-03-10 22:15:23,151 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1129287236] [2021-03-10 22:15:23,151 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 22:15:23,151 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:15:23,151 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 22:15:23,151 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:15:23,151 INFO L87 Difference]: Start difference. First operand 787 states and 2446 transitions. Second operand has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 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-03-10 22:15:24,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:15:24,199 INFO L93 Difference]: Finished difference Result 1021 states and 3068 transitions. [2021-03-10 22:15:24,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-03-10 22:15:24,200 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 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 25 [2021-03-10 22:15:24,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:15:24,201 INFO L225 Difference]: With dead ends: 1021 [2021-03-10 22:15:24,202 INFO L226 Difference]: Without dead ends: 947 [2021-03-10 22:15:24,202 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 909.3ms TimeCoverageRelationStatistics Valid=155, Invalid=657, Unknown=0, NotChecked=0, Total=812 [2021-03-10 22:15:24,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 947 states. [2021-03-10 22:15:24,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 947 to 756. [2021-03-10 22:15:24,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 756 states, 755 states have (on average 3.0834437086092716) internal successors, (2328), 755 states have internal predecessors, (2328), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:15:24,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 756 states to 756 states and 2328 transitions. [2021-03-10 22:15:24,210 INFO L78 Accepts]: Start accepts. Automaton has 756 states and 2328 transitions. Word has length 25 [2021-03-10 22:15:24,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:15:24,210 INFO L480 AbstractCegarLoop]: Abstraction has 756 states and 2328 transitions. [2021-03-10 22:15:24,210 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 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-03-10 22:15:24,210 INFO L276 IsEmpty]: Start isEmpty. Operand 756 states and 2328 transitions. [2021-03-10 22:15:24,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:15:24,211 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:15:24,211 INFO L519 BasicCegarLoop]: trace histogram [4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:15:24,414 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7526,240 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:15:24,416 INFO L428 AbstractCegarLoop]: === Iteration 256 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:15:24,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:15:24,416 INFO L82 PathProgramCache]: Analyzing trace with hash 2047027258, now seen corresponding path program 239 times [2021-03-10 22:15:24,416 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:15:24,416 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [602655831] [2021-03-10 22:15:24,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:15:24,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:15:24,646 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:15:24,646 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [602655831] [2021-03-10 22:15:24,646 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [338475589] [2021-03-10 22:15:24,646 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 241 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 241 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:15:24,727 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 22:15:24,727 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:15:24,727 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:15:24,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:15:25,146 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-03-10 22:15:25,147 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:15:25,147 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 18 [2021-03-10 22:15:25,147 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1472304632] [2021-03-10 22:15:25,147 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 22:15:25,147 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:15:25,147 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 22:15:25,147 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:15:25,147 INFO L87 Difference]: Start difference. First operand 756 states and 2328 transitions. Second operand has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 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-03-10 22:15:26,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:15:26,525 INFO L93 Difference]: Finished difference Result 983 states and 2971 transitions. [2021-03-10 22:15:26,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-03-10 22:15:26,527 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 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 25 [2021-03-10 22:15:26,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:15:26,529 INFO L225 Difference]: With dead ends: 983 [2021-03-10 22:15:26,529 INFO L226 Difference]: Without dead ends: 890 [2021-03-10 22:15:26,529 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 1206.4ms TimeCoverageRelationStatistics Valid=126, Invalid=630, Unknown=0, NotChecked=0, Total=756 [2021-03-10 22:15:26,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 890 states. [2021-03-10 22:15:26,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 890 to 665. [2021-03-10 22:15:26,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 665 states, 664 states have (on average 3.0783132530120483) internal successors, (2044), 664 states have internal predecessors, (2044), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:15:26,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 665 states to 665 states and 2044 transitions. [2021-03-10 22:15:26,538 INFO L78 Accepts]: Start accepts. Automaton has 665 states and 2044 transitions. Word has length 25 [2021-03-10 22:15:26,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:15:26,538 INFO L480 AbstractCegarLoop]: Abstraction has 665 states and 2044 transitions. [2021-03-10 22:15:26,538 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 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-03-10 22:15:26,538 INFO L276 IsEmpty]: Start isEmpty. Operand 665 states and 2044 transitions. [2021-03-10 22:15:26,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:15:26,538 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:15:26,538 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:15:26,739 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7536,241 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:15:26,739 INFO L428 AbstractCegarLoop]: === Iteration 257 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:15:26,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:15:26,739 INFO L82 PathProgramCache]: Analyzing trace with hash -895323242, now seen corresponding path program 240 times [2021-03-10 22:15:26,739 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:15:26,739 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [555763052] [2021-03-10 22:15:26,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:15:26,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:15:27,020 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:15:27,020 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [555763052] [2021-03-10 22:15:27,020 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [603561495] [2021-03-10 22:15:27,020 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 242 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 242 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:15:27,099 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 22:15:27,099 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:15:27,100 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-10 22:15:27,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:15:27,427 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:15:27,429 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:15:27,429 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 2 [2021-03-10 22:15:27,432 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:27,436 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:15:27,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2021-03-10 22:15:27,439 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:27,479 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:15:27,483 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-03-10 22:15:27,483 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:75, output treesize:43 [2021-03-10 22:15:27,883 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:15:27,885 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:27,889 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:15:27,890 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 8 treesize of output 1 [2021-03-10 22:15:27,892 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:27,974 INFO L628 ElimStorePlain]: treesize reduction 23, result has 58.9 percent of original size [2021-03-10 22:15:27,978 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:15:27,981 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:28,012 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:15:28,013 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 22:15:28,014 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:79, output treesize:13 [2021-03-10 22:15:28,139 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:15:28,139 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:15:28,140 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 22 [2021-03-10 22:15:28,140 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [585774848] [2021-03-10 22:15:28,140 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 22:15:28,140 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:15:28,140 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 22:15:28,140 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=400, Unknown=0, NotChecked=0, Total=462 [2021-03-10 22:15:28,140 INFO L87 Difference]: Start difference. First operand 665 states and 2044 transitions. Second operand has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 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-03-10 22:15:28,928 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 40 [2021-03-10 22:15:29,053 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 38 [2021-03-10 22:15:29,262 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 38 [2021-03-10 22:15:29,404 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 39 [2021-03-10 22:15:29,716 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 38 [2021-03-10 22:15:29,858 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 39 [2021-03-10 22:15:30,263 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 39 [2021-03-10 22:15:30,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:15:30,466 INFO L93 Difference]: Finished difference Result 1017 states and 2987 transitions. [2021-03-10 22:15:30,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-03-10 22:15:30,467 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 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 25 [2021-03-10 22:15:30,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:15:30,468 INFO L225 Difference]: With dead ends: 1017 [2021-03-10 22:15:30,468 INFO L226 Difference]: Without dead ends: 828 [2021-03-10 22:15:30,469 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 307 ImplicationChecksByTransitivity, 2215.7ms TimeCoverageRelationStatistics Valid=229, Invalid=1253, Unknown=0, NotChecked=0, Total=1482 [2021-03-10 22:15:30,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 828 states. [2021-03-10 22:15:30,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 828 to 642. [2021-03-10 22:15:30,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 642 states, 641 states have (on average 3.0436817472698907) internal successors, (1951), 641 states have internal predecessors, (1951), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:15:30,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 642 states to 642 states and 1951 transitions. [2021-03-10 22:15:30,475 INFO L78 Accepts]: Start accepts. Automaton has 642 states and 1951 transitions. Word has length 25 [2021-03-10 22:15:30,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:15:30,475 INFO L480 AbstractCegarLoop]: Abstraction has 642 states and 1951 transitions. [2021-03-10 22:15:30,475 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 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-03-10 22:15:30,475 INFO L276 IsEmpty]: Start isEmpty. Operand 642 states and 1951 transitions. [2021-03-10 22:15:30,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:15:30,476 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:15:30,476 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:15:30,676 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7547,242 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:15:30,676 INFO L428 AbstractCegarLoop]: === Iteration 258 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:15:30,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:15:30,676 INFO L82 PathProgramCache]: Analyzing trace with hash -200774392, now seen corresponding path program 241 times [2021-03-10 22:15:30,677 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:15:30,677 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1833387182] [2021-03-10 22:15:30,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:15:30,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:15:30,834 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:15:30,835 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1833387182] [2021-03-10 22:15:30,835 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1367070095] [2021-03-10 22:15:30,835 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 243 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 243 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:15:30,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:15:30,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-10 22:15:30,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:15:31,245 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:15:31,247 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:15:31,247 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 9 treesize of output 2 [2021-03-10 22:15:31,250 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:31,253 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:15:31,256 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:31,285 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:15:31,288 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-03-10 22:15:31,288 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:40, output treesize:28 [2021-03-10 22:15:31,601 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:15:31,601 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:15:31,601 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13] total 21 [2021-03-10 22:15:31,601 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1258836967] [2021-03-10 22:15:31,601 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 22:15:31,601 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:15:31,602 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 22:15:31,602 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=348, Unknown=0, NotChecked=0, Total=420 [2021-03-10 22:15:31,602 INFO L87 Difference]: Start difference. First operand 642 states and 1951 transitions. Second operand has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-03-10 22:15:34,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:15:34,361 INFO L93 Difference]: Finished difference Result 1192 states and 3577 transitions. [2021-03-10 22:15:34,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-03-10 22:15:34,362 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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 25 [2021-03-10 22:15:34,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:15:34,364 INFO L225 Difference]: With dead ends: 1192 [2021-03-10 22:15:34,364 INFO L226 Difference]: Without dead ends: 1054 [2021-03-10 22:15:34,364 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 628 ImplicationChecksByTransitivity, 1904.3ms TimeCoverageRelationStatistics Valid=459, Invalid=2297, Unknown=0, NotChecked=0, Total=2756 [2021-03-10 22:15:34,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1054 states. [2021-03-10 22:15:34,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1054 to 642. [2021-03-10 22:15:34,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 642 states, 641 states have (on average 3.0436817472698907) internal successors, (1951), 641 states have internal predecessors, (1951), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:15:34,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 642 states to 642 states and 1951 transitions. [2021-03-10 22:15:34,371 INFO L78 Accepts]: Start accepts. Automaton has 642 states and 1951 transitions. Word has length 25 [2021-03-10 22:15:34,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:15:34,371 INFO L480 AbstractCegarLoop]: Abstraction has 642 states and 1951 transitions. [2021-03-10 22:15:34,371 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-03-10 22:15:34,371 INFO L276 IsEmpty]: Start isEmpty. Operand 642 states and 1951 transitions. [2021-03-10 22:15:34,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:15:34,372 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:15:34,372 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:15:34,572 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7578,243 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:15:34,573 INFO L428 AbstractCegarLoop]: === Iteration 259 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:15:34,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:15:34,573 INFO L82 PathProgramCache]: Analyzing trace with hash 1084112274, now seen corresponding path program 242 times [2021-03-10 22:15:34,573 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:15:34,573 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [366247965] [2021-03-10 22:15:34,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:15:34,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:15:34,741 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:15:34,741 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [366247965] [2021-03-10 22:15:34,741 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1980487640] [2021-03-10 22:15:34,741 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 244 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 244 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:15:34,823 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:15:34,823 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:15:34,824 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-10 22:15:34,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:15:35,102 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:15:35,104 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:35,108 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:15:35,109 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 9 treesize of output 2 [2021-03-10 22:15:35,111 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:35,153 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:15:35,155 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 4 xjuncts. [2021-03-10 22:15:35,156 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:49, output treesize:37 [2021-03-10 22:15:35,832 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:15:35,832 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:15:35,832 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13] total 21 [2021-03-10 22:15:35,832 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1226223359] [2021-03-10 22:15:35,832 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 22:15:35,833 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:15:35,833 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 22:15:35,833 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=357, Unknown=0, NotChecked=0, Total=420 [2021-03-10 22:15:35,833 INFO L87 Difference]: Start difference. First operand 642 states and 1951 transitions. Second operand has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-03-10 22:15:38,869 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 32 [2021-03-10 22:15:40,177 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 33 [2021-03-10 22:15:40,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:15:40,547 INFO L93 Difference]: Finished difference Result 1970 states and 5800 transitions. [2021-03-10 22:15:40,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-03-10 22:15:40,549 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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 25 [2021-03-10 22:15:40,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:15:40,551 INFO L225 Difference]: With dead ends: 1970 [2021-03-10 22:15:40,551 INFO L226 Difference]: Without dead ends: 1832 [2021-03-10 22:15:40,551 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 879 ImplicationChecksByTransitivity, 3296.9ms TimeCoverageRelationStatistics Valid=524, Invalid=2898, Unknown=0, NotChecked=0, Total=3422 [2021-03-10 22:15:40,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1832 states. [2021-03-10 22:15:40,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1832 to 690. [2021-03-10 22:15:40,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 690 states, 689 states have (on average 3.0986937590711174) internal successors, (2135), 689 states have internal predecessors, (2135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:15:40,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 690 states to 690 states and 2135 transitions. [2021-03-10 22:15:40,561 INFO L78 Accepts]: Start accepts. Automaton has 690 states and 2135 transitions. Word has length 25 [2021-03-10 22:15:40,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:15:40,561 INFO L480 AbstractCegarLoop]: Abstraction has 690 states and 2135 transitions. [2021-03-10 22:15:40,561 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-03-10 22:15:40,561 INFO L276 IsEmpty]: Start isEmpty. Operand 690 states and 2135 transitions. [2021-03-10 22:15:40,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:15:40,562 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:15:40,562 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:15:40,762 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7590,244 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:15:40,762 INFO L428 AbstractCegarLoop]: === Iteration 260 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:15:40,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:15:40,763 INFO L82 PathProgramCache]: Analyzing trace with hash 2098626752, now seen corresponding path program 243 times [2021-03-10 22:15:40,763 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:15:40,763 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2027609503] [2021-03-10 22:15:40,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:15:40,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:15:40,949 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:15:40,949 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2027609503] [2021-03-10 22:15:40,949 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [93112681] [2021-03-10 22:15:40,949 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 245 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 245 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:15:41,029 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-03-10 22:15:41,029 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:15:41,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:15:41,030 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:15:41,111 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:15:41,113 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:41,126 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:15:41,129 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 2 xjuncts. [2021-03-10 22:15:41,129 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:17, output treesize:13 [2021-03-10 22:15:41,407 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-03-10 22:15:41,408 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:15:41,408 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 17 [2021-03-10 22:15:41,408 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1190702109] [2021-03-10 22:15:41,408 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-10 22:15:41,408 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:15:41,408 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-10 22:15:41,408 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2021-03-10 22:15:41,408 INFO L87 Difference]: Start difference. First operand 690 states and 2135 transitions. Second operand has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:15:42,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:15:42,548 INFO L93 Difference]: Finished difference Result 1119 states and 3333 transitions. [2021-03-10 22:15:42,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-03-10 22:15:42,550 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-03-10 22:15:42,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:15:42,551 INFO L225 Difference]: With dead ends: 1119 [2021-03-10 22:15:42,551 INFO L226 Difference]: Without dead ends: 1006 [2021-03-10 22:15:42,551 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 959.7ms TimeCoverageRelationStatistics Valid=146, Invalid=666, Unknown=0, NotChecked=0, Total=812 [2021-03-10 22:15:42,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1006 states. [2021-03-10 22:15:42,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1006 to 705. [2021-03-10 22:15:42,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 705 states, 704 states have (on average 3.0738636363636362) internal successors, (2164), 704 states have internal predecessors, (2164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:15:42,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 705 states to 705 states and 2164 transitions. [2021-03-10 22:15:42,558 INFO L78 Accepts]: Start accepts. Automaton has 705 states and 2164 transitions. Word has length 25 [2021-03-10 22:15:42,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:15:42,558 INFO L480 AbstractCegarLoop]: Abstraction has 705 states and 2164 transitions. [2021-03-10 22:15:42,559 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:15:42,559 INFO L276 IsEmpty]: Start isEmpty. Operand 705 states and 2164 transitions. [2021-03-10 22:15:42,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:15:42,559 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:15:42,559 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:15:42,759 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 245 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7667 [2021-03-10 22:15:42,760 INFO L428 AbstractCegarLoop]: === Iteration 261 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:15:42,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:15:42,760 INFO L82 PathProgramCache]: Analyzing trace with hash -1022671846, now seen corresponding path program 244 times [2021-03-10 22:15:42,760 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:15:42,760 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [592885952] [2021-03-10 22:15:42,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:15:42,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:15:42,944 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:15:42,944 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [592885952] [2021-03-10 22:15:42,945 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1101059096] [2021-03-10 22:15:42,945 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 246 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 246 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:15:43,025 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:15:43,025 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:15:43,026 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-10 22:15:43,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:15:43,341 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:15:43,342 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:15:43,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 2 [2021-03-10 22:15:43,344 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:43,348 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:15:43,351 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:43,448 INFO L628 ElimStorePlain]: treesize reduction 2, result has 94.9 percent of original size [2021-03-10 22:15:43,451 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 4 xjuncts. [2021-03-10 22:15:43,451 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:51, output treesize:37 [2021-03-10 22:15:43,909 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:15:43,910 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:15:43,910 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13] total 21 [2021-03-10 22:15:43,910 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [278116024] [2021-03-10 22:15:43,910 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 22:15:43,910 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:15:43,910 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 22:15:43,910 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=354, Unknown=0, NotChecked=0, Total=420 [2021-03-10 22:15:43,910 INFO L87 Difference]: Start difference. First operand 705 states and 2164 transitions. Second operand has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-03-10 22:15:48,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:15:48,337 INFO L93 Difference]: Finished difference Result 1610 states and 4807 transitions. [2021-03-10 22:15:48,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-03-10 22:15:48,338 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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 25 [2021-03-10 22:15:48,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:15:48,340 INFO L225 Difference]: With dead ends: 1610 [2021-03-10 22:15:48,340 INFO L226 Difference]: Without dead ends: 1472 [2021-03-10 22:15:48,341 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 867 ImplicationChecksByTransitivity, 3059.3ms TimeCoverageRelationStatistics Valid=451, Invalid=2855, Unknown=0, NotChecked=0, Total=3306 [2021-03-10 22:15:48,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1472 states. [2021-03-10 22:15:48,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1472 to 697. [2021-03-10 22:15:48,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 697 states, 696 states have (on average 3.074712643678161) internal successors, (2140), 696 states have internal predecessors, (2140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:15:48,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 697 states to 697 states and 2140 transitions. [2021-03-10 22:15:48,349 INFO L78 Accepts]: Start accepts. Automaton has 697 states and 2140 transitions. Word has length 25 [2021-03-10 22:15:48,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:15:48,349 INFO L480 AbstractCegarLoop]: Abstraction has 697 states and 2140 transitions. [2021-03-10 22:15:48,349 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-03-10 22:15:48,349 INFO L276 IsEmpty]: Start isEmpty. Operand 697 states and 2140 transitions. [2021-03-10 22:15:48,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:15:48,350 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:15:48,350 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:15:48,550 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7678,246 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:15:48,550 INFO L428 AbstractCegarLoop]: === Iteration 262 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:15:48,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:15:48,551 INFO L82 PathProgramCache]: Analyzing trace with hash -1908470126, now seen corresponding path program 245 times [2021-03-10 22:15:48,551 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:15:48,551 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1366713026] [2021-03-10 22:15:48,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:15:48,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:15:48,738 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:15:48,738 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1366713026] [2021-03-10 22:15:48,738 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [295923791] [2021-03-10 22:15:48,738 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 247 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 247 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:15:48,821 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-03-10 22:15:48,821 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:15:48,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-10 22:15:48,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:15:49,074 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:15:49,076 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:49,079 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:15:49,080 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 2 [2021-03-10 22:15:49,082 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:15:49,165 INFO L628 ElimStorePlain]: treesize reduction 2, result has 94.9 percent of original size [2021-03-10 22:15:49,167 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 4 xjuncts. [2021-03-10 22:15:49,167 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:51, output treesize:37 [2021-03-10 22:15:49,529 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:15:49,529 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:15:49,529 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13] total 21 [2021-03-10 22:15:49,529 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [246564848] [2021-03-10 22:15:49,529 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 22:15:49,529 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:15:49,530 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 22:15:49,530 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=354, Unknown=0, NotChecked=0, Total=420 [2021-03-10 22:15:49,530 INFO L87 Difference]: Start difference. First operand 697 states and 2140 transitions. Second operand has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-03-10 22:15:53,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:15:53,265 INFO L93 Difference]: Finished difference Result 1487 states and 4424 transitions. [2021-03-10 22:15:53,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-03-10 22:15:53,267 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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 25 [2021-03-10 22:15:53,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:15:53,268 INFO L225 Difference]: With dead ends: 1487 [2021-03-10 22:15:53,268 INFO L226 Difference]: Without dead ends: 1349 [2021-03-10 22:15:53,269 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 858 ImplicationChecksByTransitivity, 2824.8ms TimeCoverageRelationStatistics Valid=489, Invalid=2817, Unknown=0, NotChecked=0, Total=3306 [2021-03-10 22:15:53,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1349 states. [2021-03-10 22:15:53,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1349 to 642. [2021-03-10 22:15:53,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 642 states, 641 states have (on average 3.0436817472698907) internal successors, (1951), 641 states have internal predecessors, (1951), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:15:53,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 642 states to 642 states and 1951 transitions. [2021-03-10 22:15:53,276 INFO L78 Accepts]: Start accepts. Automaton has 642 states and 1951 transitions. Word has length 25 [2021-03-10 22:15:53,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:15:53,276 INFO L480 AbstractCegarLoop]: Abstraction has 642 states and 1951 transitions. [2021-03-10 22:15:53,276 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-03-10 22:15:53,276 INFO L276 IsEmpty]: Start isEmpty. Operand 642 states and 1951 transitions. [2021-03-10 22:15:53,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:15:53,277 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:15:53,277 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:15:53,477 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 247 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7695 [2021-03-10 22:15:53,478 INFO L428 AbstractCegarLoop]: === Iteration 263 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:15:53,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:15:53,478 INFO L82 PathProgramCache]: Analyzing trace with hash -1884695932, now seen corresponding path program 246 times [2021-03-10 22:15:53,478 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:15:53,478 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [35588445] [2021-03-10 22:15:53,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:15:53,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:15:53,684 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:15:53,684 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [35588445] [2021-03-10 22:15:53,684 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [971072819] [2021-03-10 22:15:53,684 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 248 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 248 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:15:53,768 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-03-10 22:15:53,768 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:15:53,769 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-10 22:15:53,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:15:54,202 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:15:54,202 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:15:54,202 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 20 [2021-03-10 22:15:54,202 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2009379362] [2021-03-10 22:15:54,203 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 22:15:54,203 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:15:54,203 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 22:15:54,203 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2021-03-10 22:15:54,203 INFO L87 Difference]: Start difference. First operand 642 states and 1951 transitions. Second operand has 20 states, 20 states have (on average 2.15) internal successors, (43), 20 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-03-10 22:15:56,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:15:56,388 INFO L93 Difference]: Finished difference Result 1130 states and 3359 transitions. [2021-03-10 22:15:56,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-03-10 22:15:56,389 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.15) internal successors, (43), 20 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 25 [2021-03-10 22:15:56,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:15:56,390 INFO L225 Difference]: With dead ends: 1130 [2021-03-10 22:15:56,390 INFO L226 Difference]: Without dead ends: 1053 [2021-03-10 22:15:56,390 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 591 ImplicationChecksByTransitivity, 1501.8ms TimeCoverageRelationStatistics Valid=346, Invalid=2006, Unknown=0, NotChecked=0, Total=2352 [2021-03-10 22:15:56,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1053 states. [2021-03-10 22:15:56,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1053 to 676. [2021-03-10 22:15:56,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 676 states, 675 states have (on average 3.065185185185185) internal successors, (2069), 675 states have internal predecessors, (2069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:15:56,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 676 states to 676 states and 2069 transitions. [2021-03-10 22:15:56,397 INFO L78 Accepts]: Start accepts. Automaton has 676 states and 2069 transitions. Word has length 25 [2021-03-10 22:15:56,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:15:56,397 INFO L480 AbstractCegarLoop]: Abstraction has 676 states and 2069 transitions. [2021-03-10 22:15:56,397 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.15) internal successors, (43), 20 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-03-10 22:15:56,397 INFO L276 IsEmpty]: Start isEmpty. Operand 676 states and 2069 transitions. [2021-03-10 22:15:56,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:15:56,398 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:15:56,398 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:15:56,598 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7710,248 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:15:56,598 INFO L428 AbstractCegarLoop]: === Iteration 264 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:15:56,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:15:56,599 INFO L82 PathProgramCache]: Analyzing trace with hash -870181454, now seen corresponding path program 247 times [2021-03-10 22:15:56,599 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:15:56,599 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [301600590] [2021-03-10 22:15:56,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:15:56,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:15:56,828 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:15:56,828 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [301600590] [2021-03-10 22:15:56,829 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1676808488] [2021-03-10 22:15:56,829 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 249 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 249 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:15:56,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:15:56,910 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-10 22:15:56,911 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:15:57,387 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 4 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:15:57,387 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:15:57,387 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 20 [2021-03-10 22:15:57,387 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1785786] [2021-03-10 22:15:57,387 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 22:15:57,388 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:15:57,388 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 22:15:57,388 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-03-10 22:15:57,388 INFO L87 Difference]: Start difference. First operand 676 states and 2069 transitions. Second operand has 20 states, 20 states have (on average 2.15) internal successors, (43), 20 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-03-10 22:16:00,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:16:00,181 INFO L93 Difference]: Finished difference Result 1184 states and 3472 transitions. [2021-03-10 22:16:00,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-03-10 22:16:00,182 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.15) internal successors, (43), 20 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 25 [2021-03-10 22:16:00,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:16:00,184 INFO L225 Difference]: With dead ends: 1184 [2021-03-10 22:16:00,184 INFO L226 Difference]: Without dead ends: 1075 [2021-03-10 22:16:00,184 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 551 ImplicationChecksByTransitivity, 1873.8ms TimeCoverageRelationStatistics Valid=274, Invalid=1888, Unknown=0, NotChecked=0, Total=2162 [2021-03-10 22:16:00,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1075 states. [2021-03-10 22:16:00,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1075 to 668. [2021-03-10 22:16:00,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 668 states, 667 states have (on average 3.0539730134932532) internal successors, (2037), 667 states have internal predecessors, (2037), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:16:00,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 668 states to 668 states and 2037 transitions. [2021-03-10 22:16:00,191 INFO L78 Accepts]: Start accepts. Automaton has 668 states and 2037 transitions. Word has length 25 [2021-03-10 22:16:00,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:16:00,191 INFO L480 AbstractCegarLoop]: Abstraction has 668 states and 2037 transitions. [2021-03-10 22:16:00,191 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.15) internal successors, (43), 20 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-03-10 22:16:00,191 INFO L276 IsEmpty]: Start isEmpty. Operand 668 states and 2037 transitions. [2021-03-10 22:16:00,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:16:00,192 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:16:00,192 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:16:00,392 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 249 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7725 [2021-03-10 22:16:00,393 INFO L428 AbstractCegarLoop]: === Iteration 265 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:16:00,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:16:00,393 INFO L82 PathProgramCache]: Analyzing trace with hash -1457926776, now seen corresponding path program 248 times [2021-03-10 22:16:00,393 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:16:00,393 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [451252285] [2021-03-10 22:16:00,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:16:00,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:16:00,606 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:16:00,606 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [451252285] [2021-03-10 22:16:00,606 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [944552423] [2021-03-10 22:16:00,606 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 250 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 250 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:16:00,687 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:16:00,688 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:16:00,688 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-10 22:16:00,689 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:16:01,167 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 4 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:16:01,167 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:16:01,167 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 20 [2021-03-10 22:16:01,167 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [970496562] [2021-03-10 22:16:01,167 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 22:16:01,167 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:16:01,167 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 22:16:01,167 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2021-03-10 22:16:01,168 INFO L87 Difference]: Start difference. First operand 668 states and 2037 transitions. Second operand has 20 states, 20 states have (on average 2.15) internal successors, (43), 20 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-03-10 22:16:03,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:16:03,798 INFO L93 Difference]: Finished difference Result 967 states and 2876 transitions. [2021-03-10 22:16:03,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-03-10 22:16:03,799 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.15) internal successors, (43), 20 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 25 [2021-03-10 22:16:03,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:16:03,800 INFO L225 Difference]: With dead ends: 967 [2021-03-10 22:16:03,800 INFO L226 Difference]: Without dead ends: 808 [2021-03-10 22:16:03,801 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 532 ImplicationChecksByTransitivity, 1891.7ms TimeCoverageRelationStatistics Valid=278, Invalid=1884, Unknown=0, NotChecked=0, Total=2162 [2021-03-10 22:16:03,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 808 states. [2021-03-10 22:16:03,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 808 to 656. [2021-03-10 22:16:03,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 656 states, 655 states have (on average 3.0427480916030536) internal successors, (1993), 655 states have internal predecessors, (1993), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:16:03,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 656 states to 656 states and 1993 transitions. [2021-03-10 22:16:03,807 INFO L78 Accepts]: Start accepts. Automaton has 656 states and 1993 transitions. Word has length 25 [2021-03-10 22:16:03,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:16:03,807 INFO L480 AbstractCegarLoop]: Abstraction has 656 states and 1993 transitions. [2021-03-10 22:16:03,807 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.15) internal successors, (43), 20 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-03-10 22:16:03,807 INFO L276 IsEmpty]: Start isEmpty. Operand 656 states and 1993 transitions. [2021-03-10 22:16:03,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:16:03,808 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:16:03,808 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:16:04,008 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 250 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7742 [2021-03-10 22:16:04,008 INFO L428 AbstractCegarLoop]: === Iteration 266 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:16:04,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:16:04,008 INFO L82 PathProgramCache]: Analyzing trace with hash 1524473084, now seen corresponding path program 249 times [2021-03-10 22:16:04,008 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:16:04,008 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [473416456] [2021-03-10 22:16:04,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:16:04,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:16:04,301 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:16:04,301 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [473416456] [2021-03-10 22:16:04,301 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1744996217] [2021-03-10 22:16:04,302 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 251 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 251 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:16:04,382 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 22:16:04,383 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:16:04,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:16:04,384 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:16:04,537 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:16:04,540 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:04,562 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:16:04,565 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 2 xjuncts. [2021-03-10 22:16:04,565 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:20 [2021-03-10 22:16:05,154 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-03-10 22:16:05,155 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:16:05,155 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 18 [2021-03-10 22:16:05,155 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1909101248] [2021-03-10 22:16:05,155 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 22:16:05,155 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:16:05,155 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 22:16:05,155 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=261, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:16:05,155 INFO L87 Difference]: Start difference. First operand 656 states and 1993 transitions. Second operand has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:16:07,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:16:07,250 INFO L93 Difference]: Finished difference Result 1190 states and 3538 transitions. [2021-03-10 22:16:07,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-03-10 22:16:07,251 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-03-10 22:16:07,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:16:07,252 INFO L225 Difference]: With dead ends: 1190 [2021-03-10 22:16:07,252 INFO L226 Difference]: Without dead ends: 1113 [2021-03-10 22:16:07,252 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 269 ImplicationChecksByTransitivity, 1650.7ms TimeCoverageRelationStatistics Valid=241, Invalid=1165, Unknown=0, NotChecked=0, Total=1406 [2021-03-10 22:16:07,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1113 states. [2021-03-10 22:16:07,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1113 to 688. [2021-03-10 22:16:07,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 688 states, 687 states have (on average 3.087336244541485) internal successors, (2121), 687 states have internal predecessors, (2121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:16:07,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 688 states to 688 states and 2121 transitions. [2021-03-10 22:16:07,260 INFO L78 Accepts]: Start accepts. Automaton has 688 states and 2121 transitions. Word has length 25 [2021-03-10 22:16:07,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:16:07,260 INFO L480 AbstractCegarLoop]: Abstraction has 688 states and 2121 transitions. [2021-03-10 22:16:07,260 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:16:07,260 INFO L276 IsEmpty]: Start isEmpty. Operand 688 states and 2121 transitions. [2021-03-10 22:16:07,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:16:07,260 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:16:07,261 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:16:07,461 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7755,251 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:16:07,461 INFO L428 AbstractCegarLoop]: === Iteration 267 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:16:07,461 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:16:07,461 INFO L82 PathProgramCache]: Analyzing trace with hash -1755979734, now seen corresponding path program 250 times [2021-03-10 22:16:07,461 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:16:07,461 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [563938197] [2021-03-10 22:16:07,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:16:07,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:16:07,679 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:16:07,680 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [563938197] [2021-03-10 22:16:07,680 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [372824352] [2021-03-10 22:16:07,680 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 252 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 252 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:16:07,762 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:16:07,762 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:16:07,762 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-10 22:16:07,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:16:08,024 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:16:08,025 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 9 treesize of output 2 [2021-03-10 22:16:08,027 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:08,051 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:16:08,053 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 2 xjuncts. [2021-03-10 22:16:08,053 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:28 [2021-03-10 22:16:08,374 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 4 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:16:08,374 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:16:08,374 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 20 [2021-03-10 22:16:08,374 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1107265960] [2021-03-10 22:16:08,374 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 22:16:08,374 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:16:08,374 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 22:16:08,374 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2021-03-10 22:16:08,374 INFO L87 Difference]: Start difference. First operand 688 states and 2121 transitions. Second operand has 20 states, 20 states have (on average 2.15) internal successors, (43), 20 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-03-10 22:16:11,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:16:11,335 INFO L93 Difference]: Finished difference Result 1250 states and 3705 transitions. [2021-03-10 22:16:11,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-03-10 22:16:11,335 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.15) internal successors, (43), 20 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 25 [2021-03-10 22:16:11,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:16:11,337 INFO L225 Difference]: With dead ends: 1250 [2021-03-10 22:16:11,337 INFO L226 Difference]: Without dead ends: 1141 [2021-03-10 22:16:11,337 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 531 ImplicationChecksByTransitivity, 1814.5ms TimeCoverageRelationStatistics Valid=281, Invalid=1881, Unknown=0, NotChecked=0, Total=2162 [2021-03-10 22:16:11,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1141 states. [2021-03-10 22:16:11,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1141 to 703. [2021-03-10 22:16:11,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 703 states, 702 states have (on average 3.0626780626780628) internal successors, (2150), 702 states have internal predecessors, (2150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:16:11,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 703 states to 703 states and 2150 transitions. [2021-03-10 22:16:11,345 INFO L78 Accepts]: Start accepts. Automaton has 703 states and 2150 transitions. Word has length 25 [2021-03-10 22:16:11,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:16:11,345 INFO L480 AbstractCegarLoop]: Abstraction has 703 states and 2150 transitions. [2021-03-10 22:16:11,345 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.15) internal successors, (43), 20 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-03-10 22:16:11,345 INFO L276 IsEmpty]: Start isEmpty. Operand 703 states and 2150 transitions. [2021-03-10 22:16:11,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:16:11,346 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:16:11,346 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:16:11,546 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7811,252 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:16:11,546 INFO L428 AbstractCegarLoop]: === Iteration 268 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:16:11,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:16:11,546 INFO L82 PathProgramCache]: Analyzing trace with hash -582311036, now seen corresponding path program 251 times [2021-03-10 22:16:11,546 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:16:11,546 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1094888425] [2021-03-10 22:16:11,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:16:11,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:16:11,760 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:16:11,760 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1094888425] [2021-03-10 22:16:11,760 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1089150597] [2021-03-10 22:16:11,760 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 253 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 253 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:16:11,845 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-10 22:16:11,845 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:16:11,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-10 22:16:11,846 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:16:12,119 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:16:12,120 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 9 treesize of output 2 [2021-03-10 22:16:12,123 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:12,157 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:16:12,160 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 2 xjuncts. [2021-03-10 22:16:12,160 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:28 [2021-03-10 22:16:12,400 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:16:12,400 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:16:12,400 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 20 [2021-03-10 22:16:12,400 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1918981818] [2021-03-10 22:16:12,400 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 22:16:12,400 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:16:12,400 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 22:16:12,401 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2021-03-10 22:16:12,401 INFO L87 Difference]: Start difference. First operand 703 states and 2150 transitions. Second operand has 20 states, 20 states have (on average 2.15) internal successors, (43), 20 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-03-10 22:16:14,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:16:14,951 INFO L93 Difference]: Finished difference Result 1005 states and 3011 transitions. [2021-03-10 22:16:14,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-03-10 22:16:14,953 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.15) internal successors, (43), 20 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 25 [2021-03-10 22:16:14,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:16:14,954 INFO L225 Difference]: With dead ends: 1005 [2021-03-10 22:16:14,954 INFO L226 Difference]: Without dead ends: 928 [2021-03-10 22:16:14,955 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 393 ImplicationChecksByTransitivity, 1366.2ms TimeCoverageRelationStatistics Valid=259, Invalid=1547, Unknown=0, NotChecked=0, Total=1806 [2021-03-10 22:16:14,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 928 states. [2021-03-10 22:16:14,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 928 to 648. [2021-03-10 22:16:14,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 648 states, 647 states have (on average 3.043276661514683) internal successors, (1969), 647 states have internal predecessors, (1969), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:16:14,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 648 states to 648 states and 1969 transitions. [2021-03-10 22:16:14,961 INFO L78 Accepts]: Start accepts. Automaton has 648 states and 1969 transitions. Word has length 25 [2021-03-10 22:16:14,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:16:14,961 INFO L480 AbstractCegarLoop]: Abstraction has 648 states and 1969 transitions. [2021-03-10 22:16:14,961 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.15) internal successors, (43), 20 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-03-10 22:16:14,961 INFO L276 IsEmpty]: Start isEmpty. Operand 648 states and 1969 transitions. [2021-03-10 22:16:14,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:16:14,962 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:16:14,962 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:16:15,162 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7857,253 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:16:15,162 INFO L428 AbstractCegarLoop]: === Iteration 269 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:16:15,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:16:15,162 INFO L82 PathProgramCache]: Analyzing trace with hash -165469820, now seen corresponding path program 252 times [2021-03-10 22:16:15,163 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:16:15,163 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1015644853] [2021-03-10 22:16:15,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:16:15,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:16:15,388 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:16:15,388 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1015644853] [2021-03-10 22:16:15,388 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [291311316] [2021-03-10 22:16:15,388 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 254 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 254 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:16:15,471 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-03-10 22:16:15,471 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:16:15,472 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-10 22:16:15,472 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:16:15,744 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:16:15,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 2 [2021-03-10 22:16:15,748 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:15,776 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:16:15,779 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 2 xjuncts. [2021-03-10 22:16:15,779 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:28 [2021-03-10 22:16:16,355 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:16:16,356 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:16:16,356 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 20 [2021-03-10 22:16:16,356 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [243619149] [2021-03-10 22:16:16,356 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 22:16:16,356 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:16:16,356 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 22:16:16,356 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2021-03-10 22:16:16,356 INFO L87 Difference]: Start difference. First operand 648 states and 1969 transitions. Second operand has 20 states, 20 states have (on average 2.15) internal successors, (43), 20 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-03-10 22:16:18,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:16:18,034 INFO L93 Difference]: Finished difference Result 1248 states and 3691 transitions. [2021-03-10 22:16:18,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-10 22:16:18,035 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.15) internal successors, (43), 20 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 25 [2021-03-10 22:16:18,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:16:18,037 INFO L225 Difference]: With dead ends: 1248 [2021-03-10 22:16:18,037 INFO L226 Difference]: Without dead ends: 1171 [2021-03-10 22:16:18,037 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 183 ImplicationChecksByTransitivity, 1080.4ms TimeCoverageRelationStatistics Valid=190, Invalid=932, Unknown=0, NotChecked=0, Total=1122 [2021-03-10 22:16:18,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1171 states. [2021-03-10 22:16:18,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1171 to 704. [2021-03-10 22:16:18,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 704 states, 703 states have (on average 3.0967283072546232) internal successors, (2177), 703 states have internal predecessors, (2177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:16:18,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 704 states to 704 states and 2177 transitions. [2021-03-10 22:16:18,045 INFO L78 Accepts]: Start accepts. Automaton has 704 states and 2177 transitions. Word has length 25 [2021-03-10 22:16:18,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:16:18,045 INFO L480 AbstractCegarLoop]: Abstraction has 704 states and 2177 transitions. [2021-03-10 22:16:18,045 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.15) internal successors, (43), 20 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-03-10 22:16:18,045 INFO L276 IsEmpty]: Start isEmpty. Operand 704 states and 2177 transitions. [2021-03-10 22:16:18,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:16:18,046 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:16:18,046 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:16:18,246 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7869,254 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:16:18,246 INFO L428 AbstractCegarLoop]: === Iteration 270 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:16:18,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:16:18,247 INFO L82 PathProgramCache]: Analyzing trace with hash 849044658, now seen corresponding path program 253 times [2021-03-10 22:16:18,247 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:16:18,247 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [634015889] [2021-03-10 22:16:18,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:16:18,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:16:18,516 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:16:18,516 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [634015889] [2021-03-10 22:16:18,516 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1299291715] [2021-03-10 22:16:18,516 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 255 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 255 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:16:18,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:16:18,608 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-10 22:16:18,608 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:16:18,890 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:16:18,891 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 9 treesize of output 2 [2021-03-10 22:16:18,893 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:18,923 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:16:18,926 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 2 xjuncts. [2021-03-10 22:16:18,926 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:28 [2021-03-10 22:16:19,480 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 4 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:16:19,480 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:16:19,480 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 20 [2021-03-10 22:16:19,480 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [230017905] [2021-03-10 22:16:19,480 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 22:16:19,480 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:16:19,480 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 22:16:19,480 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=328, Unknown=0, NotChecked=0, Total=380 [2021-03-10 22:16:19,481 INFO L87 Difference]: Start difference. First operand 704 states and 2177 transitions. Second operand has 20 states, 20 states have (on average 2.15) internal successors, (43), 20 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-03-10 22:16:21,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:16:21,437 INFO L93 Difference]: Finished difference Result 1170 states and 3465 transitions. [2021-03-10 22:16:21,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-03-10 22:16:21,439 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.15) internal successors, (43), 20 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 25 [2021-03-10 22:16:21,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:16:21,440 INFO L225 Difference]: With dead ends: 1170 [2021-03-10 22:16:21,440 INFO L226 Difference]: Without dead ends: 1061 [2021-03-10 22:16:21,440 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 282 ImplicationChecksByTransitivity, 1442.3ms TimeCoverageRelationStatistics Valid=181, Invalid=1151, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 22:16:21,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1061 states. [2021-03-10 22:16:21,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1061 to 719. [2021-03-10 22:16:21,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 719 states, 718 states have (on average 3.0724233983286906) internal successors, (2206), 718 states have internal predecessors, (2206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:16:21,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 719 states to 719 states and 2206 transitions. [2021-03-10 22:16:21,448 INFO L78 Accepts]: Start accepts. Automaton has 719 states and 2206 transitions. Word has length 25 [2021-03-10 22:16:21,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:16:21,448 INFO L480 AbstractCegarLoop]: Abstraction has 719 states and 2206 transitions. [2021-03-10 22:16:21,448 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.15) internal successors, (43), 20 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-03-10 22:16:21,448 INFO L276 IsEmpty]: Start isEmpty. Operand 719 states and 2206 transitions. [2021-03-10 22:16:21,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:16:21,448 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:16:21,448 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:16:21,649 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7932,255 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:16:21,649 INFO L428 AbstractCegarLoop]: === Iteration 271 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:16:21,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:16:21,649 INFO L82 PathProgramCache]: Analyzing trace with hash 2022713356, now seen corresponding path program 254 times [2021-03-10 22:16:21,649 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:16:21,649 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1051056020] [2021-03-10 22:16:21,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:16:21,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:16:21,927 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:16:21,927 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1051056020] [2021-03-10 22:16:21,927 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1656077024] [2021-03-10 22:16:21,927 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 256 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 256 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:16:22,014 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:16:22,014 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:16:22,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-10 22:16:22,015 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:16:22,305 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:16:22,306 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 9 treesize of output 2 [2021-03-10 22:16:22,309 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:22,340 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:16:22,342 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 2 xjuncts. [2021-03-10 22:16:22,343 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:28 [2021-03-10 22:16:22,620 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:16:22,621 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:16:22,621 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 20 [2021-03-10 22:16:22,621 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1816867062] [2021-03-10 22:16:22,621 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 22:16:22,621 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:16:22,621 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 22:16:22,621 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2021-03-10 22:16:22,621 INFO L87 Difference]: Start difference. First operand 719 states and 2206 transitions. Second operand has 20 states, 20 states have (on average 2.15) internal successors, (43), 20 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-03-10 22:16:24,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:16:24,702 INFO L93 Difference]: Finished difference Result 1047 states and 3145 transitions. [2021-03-10 22:16:24,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-10 22:16:24,704 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.15) internal successors, (43), 20 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 25 [2021-03-10 22:16:24,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:16:24,705 INFO L225 Difference]: With dead ends: 1047 [2021-03-10 22:16:24,705 INFO L226 Difference]: Without dead ends: 970 [2021-03-10 22:16:24,705 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 211 ImplicationChecksByTransitivity, 1143.1ms TimeCoverageRelationStatistics Valid=163, Invalid=959, Unknown=0, NotChecked=0, Total=1122 [2021-03-10 22:16:24,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 970 states. [2021-03-10 22:16:24,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 970 to 711. [2021-03-10 22:16:24,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 711 states, 710 states have (on average 3.073239436619718) internal successors, (2182), 710 states have internal predecessors, (2182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:16:24,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 711 states to 711 states and 2182 transitions. [2021-03-10 22:16:24,712 INFO L78 Accepts]: Start accepts. Automaton has 711 states and 2182 transitions. Word has length 25 [2021-03-10 22:16:24,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:16:24,712 INFO L480 AbstractCegarLoop]: Abstraction has 711 states and 2182 transitions. [2021-03-10 22:16:24,712 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.15) internal successors, (43), 20 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-03-10 22:16:24,713 INFO L276 IsEmpty]: Start isEmpty. Operand 711 states and 2182 transitions. [2021-03-10 22:16:24,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:16:24,713 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:16:24,713 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:16:24,914 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7987,256 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:16:24,914 INFO L428 AbstractCegarLoop]: === Iteration 272 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:16:24,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:16:24,915 INFO L82 PathProgramCache]: Analyzing trace with hash 1136915076, now seen corresponding path program 255 times [2021-03-10 22:16:24,915 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:16:24,915 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [547196117] [2021-03-10 22:16:24,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:16:24,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:16:25,178 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:16:25,179 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [547196117] [2021-03-10 22:16:25,179 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [946379066] [2021-03-10 22:16:25,179 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 257 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 257 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:16:25,264 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 22:16:25,264 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:16:25,265 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 20 conjunts are in the unsatisfiable core [2021-03-10 22:16:25,271 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:16:25,389 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:16:25,393 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:25,414 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:16:25,417 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 2 xjuncts. [2021-03-10 22:16:25,417 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:20 [2021-03-10 22:16:25,714 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-03-10 22:16:25,714 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:16:25,714 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 18 [2021-03-10 22:16:25,714 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1836188674] [2021-03-10 22:16:25,714 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 22:16:25,714 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:16:25,714 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 22:16:25,715 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=262, Unknown=0, NotChecked=0, Total=306 [2021-03-10 22:16:25,715 INFO L87 Difference]: Start difference. First operand 711 states and 2182 transitions. Second operand has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:16:27,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:16:27,161 INFO L93 Difference]: Finished difference Result 909 states and 2722 transitions. [2021-03-10 22:16:27,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-10 22:16:27,162 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-03-10 22:16:27,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:16:27,163 INFO L225 Difference]: With dead ends: 909 [2021-03-10 22:16:27,163 INFO L226 Difference]: Without dead ends: 832 [2021-03-10 22:16:27,163 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 999.4ms TimeCoverageRelationStatistics Valid=125, Invalid=687, Unknown=0, NotChecked=0, Total=812 [2021-03-10 22:16:27,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 832 states. [2021-03-10 22:16:27,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 832 to 648. [2021-03-10 22:16:27,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 648 states, 647 states have (on average 3.043276661514683) internal successors, (1969), 647 states have internal predecessors, (1969), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:16:27,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 648 states to 648 states and 1969 transitions. [2021-03-10 22:16:27,170 INFO L78 Accepts]: Start accepts. Automaton has 648 states and 1969 transitions. Word has length 25 [2021-03-10 22:16:27,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:16:27,170 INFO L480 AbstractCegarLoop]: Abstraction has 648 states and 1969 transitions. [2021-03-10 22:16:27,170 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:16:27,170 INFO L276 IsEmpty]: Start isEmpty. Operand 648 states and 1969 transitions. [2021-03-10 22:16:27,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:16:27,170 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:16:27,170 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:16:27,375 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7999,257 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:16:27,375 INFO L428 AbstractCegarLoop]: === Iteration 273 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:16:27,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:16:27,375 INFO L82 PathProgramCache]: Analyzing trace with hash 571530194, now seen corresponding path program 256 times [2021-03-10 22:16:27,375 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:16:27,375 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1401046380] [2021-03-10 22:16:27,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:16:27,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:16:27,592 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:16:27,592 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1401046380] [2021-03-10 22:16:27,592 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1838781452] [2021-03-10 22:16:27,592 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 258 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 258 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:16:27,686 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:16:27,686 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:16:27,687 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-10 22:16:27,688 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:16:28,063 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:16:28,065 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:16:28,065 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 9 treesize of output 2 [2021-03-10 22:16:28,067 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,071 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:28,073 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,076 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:16:28,078 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:16:28,078 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 9 treesize of output 2 [2021-03-10 22:16:28,081 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,085 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:16:28,086 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 8 treesize of output 1 [2021-03-10 22:16:28,088 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:28,137 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:16:28,140 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-03-10 22:16:28,140 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:146, output treesize:59 [2021-03-10 22:16:28,531 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:16:28,531 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:16:28,531 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 21 [2021-03-10 22:16:28,532 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [658722126] [2021-03-10 22:16:28,532 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 22:16:28,532 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:16:28,532 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 22:16:28,532 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=354, Unknown=0, NotChecked=0, Total=420 [2021-03-10 22:16:28,532 INFO L87 Difference]: Start difference. First operand 648 states and 1969 transitions. Second operand has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-03-10 22:16:30,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:16:30,704 INFO L93 Difference]: Finished difference Result 1150 states and 3413 transitions. [2021-03-10 22:16:30,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-03-10 22:16:30,706 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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 25 [2021-03-10 22:16:30,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:16:30,707 INFO L225 Difference]: With dead ends: 1150 [2021-03-10 22:16:30,707 INFO L226 Difference]: Without dead ends: 1073 [2021-03-10 22:16:30,707 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 389 ImplicationChecksByTransitivity, 1588.6ms TimeCoverageRelationStatistics Valid=300, Invalid=1506, Unknown=0, NotChecked=0, Total=1806 [2021-03-10 22:16:30,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1073 states. [2021-03-10 22:16:30,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1073 to 673. [2021-03-10 22:16:30,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 673 states, 672 states have (on average 3.0714285714285716) internal successors, (2064), 672 states have internal predecessors, (2064), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:16:30,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 673 states to 673 states and 2064 transitions. [2021-03-10 22:16:30,714 INFO L78 Accepts]: Start accepts. Automaton has 673 states and 2064 transitions. Word has length 25 [2021-03-10 22:16:30,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:16:30,714 INFO L480 AbstractCegarLoop]: Abstraction has 673 states and 2064 transitions. [2021-03-10 22:16:30,714 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-03-10 22:16:30,715 INFO L276 IsEmpty]: Start isEmpty. Operand 673 states and 2064 transitions. [2021-03-10 22:16:30,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:16:30,715 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:16:30,715 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:16:30,915 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 258 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8010 [2021-03-10 22:16:30,916 INFO L428 AbstractCegarLoop]: === Iteration 274 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:16:30,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:16:30,916 INFO L82 PathProgramCache]: Analyzing trace with hash 1586044672, now seen corresponding path program 257 times [2021-03-10 22:16:30,916 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:16:30,916 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [164008365] [2021-03-10 22:16:30,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:16:30,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:16:31,159 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:16:31,159 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [164008365] [2021-03-10 22:16:31,159 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2113125714] [2021-03-10 22:16:31,159 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 259 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 259 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:16:31,243 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 22:16:31,244 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:16:31,244 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-10 22:16:31,245 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:16:31,677 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:16:31,678 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:16:31,679 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 8 treesize of output 1 [2021-03-10 22:16:31,681 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:31,685 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:16:31,687 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:16:31,688 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 2 [2021-03-10 22:16:31,690 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:31,694 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:16:31,695 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 9 treesize of output 2 [2021-03-10 22:16:31,698 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:31,755 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:16:31,758 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-03-10 22:16:31,758 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:107, output treesize:59 [2021-03-10 22:16:32,239 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 4 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:16:32,239 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:16:32,239 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 21 [2021-03-10 22:16:32,239 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1105111620] [2021-03-10 22:16:32,240 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 22:16:32,240 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:16:32,240 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 22:16:32,240 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=360, Unknown=0, NotChecked=0, Total=420 [2021-03-10 22:16:32,240 INFO L87 Difference]: Start difference. First operand 673 states and 2064 transitions. Second operand has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-03-10 22:16:33,232 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 22 [2021-03-10 22:16:33,727 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 36 [2021-03-10 22:16:35,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:16:35,722 INFO L93 Difference]: Finished difference Result 1212 states and 3550 transitions. [2021-03-10 22:16:35,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-03-10 22:16:35,723 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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 25 [2021-03-10 22:16:35,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:16:35,725 INFO L225 Difference]: With dead ends: 1212 [2021-03-10 22:16:35,725 INFO L226 Difference]: Without dead ends: 1103 [2021-03-10 22:16:35,725 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 402 ImplicationChecksByTransitivity, 2345.1ms TimeCoverageRelationStatistics Valid=243, Invalid=1479, Unknown=0, NotChecked=0, Total=1722 [2021-03-10 22:16:35,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1103 states. [2021-03-10 22:16:35,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1103 to 665. [2021-03-10 22:16:35,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 665 states, 664 states have (on average 3.0602409638554215) internal successors, (2032), 664 states have internal predecessors, (2032), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:16:35,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 665 states to 665 states and 2032 transitions. [2021-03-10 22:16:35,732 INFO L78 Accepts]: Start accepts. Automaton has 665 states and 2032 transitions. Word has length 25 [2021-03-10 22:16:35,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:16:35,733 INFO L480 AbstractCegarLoop]: Abstraction has 665 states and 2032 transitions. [2021-03-10 22:16:35,733 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-03-10 22:16:35,733 INFO L276 IsEmpty]: Start isEmpty. Operand 665 states and 2032 transitions. [2021-03-10 22:16:35,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:16:35,733 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:16:35,733 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:16:35,934 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 259 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8043 [2021-03-10 22:16:35,934 INFO L428 AbstractCegarLoop]: === Iteration 275 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:16:35,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:16:35,934 INFO L82 PathProgramCache]: Analyzing trace with hash 998299350, now seen corresponding path program 258 times [2021-03-10 22:16:35,934 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:16:35,934 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [405174925] [2021-03-10 22:16:35,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:16:35,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:16:36,178 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:16:36,179 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [405174925] [2021-03-10 22:16:36,179 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [9815704] [2021-03-10 22:16:36,179 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 260 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 260 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:16:36,263 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 22:16:36,263 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:16:36,264 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-10 22:16:36,265 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:16:36,683 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:16:36,685 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:16:36,685 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 9 treesize of output 2 [2021-03-10 22:16:36,688 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:36,693 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:16:36,694 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:16:36,695 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 8 treesize of output 1 [2021-03-10 22:16:36,697 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:36,702 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:16:36,703 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 9 treesize of output 2 [2021-03-10 22:16:36,706 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:36,766 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:16:36,769 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-03-10 22:16:36,769 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:107, output treesize:59 [2021-03-10 22:16:37,149 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 4 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:16:37,149 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:16:37,149 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 21 [2021-03-10 22:16:37,149 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1474065672] [2021-03-10 22:16:37,149 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 22:16:37,149 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:16:37,150 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 22:16:37,150 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=359, Unknown=0, NotChecked=0, Total=420 [2021-03-10 22:16:37,150 INFO L87 Difference]: Start difference. First operand 665 states and 2032 transitions. Second operand has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-03-10 22:16:40,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:16:40,233 INFO L93 Difference]: Finished difference Result 1048 states and 3102 transitions. [2021-03-10 22:16:40,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-03-10 22:16:40,234 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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 25 [2021-03-10 22:16:40,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:16:40,235 INFO L225 Difference]: With dead ends: 1048 [2021-03-10 22:16:40,235 INFO L226 Difference]: Without dead ends: 907 [2021-03-10 22:16:40,236 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 353 ImplicationChecksByTransitivity, 2007.5ms TimeCoverageRelationStatistics Valid=212, Invalid=1348, Unknown=0, NotChecked=0, Total=1560 [2021-03-10 22:16:40,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 907 states. [2021-03-10 22:16:40,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 907 to 656. [2021-03-10 22:16:40,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 656 states, 655 states have (on average 3.048854961832061) internal successors, (1997), 655 states have internal predecessors, (1997), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:16:40,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 656 states to 656 states and 1997 transitions. [2021-03-10 22:16:40,242 INFO L78 Accepts]: Start accepts. Automaton has 656 states and 1997 transitions. Word has length 25 [2021-03-10 22:16:40,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:16:40,242 INFO L480 AbstractCegarLoop]: Abstraction has 656 states and 1997 transitions. [2021-03-10 22:16:40,242 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-03-10 22:16:40,242 INFO L276 IsEmpty]: Start isEmpty. Operand 656 states and 1997 transitions. [2021-03-10 22:16:40,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:16:40,243 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:16:40,243 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:16:40,452 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8071,260 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:16:40,452 INFO L428 AbstractCegarLoop]: === Iteration 276 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:16:40,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:16:40,452 INFO L82 PathProgramCache]: Analyzing trace with hash -41936448, now seen corresponding path program 259 times [2021-03-10 22:16:40,452 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:16:40,453 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1880897530] [2021-03-10 22:16:40,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:16:40,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:16:40,639 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:16:40,640 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1880897530] [2021-03-10 22:16:40,640 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [277153827] [2021-03-10 22:16:40,640 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 261 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 261 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:16:40,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:16:40,725 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-10 22:16:40,725 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:16:41,080 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:16:41,081 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:16:41,082 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 9 treesize of output 2 [2021-03-10 22:16:41,084 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:41,088 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:41,090 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:41,094 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:16:41,095 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:16:41,096 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 9 treesize of output 2 [2021-03-10 22:16:41,098 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:41,102 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:16:41,103 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 8 treesize of output 1 [2021-03-10 22:16:41,105 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:41,157 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:16:41,159 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-03-10 22:16:41,160 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:146, output treesize:59 [2021-03-10 22:16:41,443 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 4 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:16:41,443 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:16:41,443 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 21 [2021-03-10 22:16:41,443 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [447884660] [2021-03-10 22:16:41,443 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 22:16:41,443 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:16:41,444 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 22:16:41,444 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=357, Unknown=0, NotChecked=0, Total=420 [2021-03-10 22:16:41,444 INFO L87 Difference]: Start difference. First operand 656 states and 1997 transitions. Second operand has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-03-10 22:16:44,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:16:44,179 INFO L93 Difference]: Finished difference Result 972 states and 2874 transitions. [2021-03-10 22:16:44,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-03-10 22:16:44,180 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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 25 [2021-03-10 22:16:44,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:16:44,181 INFO L225 Difference]: With dead ends: 972 [2021-03-10 22:16:44,181 INFO L226 Difference]: Without dead ends: 781 [2021-03-10 22:16:44,182 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 387 ImplicationChecksByTransitivity, 1676.6ms TimeCoverageRelationStatistics Valid=239, Invalid=1483, Unknown=0, NotChecked=0, Total=1722 [2021-03-10 22:16:44,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 781 states. [2021-03-10 22:16:44,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 781 to 647. [2021-03-10 22:16:44,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 647 states, 646 states have (on average 3.0371517027863777) internal successors, (1962), 646 states have internal predecessors, (1962), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:16:44,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 647 states to 647 states and 1962 transitions. [2021-03-10 22:16:44,188 INFO L78 Accepts]: Start accepts. Automaton has 647 states and 1962 transitions. Word has length 25 [2021-03-10 22:16:44,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:16:44,188 INFO L480 AbstractCegarLoop]: Abstraction has 647 states and 1962 transitions. [2021-03-10 22:16:44,188 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-03-10 22:16:44,188 INFO L276 IsEmpty]: Start isEmpty. Operand 647 states and 1962 transitions. [2021-03-10 22:16:44,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:16:44,188 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:16:44,188 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:16:44,389 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8092,261 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:16:44,389 INFO L428 AbstractCegarLoop]: === Iteration 277 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:16:44,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:16:44,389 INFO L82 PathProgramCache]: Analyzing trace with hash -1118412710, now seen corresponding path program 260 times [2021-03-10 22:16:44,389 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:16:44,389 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1054380019] [2021-03-10 22:16:44,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:16:44,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:16:44,593 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:16:44,593 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1054380019] [2021-03-10 22:16:44,593 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [654266428] [2021-03-10 22:16:44,593 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 262 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 262 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:16:44,677 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:16:44,677 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:16:44,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-10 22:16:44,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:16:45,113 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:16:45,114 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:16:45,115 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2021-03-10 22:16:45,116 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:45,121 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:16:45,122 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:16:45,123 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 9 treesize of output 2 [2021-03-10 22:16:45,125 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:45,130 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:16:45,131 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:16:45,132 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 9 treesize of output 2 [2021-03-10 22:16:45,134 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:45,150 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:16:45,152 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:45,203 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:16:45,205 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-03-10 22:16:45,205 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:130, output treesize:51 [2021-03-10 22:16:45,468 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:16:45,468 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:16:45,468 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 21 [2021-03-10 22:16:45,468 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1039049999] [2021-03-10 22:16:45,468 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 22:16:45,468 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:16:45,468 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 22:16:45,468 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=355, Unknown=0, NotChecked=0, Total=420 [2021-03-10 22:16:45,468 INFO L87 Difference]: Start difference. First operand 647 states and 1962 transitions. Second operand has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-03-10 22:16:47,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:16:47,611 INFO L93 Difference]: Finished difference Result 1080 states and 3199 transitions. [2021-03-10 22:16:47,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-03-10 22:16:47,613 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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 25 [2021-03-10 22:16:47,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:16:47,614 INFO L225 Difference]: With dead ends: 1080 [2021-03-10 22:16:47,614 INFO L226 Difference]: Without dead ends: 1003 [2021-03-10 22:16:47,614 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 307 ImplicationChecksByTransitivity, 1263.5ms TimeCoverageRelationStatistics Valid=246, Invalid=1236, Unknown=0, NotChecked=0, Total=1482 [2021-03-10 22:16:47,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1003 states. [2021-03-10 22:16:47,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1003 to 663. [2021-03-10 22:16:47,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 663 states, 662 states have (on average 3.054380664652568) internal successors, (2022), 662 states have internal predecessors, (2022), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:16:47,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 663 states to 663 states and 2022 transitions. [2021-03-10 22:16:47,621 INFO L78 Accepts]: Start accepts. Automaton has 663 states and 2022 transitions. Word has length 25 [2021-03-10 22:16:47,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:16:47,621 INFO L480 AbstractCegarLoop]: Abstraction has 663 states and 2022 transitions. [2021-03-10 22:16:47,621 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-03-10 22:16:47,621 INFO L276 IsEmpty]: Start isEmpty. Operand 663 states and 2022 transitions. [2021-03-10 22:16:47,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:16:47,622 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:16:47,622 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:16:47,822 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8116,262 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:16:47,822 INFO L428 AbstractCegarLoop]: === Iteration 278 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:16:47,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:16:47,823 INFO L82 PathProgramCache]: Analyzing trace with hash -103898232, now seen corresponding path program 261 times [2021-03-10 22:16:47,823 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:16:47,823 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [782727162] [2021-03-10 22:16:47,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:16:47,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:16:48,015 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:16:48,016 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [782727162] [2021-03-10 22:16:48,016 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1241138539] [2021-03-10 22:16:48,016 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 263 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 263 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:16:48,108 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 22:16:48,108 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:16:48,109 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-10 22:16:48,110 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:16:48,474 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:16:48,476 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:16:48,476 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 2 [2021-03-10 22:16:48,478 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:48,483 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:16:48,484 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:16:48,485 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 8 treesize of output 1 [2021-03-10 22:16:48,487 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:48,491 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:16:48,491 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 2 [2021-03-10 22:16:48,494 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:48,543 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:16:48,546 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-03-10 22:16:48,546 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:95, output treesize:51 [2021-03-10 22:16:48,841 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 4 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:16:48,842 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:16:48,842 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 21 [2021-03-10 22:16:48,842 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1483998256] [2021-03-10 22:16:48,842 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 22:16:48,842 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:16:48,842 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 22:16:48,842 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=359, Unknown=0, NotChecked=0, Total=420 [2021-03-10 22:16:48,842 INFO L87 Difference]: Start difference. First operand 663 states and 2022 transitions. Second operand has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-03-10 22:16:50,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:16:50,757 INFO L93 Difference]: Finished difference Result 1142 states and 3336 transitions. [2021-03-10 22:16:50,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-10 22:16:50,758 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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 25 [2021-03-10 22:16:50,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:16:50,759 INFO L225 Difference]: With dead ends: 1142 [2021-03-10 22:16:50,759 INFO L226 Difference]: Without dead ends: 1033 [2021-03-10 22:16:50,759 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 326 ImplicationChecksByTransitivity, 1476.8ms TimeCoverageRelationStatistics Valid=204, Invalid=1202, Unknown=0, NotChecked=0, Total=1406 [2021-03-10 22:16:50,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1033 states. [2021-03-10 22:16:50,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1033 to 655. [2021-03-10 22:16:50,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 655 states, 654 states have (on average 3.0428134556574924) internal successors, (1990), 654 states have internal predecessors, (1990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:16:50,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 655 states to 655 states and 1990 transitions. [2021-03-10 22:16:50,766 INFO L78 Accepts]: Start accepts. Automaton has 655 states and 1990 transitions. Word has length 25 [2021-03-10 22:16:50,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:16:50,766 INFO L480 AbstractCegarLoop]: Abstraction has 655 states and 1990 transitions. [2021-03-10 22:16:50,766 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-03-10 22:16:50,766 INFO L276 IsEmpty]: Start isEmpty. Operand 655 states and 1990 transitions. [2021-03-10 22:16:50,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:16:50,767 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:16:50,767 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:16:50,967 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 263 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8149 [2021-03-10 22:16:50,967 INFO L428 AbstractCegarLoop]: === Iteration 279 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:16:50,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:16:50,968 INFO L82 PathProgramCache]: Analyzing trace with hash -691643554, now seen corresponding path program 262 times [2021-03-10 22:16:50,968 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:16:50,968 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1027972765] [2021-03-10 22:16:50,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:16:50,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:16:51,146 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:16:51,146 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1027972765] [2021-03-10 22:16:51,146 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [881237414] [2021-03-10 22:16:51,146 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 264 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 264 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:16:51,231 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:16:51,231 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:16:51,232 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-10 22:16:51,233 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:16:51,599 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:16:51,600 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:16:51,601 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 8 treesize of output 1 [2021-03-10 22:16:51,603 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:51,607 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:16:51,608 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:16:51,608 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 9 treesize of output 2 [2021-03-10 22:16:51,611 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:51,615 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:16:51,615 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 9 treesize of output 2 [2021-03-10 22:16:51,618 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:51,668 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:16:51,670 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-03-10 22:16:51,671 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:95, output treesize:51 [2021-03-10 22:16:51,885 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 4 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:16:51,885 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:16:51,885 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 21 [2021-03-10 22:16:51,885 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [773676227] [2021-03-10 22:16:51,885 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 22:16:51,885 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:16:51,885 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 22:16:51,886 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2021-03-10 22:16:51,886 INFO L87 Difference]: Start difference. First operand 655 states and 1990 transitions. Second operand has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-03-10 22:16:53,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:16:53,459 INFO L93 Difference]: Finished difference Result 918 states and 2719 transitions. [2021-03-10 22:16:53,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-03-10 22:16:53,460 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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 25 [2021-03-10 22:16:53,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:16:53,462 INFO L225 Difference]: With dead ends: 918 [2021-03-10 22:16:53,462 INFO L226 Difference]: Without dead ends: 777 [2021-03-10 22:16:53,462 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 220 ImplicationChecksByTransitivity, 1128.9ms TimeCoverageRelationStatistics Valid=152, Invalid=904, Unknown=0, NotChecked=0, Total=1056 [2021-03-10 22:16:53,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 777 states. [2021-03-10 22:16:53,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 777 to 642. [2021-03-10 22:16:53,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 642 states, 641 states have (on average 3.031201248049922) internal successors, (1943), 641 states have internal predecessors, (1943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:16:53,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 642 states to 642 states and 1943 transitions. [2021-03-10 22:16:53,468 INFO L78 Accepts]: Start accepts. Automaton has 642 states and 1943 transitions. Word has length 25 [2021-03-10 22:16:53,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:16:53,468 INFO L480 AbstractCegarLoop]: Abstraction has 642 states and 1943 transitions. [2021-03-10 22:16:53,468 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-03-10 22:16:53,468 INFO L276 IsEmpty]: Start isEmpty. Operand 642 states and 1943 transitions. [2021-03-10 22:16:53,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:16:53,469 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:16:53,469 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:16:53,669 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 264 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8172 [2021-03-10 22:16:53,669 INFO L428 AbstractCegarLoop]: === Iteration 280 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:16:53,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:16:53,669 INFO L82 PathProgramCache]: Analyzing trace with hash -2004210990, now seen corresponding path program 263 times [2021-03-10 22:16:53,669 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:16:53,669 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [723087392] [2021-03-10 22:16:53,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:16:53,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:16:53,859 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:16:53,859 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [723087392] [2021-03-10 22:16:53,859 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [149132012] [2021-03-10 22:16:53,859 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 265 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 265 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:16:53,945 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-10 22:16:53,946 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:16:53,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-10 22:16:53,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:16:54,321 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:16:54,323 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:16:54,323 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 9 treesize of output 2 [2021-03-10 22:16:54,325 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:54,329 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:16:54,332 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:54,369 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:16:54,375 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2021-03-10 22:16:54,376 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:52, output treesize:40 [2021-03-10 22:16:54,877 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:16:54,877 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:16:54,877 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 21 [2021-03-10 22:16:54,877 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1802207718] [2021-03-10 22:16:54,877 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 22:16:54,877 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:16:54,877 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 22:16:54,877 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=357, Unknown=0, NotChecked=0, Total=420 [2021-03-10 22:16:54,877 INFO L87 Difference]: Start difference. First operand 642 states and 1943 transitions. Second operand has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-03-10 22:16:56,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:16:56,695 INFO L93 Difference]: Finished difference Result 1269 states and 3744 transitions. [2021-03-10 22:16:56,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-03-10 22:16:56,696 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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 25 [2021-03-10 22:16:56,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:16:56,697 INFO L225 Difference]: With dead ends: 1269 [2021-03-10 22:16:56,697 INFO L226 Difference]: Without dead ends: 1192 [2021-03-10 22:16:56,698 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 273 ImplicationChecksByTransitivity, 1011.5ms TimeCoverageRelationStatistics Valid=213, Invalid=1119, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 22:16:56,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1192 states. [2021-03-10 22:16:56,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1192 to 674. [2021-03-10 22:16:56,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 674 states, 673 states have (on average 3.0772659732540864) internal successors, (2071), 673 states have internal predecessors, (2071), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:16:56,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 674 states to 674 states and 2071 transitions. [2021-03-10 22:16:56,705 INFO L78 Accepts]: Start accepts. Automaton has 674 states and 2071 transitions. Word has length 25 [2021-03-10 22:16:56,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:16:56,706 INFO L480 AbstractCegarLoop]: Abstraction has 674 states and 2071 transitions. [2021-03-10 22:16:56,706 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-03-10 22:16:56,706 INFO L276 IsEmpty]: Start isEmpty. Operand 674 states and 2071 transitions. [2021-03-10 22:16:56,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:16:56,706 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:16:56,706 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:16:56,907 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8191,265 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:16:56,907 INFO L428 AbstractCegarLoop]: === Iteration 281 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:16:56,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:16:56,907 INFO L82 PathProgramCache]: Analyzing trace with hash -989696512, now seen corresponding path program 264 times [2021-03-10 22:16:56,907 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:16:56,907 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [10727594] [2021-03-10 22:16:56,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:16:56,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:16:57,084 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:16:57,084 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [10727594] [2021-03-10 22:16:57,085 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1429382802] [2021-03-10 22:16:57,085 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 266 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 266 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:16:57,171 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 22:16:57,171 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:16:57,171 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-10 22:16:57,172 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:16:57,546 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:16:57,549 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:57,552 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:16:57,553 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 9 treesize of output 2 [2021-03-10 22:16:57,555 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:16:57,600 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:16:57,607 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2021-03-10 22:16:57,607 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:52, output treesize:40 [2021-03-10 22:16:58,378 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 4 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:16:58,378 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:16:58,378 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 21 [2021-03-10 22:16:58,378 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1096724004] [2021-03-10 22:16:58,378 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 22:16:58,378 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:16:58,378 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 22:16:58,378 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=359, Unknown=0, NotChecked=0, Total=420 [2021-03-10 22:16:58,378 INFO L87 Difference]: Start difference. First operand 674 states and 2071 transitions. Second operand has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-03-10 22:16:59,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:16:59,904 INFO L93 Difference]: Finished difference Result 1163 states and 3434 transitions. [2021-03-10 22:16:59,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-10 22:16:59,904 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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 25 [2021-03-10 22:16:59,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:16:59,906 INFO L225 Difference]: With dead ends: 1163 [2021-03-10 22:16:59,906 INFO L226 Difference]: Without dead ends: 1054 [2021-03-10 22:16:59,906 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 268 ImplicationChecksByTransitivity, 1038.1ms TimeCoverageRelationStatistics Valid=162, Invalid=1028, Unknown=0, NotChecked=0, Total=1190 [2021-03-10 22:16:59,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1054 states. [2021-03-10 22:16:59,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1054 to 689. [2021-03-10 22:16:59,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 689 states, 688 states have (on average 3.052325581395349) internal successors, (2100), 688 states have internal predecessors, (2100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:16:59,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 689 states to 689 states and 2100 transitions. [2021-03-10 22:16:59,913 INFO L78 Accepts]: Start accepts. Automaton has 689 states and 2100 transitions. Word has length 25 [2021-03-10 22:16:59,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:16:59,913 INFO L480 AbstractCegarLoop]: Abstraction has 689 states and 2100 transitions. [2021-03-10 22:16:59,913 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-03-10 22:16:59,913 INFO L276 IsEmpty]: Start isEmpty. Operand 689 states and 2100 transitions. [2021-03-10 22:16:59,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:16:59,914 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:16:59,914 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:17:00,114 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 266 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8247 [2021-03-10 22:17:00,114 INFO L428 AbstractCegarLoop]: === Iteration 282 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:17:00,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:17:00,115 INFO L82 PathProgramCache]: Analyzing trace with hash 183972186, now seen corresponding path program 265 times [2021-03-10 22:17:00,115 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:17:00,115 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1625529000] [2021-03-10 22:17:00,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:17:00,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:17:00,314 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:17:00,314 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1625529000] [2021-03-10 22:17:00,314 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1797215426] [2021-03-10 22:17:00,314 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 267 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 267 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:17:00,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:17:00,402 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-10 22:17:00,402 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:17:00,779 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:17:00,781 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:00,785 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:17:00,786 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 9 treesize of output 2 [2021-03-10 22:17:00,788 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:00,824 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:17:00,832 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2021-03-10 22:17:00,832 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:52, output treesize:40 [2021-03-10 22:17:01,080 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:17:01,081 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:17:01,081 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 21 [2021-03-10 22:17:01,081 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1594524765] [2021-03-10 22:17:01,081 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 22:17:01,081 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:17:01,081 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 22:17:01,081 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=357, Unknown=0, NotChecked=0, Total=420 [2021-03-10 22:17:01,081 INFO L87 Difference]: Start difference. First operand 689 states and 2100 transitions. Second operand has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-03-10 22:17:03,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:17:03,036 INFO L93 Difference]: Finished difference Result 928 states and 2770 transitions. [2021-03-10 22:17:03,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-03-10 22:17:03,037 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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 25 [2021-03-10 22:17:03,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:17:03,038 INFO L225 Difference]: With dead ends: 928 [2021-03-10 22:17:03,038 INFO L226 Difference]: Without dead ends: 851 [2021-03-10 22:17:03,038 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 320 ImplicationChecksByTransitivity, 1047.7ms TimeCoverageRelationStatistics Valid=197, Invalid=1209, Unknown=0, NotChecked=0, Total=1406 [2021-03-10 22:17:03,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 851 states. [2021-03-10 22:17:03,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 851 to 626. [2021-03-10 22:17:03,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 626 states, 625 states have (on average 3.032) internal successors, (1895), 625 states have internal predecessors, (1895), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:17:03,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 626 states to 626 states and 1895 transitions. [2021-03-10 22:17:03,044 INFO L78 Accepts]: Start accepts. Automaton has 626 states and 1895 transitions. Word has length 25 [2021-03-10 22:17:03,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:17:03,044 INFO L480 AbstractCegarLoop]: Abstraction has 626 states and 1895 transitions. [2021-03-10 22:17:03,044 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-03-10 22:17:03,044 INFO L276 IsEmpty]: Start isEmpty. Operand 626 states and 1895 transitions. [2021-03-10 22:17:03,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:17:03,045 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:17:03,045 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:17:03,245 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 267 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8356 [2021-03-10 22:17:03,245 INFO L428 AbstractCegarLoop]: === Iteration 283 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:17:03,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:17:03,246 INFO L82 PathProgramCache]: Analyzing trace with hash -247809070, now seen corresponding path program 266 times [2021-03-10 22:17:03,246 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:17:03,246 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [380092451] [2021-03-10 22:17:03,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:17:03,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:17:03,438 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:17:03,439 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [380092451] [2021-03-10 22:17:03,439 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2001614088] [2021-03-10 22:17:03,439 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 268 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 268 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:17:03,526 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:17:03,526 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:17:03,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-10 22:17:03,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:17:03,867 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:17:03,868 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:17:03,869 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 9 treesize of output 2 [2021-03-10 22:17:03,871 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:03,875 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:17:03,877 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:03,915 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:17:03,921 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2021-03-10 22:17:03,921 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:52, output treesize:40 [2021-03-10 22:17:04,608 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:17:04,609 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:17:04,609 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 21 [2021-03-10 22:17:04,609 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [171858719] [2021-03-10 22:17:04,609 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 22:17:04,609 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:17:04,609 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 22:17:04,609 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=362, Unknown=0, NotChecked=0, Total=420 [2021-03-10 22:17:04,609 INFO L87 Difference]: Start difference. First operand 626 states and 1895 transitions. Second operand has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-03-10 22:17:06,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:17:06,740 INFO L93 Difference]: Finished difference Result 1220 states and 3581 transitions. [2021-03-10 22:17:06,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-03-10 22:17:06,742 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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 25 [2021-03-10 22:17:06,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:17:06,743 INFO L225 Difference]: With dead ends: 1220 [2021-03-10 22:17:06,743 INFO L226 Difference]: Without dead ends: 1143 [2021-03-10 22:17:06,744 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 337 ImplicationChecksByTransitivity, 1379.5ms TimeCoverageRelationStatistics Valid=240, Invalid=1320, Unknown=0, NotChecked=0, Total=1560 [2021-03-10 22:17:06,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1143 states. [2021-03-10 22:17:06,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1143 to 650. [2021-03-10 22:17:06,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 650 states, 649 states have (on average 3.061633281972265) internal successors, (1987), 649 states have internal predecessors, (1987), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:17:06,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 650 states to 650 states and 1987 transitions. [2021-03-10 22:17:06,751 INFO L78 Accepts]: Start accepts. Automaton has 650 states and 1987 transitions. Word has length 25 [2021-03-10 22:17:06,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:17:06,751 INFO L480 AbstractCegarLoop]: Abstraction has 650 states and 1987 transitions. [2021-03-10 22:17:06,751 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-03-10 22:17:06,751 INFO L276 IsEmpty]: Start isEmpty. Operand 650 states and 1987 transitions. [2021-03-10 22:17:06,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:17:06,752 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:17:06,752 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:17:06,952 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 268 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8383 [2021-03-10 22:17:06,952 INFO L428 AbstractCegarLoop]: === Iteration 284 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:17:06,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:17:06,953 INFO L82 PathProgramCache]: Analyzing trace with hash 766705408, now seen corresponding path program 267 times [2021-03-10 22:17:06,953 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:17:06,953 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [987529630] [2021-03-10 22:17:06,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:17:06,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:17:07,137 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:17:07,137 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [987529630] [2021-03-10 22:17:07,137 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [667623268] [2021-03-10 22:17:07,137 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 269 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 269 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:17:07,235 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-03-10 22:17:07,235 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:17:07,235 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-10 22:17:07,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:17:07,578 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:17:07,580 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:17:07,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 2 [2021-03-10 22:17:07,582 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:07,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:17:07,588 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:07,625 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:17:07,632 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2021-03-10 22:17:07,633 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:52, output treesize:40 [2021-03-10 22:17:08,323 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 4 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:17:08,323 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:17:08,323 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 21 [2021-03-10 22:17:08,323 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [294275314] [2021-03-10 22:17:08,323 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 22:17:08,323 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:17:08,323 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 22:17:08,323 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=364, Unknown=0, NotChecked=0, Total=420 [2021-03-10 22:17:08,323 INFO L87 Difference]: Start difference. First operand 650 states and 1987 transitions. Second operand has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-03-10 22:17:09,757 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 36 [2021-03-10 22:17:10,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:17:10,175 INFO L93 Difference]: Finished difference Result 1117 states and 3280 transitions. [2021-03-10 22:17:10,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-03-10 22:17:10,176 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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 25 [2021-03-10 22:17:10,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:17:10,178 INFO L225 Difference]: With dead ends: 1117 [2021-03-10 22:17:10,178 INFO L226 Difference]: Without dead ends: 1008 [2021-03-10 22:17:10,178 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 289 ImplicationChecksByTransitivity, 1331.3ms TimeCoverageRelationStatistics Valid=164, Invalid=1096, Unknown=0, NotChecked=0, Total=1260 [2021-03-10 22:17:10,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1008 states. [2021-03-10 22:17:10,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1008 to 665. [2021-03-10 22:17:10,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 665 states, 664 states have (on average 3.036144578313253) internal successors, (2016), 664 states have internal predecessors, (2016), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:17:10,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 665 states to 665 states and 2016 transitions. [2021-03-10 22:17:10,185 INFO L78 Accepts]: Start accepts. Automaton has 665 states and 2016 transitions. Word has length 25 [2021-03-10 22:17:10,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:17:10,185 INFO L480 AbstractCegarLoop]: Abstraction has 665 states and 2016 transitions. [2021-03-10 22:17:10,185 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-03-10 22:17:10,185 INFO L276 IsEmpty]: Start isEmpty. Operand 665 states and 2016 transitions. [2021-03-10 22:17:10,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:17:10,186 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:17:10,186 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:17:10,386 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 269 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8452 [2021-03-10 22:17:10,386 INFO L428 AbstractCegarLoop]: === Iteration 285 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:17:10,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:17:10,387 INFO L82 PathProgramCache]: Analyzing trace with hash 1940374106, now seen corresponding path program 268 times [2021-03-10 22:17:10,387 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:17:10,387 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [495206200] [2021-03-10 22:17:10,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:17:10,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:17:10,576 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:17:10,576 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [495206200] [2021-03-10 22:17:10,576 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [301607281] [2021-03-10 22:17:10,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 270 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 270 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:17:10,664 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 22:17:10,664 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:17:10,665 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-10 22:17:10,666 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:17:11,020 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:17:11,022 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:11,026 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:17:11,026 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 9 treesize of output 2 [2021-03-10 22:17:11,029 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:11,067 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:17:11,075 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2021-03-10 22:17:11,075 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:52, output treesize:40 [2021-03-10 22:17:11,461 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:17:11,462 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:17:11,462 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 21 [2021-03-10 22:17:11,462 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [698753078] [2021-03-10 22:17:11,462 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 22:17:11,462 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:17:11,462 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 22:17:11,462 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=362, Unknown=0, NotChecked=0, Total=420 [2021-03-10 22:17:11,462 INFO L87 Difference]: Start difference. First operand 665 states and 2016 transitions. Second operand has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-03-10 22:17:13,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:17:13,516 INFO L93 Difference]: Finished difference Result 954 states and 2844 transitions. [2021-03-10 22:17:13,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-10 22:17:13,517 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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 25 [2021-03-10 22:17:13,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:17:13,518 INFO L225 Difference]: With dead ends: 954 [2021-03-10 22:17:13,519 INFO L226 Difference]: Without dead ends: 877 [2021-03-10 22:17:13,519 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 362 ImplicationChecksByTransitivity, 1304.5ms TimeCoverageRelationStatistics Valid=212, Invalid=1348, Unknown=0, NotChecked=0, Total=1560 [2021-03-10 22:17:13,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 877 states. [2021-03-10 22:17:13,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 877 to 657. [2021-03-10 22:17:13,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 657 states, 656 states have (on average 3.0365853658536586) internal successors, (1992), 656 states have internal predecessors, (1992), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:17:13,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 657 states to 657 states and 1992 transitions. [2021-03-10 22:17:13,525 INFO L78 Accepts]: Start accepts. Automaton has 657 states and 1992 transitions. Word has length 25 [2021-03-10 22:17:13,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:17:13,525 INFO L480 AbstractCegarLoop]: Abstraction has 657 states and 1992 transitions. [2021-03-10 22:17:13,525 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-03-10 22:17:13,526 INFO L276 IsEmpty]: Start isEmpty. Operand 657 states and 1992 transitions. [2021-03-10 22:17:13,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 22:17:13,526 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:17:13,526 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:17:13,726 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8522,270 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:17:13,727 INFO L428 AbstractCegarLoop]: === Iteration 286 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:17:13,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:17:13,727 INFO L82 PathProgramCache]: Analyzing trace with hash 1054575826, now seen corresponding path program 269 times [2021-03-10 22:17:13,727 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:17:13,727 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [942460879] [2021-03-10 22:17:13,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:17:13,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:17:13,966 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:17:13,967 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [942460879] [2021-03-10 22:17:13,967 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [611228619] [2021-03-10 22:17:13,967 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 271 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 271 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:17:14,056 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 22:17:14,056 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:17:14,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 24 conjunts are in the unsatisfiable core [2021-03-10 22:17:14,063 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:17:14,491 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:17:14,493 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:14,497 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:17:14,498 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 2 [2021-03-10 22:17:14,500 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:14,538 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:17:14,545 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 3 dim-0 vars, and 2 xjuncts. [2021-03-10 22:17:14,546 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:52, output treesize:40 [2021-03-10 22:17:14,911 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 1 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:17:14,911 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:17:14,911 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 21 [2021-03-10 22:17:14,911 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1642528886] [2021-03-10 22:17:14,911 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 22:17:14,911 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:17:14,912 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 22:17:14,912 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=362, Unknown=0, NotChecked=0, Total=420 [2021-03-10 22:17:14,912 INFO L87 Difference]: Start difference. First operand 657 states and 1992 transitions. Second operand has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-03-10 22:17:16,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:17:16,952 INFO L93 Difference]: Finished difference Result 904 states and 2682 transitions. [2021-03-10 22:17:16,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-10 22:17:16,953 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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 25 [2021-03-10 22:17:16,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:17:16,955 INFO L225 Difference]: With dead ends: 904 [2021-03-10 22:17:16,955 INFO L226 Difference]: Without dead ends: 827 [2021-03-10 22:17:16,955 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 317 ImplicationChecksByTransitivity, 1167.3ms TimeCoverageRelationStatistics Valid=192, Invalid=1214, Unknown=0, NotChecked=0, Total=1406 [2021-03-10 22:17:16,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 827 states. [2021-03-10 22:17:16,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 827 to 562. [2021-03-10 22:17:16,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 562 states, 561 states have (on average 3.0071301247771838) internal successors, (1687), 561 states have internal predecessors, (1687), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:17:16,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 562 states to 562 states and 1687 transitions. [2021-03-10 22:17:16,961 INFO L78 Accepts]: Start accepts. Automaton has 562 states and 1687 transitions. Word has length 25 [2021-03-10 22:17:16,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:17:16,961 INFO L480 AbstractCegarLoop]: Abstraction has 562 states and 1687 transitions. [2021-03-10 22:17:16,961 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-03-10 22:17:16,961 INFO L276 IsEmpty]: Start isEmpty. Operand 562 states and 1687 transitions. [2021-03-10 22:17:16,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-03-10 22:17:16,961 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:17:16,961 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:17:17,162 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8558,271 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:17:17,162 INFO L428 AbstractCegarLoop]: === Iteration 287 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:17:17,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:17:17,162 INFO L82 PathProgramCache]: Analyzing trace with hash -1687053398, now seen corresponding path program 270 times [2021-03-10 22:17:17,162 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:17:17,162 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [135076253] [2021-03-10 22:17:17,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:17:17,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:17:17,392 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 22:17:17,393 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [135076253] [2021-03-10 22:17:17,393 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [725562903] [2021-03-10 22:17:17,393 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 272 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 272 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:17:17,500 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-03-10 22:17:17,500 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:17:17,501 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 31 conjunts are in the unsatisfiable core [2021-03-10 22:17:17,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:17:17,745 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:17:17,748 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:17,897 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 30 [2021-03-10 22:17:17,897 INFO L628 ElimStorePlain]: treesize reduction 53, result has 58.9 percent of original size [2021-03-10 22:17:17,901 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:17:17,904 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:18,035 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 28 [2021-03-10 22:17:18,035 INFO L628 ElimStorePlain]: treesize reduction 3, result has 95.9 percent of original size [2021-03-10 22:17:18,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 4 treesize of output 2 [2021-03-10 22:17:18,042 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:18,154 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 25 DAG size of output: 25 [2021-03-10 22:17:18,155 INFO L628 ElimStorePlain]: treesize reduction 1, result has 98.5 percent of original size [2021-03-10 22:17:18,155 INFO L518 ElimStorePlain]: Eliminatee v_prenex_402 vanished before elimination [2021-03-10 22:17:18,159 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2021-03-10 22:17:18,159 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:132, output treesize:57 [2021-03-10 22:17:18,586 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:17:18,588 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:17:18,588 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 8 treesize of output 1 [2021-03-10 22:17:18,590 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:18,595 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:17:18,597 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:17:18,598 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 9 treesize of output 2 [2021-03-10 22:17:18,600 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:18,605 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:17:18,607 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:17:18,607 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 8 treesize of output 1 [2021-03-10 22:17:18,609 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:18,614 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:17:18,615 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 9 treesize of output 2 [2021-03-10 22:17:18,617 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:18,904 WARN L205 SmtUtils]: Spent 286.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 43 [2021-03-10 22:17:18,904 INFO L628 ElimStorePlain]: treesize reduction 105, result has 53.7 percent of original size [2021-03-10 22:17:18,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 4 treesize of output 2 [2021-03-10 22:17:18,912 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:18,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:17:18,919 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:19,037 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 40 [2021-03-10 22:17:19,038 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:17:19,040 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-03-10 22:17:19,040 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 4 variables, input treesize:301, output treesize:78 [2021-03-10 22:17:19,213 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 26 DAG size of output: 25 [2021-03-10 22:17:19,390 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-03-10 22:17:19,390 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:17:19,390 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-03-10 22:17:19,390 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1454599393] [2021-03-10 22:17:19,390 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 22:17:19,390 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:17:19,390 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 22:17:19,390 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=337, Unknown=0, NotChecked=0, Total=380 [2021-03-10 22:17:19,390 INFO L87 Difference]: Start difference. First operand 562 states and 1687 transitions. Second operand has 20 states, 20 states have (on average 2.2) internal successors, (44), 20 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-03-10 22:17:22,637 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 20 [2021-03-10 22:17:22,869 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 46 [2021-03-10 22:17:23,220 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 32 [2021-03-10 22:17:23,398 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 47 [2021-03-10 22:17:23,628 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 28 [2021-03-10 22:17:23,872 WARN L205 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 33 [2021-03-10 22:17:24,213 WARN L205 SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 28 [2021-03-10 22:17:24,431 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 29 [2021-03-10 22:17:24,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:17:24,503 INFO L93 Difference]: Finished difference Result 1121 states and 3278 transitions. [2021-03-10 22:17:24,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-03-10 22:17:24,504 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.2) internal successors, (44), 20 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 26 [2021-03-10 22:17:24,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:17:24,506 INFO L225 Difference]: With dead ends: 1121 [2021-03-10 22:17:24,506 INFO L226 Difference]: Without dead ends: 914 [2021-03-10 22:17:24,506 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 739 ImplicationChecksByTransitivity, 3301.9ms TimeCoverageRelationStatistics Valid=254, Invalid=2826, Unknown=0, NotChecked=0, Total=3080 [2021-03-10 22:17:24,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 914 states. [2021-03-10 22:17:24,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 914 to 669. [2021-03-10 22:17:24,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 669 states, 668 states have (on average 3.0089820359281436) internal successors, (2010), 668 states have internal predecessors, (2010), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:17:24,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 669 states to 669 states and 2010 transitions. [2021-03-10 22:17:24,513 INFO L78 Accepts]: Start accepts. Automaton has 669 states and 2010 transitions. Word has length 26 [2021-03-10 22:17:24,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:17:24,513 INFO L480 AbstractCegarLoop]: Abstraction has 669 states and 2010 transitions. [2021-03-10 22:17:24,513 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.2) internal successors, (44), 20 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-03-10 22:17:24,513 INFO L276 IsEmpty]: Start isEmpty. Operand 669 states and 2010 transitions. [2021-03-10 22:17:24,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-03-10 22:17:24,514 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:17:24,514 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:17:24,714 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8595,272 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:17:24,714 INFO L428 AbstractCegarLoop]: === Iteration 288 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:17:24,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:17:24,715 INFO L82 PathProgramCache]: Analyzing trace with hash 887746618, now seen corresponding path program 271 times [2021-03-10 22:17:24,715 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:17:24,715 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1991661969] [2021-03-10 22:17:24,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:17:24,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:17:25,061 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 22:17:25,062 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1991661969] [2021-03-10 22:17:25,062 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [89076006] [2021-03-10 22:17:25,062 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 273 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 273 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:17:25,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:17:25,152 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 29 conjunts are in the unsatisfiable core [2021-03-10 22:17:25,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:17:25,311 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:17:25,313 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:25,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 4 treesize of output 2 [2021-03-10 22:17:25,319 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:25,323 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:17:25,326 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:25,433 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 26 [2021-03-10 22:17:25,433 INFO L628 ElimStorePlain]: treesize reduction 32, result has 67.7 percent of original size [2021-03-10 22:17:25,437 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:17:25,439 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:25,507 INFO L628 ElimStorePlain]: treesize reduction 22, result has 65.6 percent of original size [2021-03-10 22:17:25,510 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 2 xjuncts. [2021-03-10 22:17:25,510 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:137, output treesize:37 [2021-03-10 22:17:26,361 INFO L446 ElimStorePlain]: Different costs {0=[ends_with_2, v_prenex_407, v_prenex_408], 1=[ends_with_6]} [2021-03-10 22:17:26,367 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:17:26,369 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:26,375 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:17:26,376 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:26,688 WARN L205 SmtUtils]: Spent 311.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 43 [2021-03-10 22:17:26,689 INFO L628 ElimStorePlain]: treesize reduction 150, result has 51.0 percent of original size [2021-03-10 22:17:26,694 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:17:26,697 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:26,702 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:17:26,704 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:26,842 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2021-03-10 22:17:26,843 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:17:26,848 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:17:26,851 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:26,856 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:17:26,859 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:27,122 WARN L205 SmtUtils]: Spent 262.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 38 [2021-03-10 22:17:27,122 INFO L628 ElimStorePlain]: treesize reduction 1, result has 99.3 percent of original size [2021-03-10 22:17:27,127 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:17:27,130 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:27,135 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:17:27,137 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:27,142 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:17:27,145 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:27,149 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:17:27,152 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:27,327 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 32 [2021-03-10 22:17:27,328 INFO L628 ElimStorePlain]: treesize reduction 27, result has 78.6 percent of original size [2021-03-10 22:17:27,331 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-03-10 22:17:27,331 INFO L247 ElimStorePlain]: Needed 11 recursive calls to eliminate 6 variables, input treesize:349, output treesize:47 [2021-03-10 22:17:27,579 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 22:17:27,579 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:17:27,579 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 20 [2021-03-10 22:17:27,579 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [250577804] [2021-03-10 22:17:27,579 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 22:17:27,579 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:17:27,580 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 22:17:27,580 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=333, Unknown=0, NotChecked=0, Total=380 [2021-03-10 22:17:27,580 INFO L87 Difference]: Start difference. First operand 669 states and 2010 transitions. Second operand has 20 states, 20 states have (on average 2.1) internal successors, (42), 20 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-03-10 22:17:27,914 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 30 [2021-03-10 22:17:28,200 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 35 [2021-03-10 22:17:29,993 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 40 [2021-03-10 22:17:30,544 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 38 [2021-03-10 22:17:30,668 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 31 [2021-03-10 22:17:31,891 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 38 [2021-03-10 22:17:32,093 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 30 [2021-03-10 22:17:32,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 22:17:32,310 INFO L93 Difference]: Finished difference Result 1329 states and 3884 transitions. [2021-03-10 22:17:32,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-03-10 22:17:32,311 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.1) internal successors, (42), 20 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 26 [2021-03-10 22:17:32,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 22:17:32,313 INFO L225 Difference]: With dead ends: 1329 [2021-03-10 22:17:32,313 INFO L226 Difference]: Without dead ends: 1173 [2021-03-10 22:17:32,313 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 19 SyntacticMatches, 4 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 799 ImplicationChecksByTransitivity, 3518.7ms TimeCoverageRelationStatistics Valid=291, Invalid=2789, Unknown=0, NotChecked=0, Total=3080 [2021-03-10 22:17:32,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1173 states. [2021-03-10 22:17:32,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1173 to 738. [2021-03-10 22:17:32,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 738 states, 737 states have (on average 3.074626865671642) internal successors, (2266), 737 states have internal predecessors, (2266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 22:17:32,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 738 states to 738 states and 2266 transitions. [2021-03-10 22:17:32,321 INFO L78 Accepts]: Start accepts. Automaton has 738 states and 2266 transitions. Word has length 26 [2021-03-10 22:17:32,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 22:17:32,321 INFO L480 AbstractCegarLoop]: Abstraction has 738 states and 2266 transitions. [2021-03-10 22:17:32,321 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.1) internal successors, (42), 20 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-03-10 22:17:32,321 INFO L276 IsEmpty]: Start isEmpty. Operand 738 states and 2266 transitions. [2021-03-10 22:17:32,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-03-10 22:17:32,322 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 22:17:32,322 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 22:17:32,522 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 273 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8662 [2021-03-10 22:17:32,522 INFO L428 AbstractCegarLoop]: === Iteration 289 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 22:17:32,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 22:17:32,523 INFO L82 PathProgramCache]: Analyzing trace with hash 945435096, now seen corresponding path program 272 times [2021-03-10 22:17:32,523 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 22:17:32,523 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [466778700] [2021-03-10 22:17:32,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 22:17:32,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 22:17:32,853 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 22:17:32,853 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [466778700] [2021-03-10 22:17:32,853 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1474517216] [2021-03-10 22:17:32,853 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 274 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 274 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:17:32,963 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 22:17:32,963 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 22:17:32,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 30 conjunts are in the unsatisfiable core [2021-03-10 22:17:32,964 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 22:17:33,184 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:17:33,187 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:33,190 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:17:33,192 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:33,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:17:33,198 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:33,371 WARN L205 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 27 [2021-03-10 22:17:33,372 INFO L628 ElimStorePlain]: treesize reduction 29, result has 70.7 percent of original size [2021-03-10 22:17:33,372 INFO L518 ElimStorePlain]: Eliminatee ends_with_2 vanished before elimination [2021-03-10 22:17:33,377 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3 treesize of output 1 [2021-03-10 22:17:33,380 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:33,460 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:17:33,466 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2021-03-10 22:17:33,466 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:137, output treesize:59 [2021-03-10 22:17:34,634 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:17:34,636 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:17:34,637 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 7 treesize of output 1 [2021-03-10 22:17:34,640 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:34,646 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-03-10 22:17:34,648 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:34,654 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:17:34,655 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:17:34,656 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2021-03-10 22:17:34,658 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:34,664 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 22:17:34,665 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 8 treesize of output 1 [2021-03-10 22:17:34,667 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:34,976 WARN L205 SmtUtils]: Spent 308.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 42 [2021-03-10 22:17:34,977 INFO L628 ElimStorePlain]: treesize reduction 104, result has 50.0 percent of original size [2021-03-10 22:17:34,984 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:17:34,987 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:34,992 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 4 treesize of output 2 [2021-03-10 22:17:34,995 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-03-10 22:17:35,137 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2021-03-10 22:17:35,137 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 22:17:35,139 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-03-10 22:17:35,140 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 4 variables, input treesize:309, output treesize:70 [2021-03-10 22:17:35,357 WARN L205 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 25 DAG size of output: 25 [2021-03-10 22:17:35,565 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-03-10 22:17:35,565 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 22:17:35,565 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 19 [2021-03-10 22:17:35,565 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1811028905] [2021-03-10 22:17:35,565 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-03-10 22:17:35,566 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 22:17:35,566 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-03-10 22:17:35,566 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=301, Unknown=0, NotChecked=0, Total=342 [2021-03-10 22:17:35,566 INFO L87 Difference]: Start difference. First operand 738 states and 2266 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) 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-03-10 22:17:35,901 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 24 [2021-03-10 22:17:38,597 WARN L205 SmtUtils]: Spent 183.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 27 Received shutdown request... [2021-03-10 22:17:38,839 WARN L222 SmtUtils]: Removed 4 from assertion stack [2021-03-10 22:17:38,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-03-10 22:17:39,040 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8770,274 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 22:17:39,040 WARN L545 AbstractCegarLoop]: Verification canceled [2021-03-10 22:17:39,043 WARN L224 ceAbstractionStarter]: Timeout [2021-03-10 22:17:39,043 INFO L202 PluginConnector]: Adding new model nzb-file-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 10.03 10:17:39 BasicIcfg [2021-03-10 22:17:39,043 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-03-10 22:17:39,043 INFO L168 Benchmark]: Toolchain (without parser) took 787792.26 ms. Allocated memory was 358.6 MB in the beginning and 520.1 MB in the end (delta: 161.5 MB). Free memory was 338.8 MB in the beginning and 201.4 MB in the end (delta: 137.4 MB). Peak memory consumption was 301.3 MB. Max. memory is 16.0 GB. [2021-03-10 22:17:39,044 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.13 ms. Allocated memory is still 358.6 MB. Free memory was 340.3 MB in the beginning and 340.2 MB in the end (delta: 76.1 kB). There was no memory consumed. Max. memory is 16.0 GB. [2021-03-10 22:17:39,044 INFO L168 Benchmark]: Boogie Procedure Inliner took 28.11 ms. Allocated memory is still 358.6 MB. Free memory was 338.2 MB in the beginning and 336.8 MB in the end (delta: 1.5 MB). There was no memory consumed. Max. memory is 16.0 GB. [2021-03-10 22:17:39,044 INFO L168 Benchmark]: Boogie Preprocessor took 29.55 ms. Allocated memory is still 358.6 MB. Free memory was 336.8 MB in the beginning and 335.7 MB in the end (delta: 1.1 MB). There was no memory consumed. Max. memory is 16.0 GB. [2021-03-10 22:17:39,044 INFO L168 Benchmark]: RCFGBuilder took 543.71 ms. Allocated memory is still 358.6 MB. Free memory was 335.6 MB in the beginning and 325.5 MB in the end (delta: 10.1 MB). Peak memory consumption was 23.9 MB. Max. memory is 16.0 GB. [2021-03-10 22:17:39,044 INFO L168 Benchmark]: TraceAbstraction took 787182.27 ms. Allocated memory was 358.6 MB in the beginning and 520.1 MB in the end (delta: 161.5 MB). Free memory was 325.5 MB in the beginning and 201.4 MB in the end (delta: 124.1 MB). Peak memory consumption was 285.7 MB. Max. memory is 16.0 GB. [2021-03-10 22:17:39,044 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.13 ms. Allocated memory is still 358.6 MB. Free memory was 340.3 MB in the beginning and 340.2 MB in the end (delta: 76.1 kB). There was no memory consumed. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 28.11 ms. Allocated memory is still 358.6 MB. Free memory was 338.2 MB in the beginning and 336.8 MB in the end (delta: 1.5 MB). There was no memory consumed. Max. memory is 16.0 GB. * Boogie Preprocessor took 29.55 ms. Allocated memory is still 358.6 MB. Free memory was 336.8 MB in the beginning and 335.7 MB in the end (delta: 1.1 MB). There was no memory consumed. Max. memory is 16.0 GB. * RCFGBuilder took 543.71 ms. Allocated memory is still 358.6 MB. Free memory was 335.6 MB in the beginning and 325.5 MB in the end (delta: 10.1 MB). Peak memory consumption was 23.9 MB. Max. memory is 16.0 GB. * TraceAbstraction took 787182.27 ms. Allocated memory was 358.6 MB in the beginning and 520.1 MB in the end (delta: 161.5 MB). Free memory was 325.5 MB in the beginning and 201.4 MB in the end (delta: 124.1 MB). Peak memory consumption was 285.7 MB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 143]: Timeout (TraceAbstraction) Unable to prove that assertion always holds (line 143). Cancelled while BasicCegarLoop was constructing difference of abstraction (738states) and FLOYD_HOARE automaton (currently 31 states, 19 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 40 for 130ms.. - StatisticsResult: Ultimate Automizer benchmark data CFG has 4 procedures, 23 locations, 1 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 787106.3ms, OverallIterations: 289, TraceHistogramMax: 4, EmptinessCheckTime: 278.2ms, AutomataDifference: 513187.3ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 23.3ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 29208 SDtfs, 44584 SDslu, 236397 SDs, 0 SdLazy, 237412 SolverSat, 10965 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 114688.8ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 19614 GetRequests, 7974 SyntacticMatches, 328 SemanticMatches, 11311 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167438 ImplicationChecksByTransitivity, 401127.4ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=1132occurred in iteration=162, InterpolantAutomatonStates: 9508, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 2726.8ms AutomataMinimizationTime, 288 MinimizatonAttempts, 109486 StatesRemovedByMinimization, 284 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1890.7ms SsaConstructionTime, 4865.8ms SatisfiabilityAnalysisTime, 195568.9ms InterpolantComputationTime, 13067 NumberOfCodeBlocks, 13045 NumberOfCodeBlocksAsserted, 959 NumberOfCheckSat, 12505 ConstructedInterpolants, 831 QuantifiedInterpolants, 116970 SizeOfPredicates, 1752 NumberOfNonLiveVariables, 31319 ConjunctsInSsa, 5854 ConjunctsInUnsatCore, 562 InterpolantComputations, 16 PerfectInterpolantSequences, 1463/6049 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown