/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/dot-product.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-a865e3bea3ade1065a4c95009cfa501fe03c5538-a865e3b [2021-02-19 19:00:02,906 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-02-19 19:00:02,908 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-02-19 19:00:02,942 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-02-19 19:00:02,942 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-02-19 19:00:02,946 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-02-19 19:00:02,948 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-02-19 19:00:02,955 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-02-19 19:00:02,957 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-02-19 19:00:02,962 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-02-19 19:00:02,963 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-02-19 19:00:02,964 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-02-19 19:00:02,964 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-02-19 19:00:02,966 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-02-19 19:00:02,967 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-02-19 19:00:02,969 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-02-19 19:00:02,972 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-02-19 19:00:02,973 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-02-19 19:00:02,975 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-02-19 19:00:02,980 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-02-19 19:00:02,981 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-02-19 19:00:02,982 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-02-19 19:00:02,983 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-02-19 19:00:02,985 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-02-19 19:00:02,990 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-02-19 19:00:02,991 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-02-19 19:00:02,991 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-02-19 19:00:02,992 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-02-19 19:00:02,992 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-02-19 19:00:02,993 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-02-19 19:00:02,993 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-02-19 19:00:02,994 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-02-19 19:00:02,994 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-02-19 19:00:02,995 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-02-19 19:00:02,995 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-02-19 19:00:02,996 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-02-19 19:00:02,996 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-02-19 19:00:02,997 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-02-19 19:00:02,997 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-02-19 19:00:02,998 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-02-19 19:00:02,998 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-02-19 19:00:03,005 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2021-02-19 19:00:03,039 INFO L113 SettingsManager]: Loading preferences was successful [2021-02-19 19:00:03,039 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-02-19 19:00:03,040 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-02-19 19:00:03,040 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-02-19 19:00:03,041 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-02-19 19:00:03,041 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-02-19 19:00:03,041 INFO L138 SettingsManager]: * Use SBE=true [2021-02-19 19:00:03,041 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-02-19 19:00:03,042 INFO L138 SettingsManager]: * sizeof long=4 [2021-02-19 19:00:03,042 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-02-19 19:00:03,042 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-02-19 19:00:03,042 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-02-19 19:00:03,042 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-02-19 19:00:03,042 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-02-19 19:00:03,042 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-02-19 19:00:03,043 INFO L138 SettingsManager]: * sizeof long double=12 [2021-02-19 19:00:03,043 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-02-19 19:00:03,043 INFO L138 SettingsManager]: * Use constant arrays=true [2021-02-19 19:00:03,043 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-02-19 19:00:03,043 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-02-19 19:00:03,043 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-02-19 19:00:03,043 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-02-19 19:00:03,044 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-02-19 19:00:03,044 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-02-19 19:00:03,044 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-02-19 19:00:03,044 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-02-19 19:00:03,044 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-02-19 19:00:03,045 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-02-19 19:00:03,045 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-02-19 19:00:03,045 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-02-19 19:00:03,045 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-02-19 19:00:03,046 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-02-19 19:00:03,362 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-02-19 19:00:03,382 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-02-19 19:00:03,384 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-02-19 19:00:03,385 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-02-19 19:00:03,387 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-02-19 19:00:03,388 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/dot-product.wvr.bpl [2021-02-19 19:00:03,388 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/dot-product.wvr.bpl' [2021-02-19 19:00:03,413 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-02-19 19:00:03,417 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-02-19 19:00:03,418 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-02-19 19:00:03,418 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-02-19 19:00:03,418 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-02-19 19:00:03,428 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 07:00:03" (1/1) ... [2021-02-19 19:00:03,434 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 07:00:03" (1/1) ... [2021-02-19 19:00:03,440 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-02-19 19:00:03,445 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-02-19 19:00:03,445 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-02-19 19:00:03,445 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-02-19 19:00:03,451 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 07:00:03" (1/1) ... [2021-02-19 19:00:03,451 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 07:00:03" (1/1) ... [2021-02-19 19:00:03,451 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 07:00:03" (1/1) ... [2021-02-19 19:00:03,452 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 07:00:03" (1/1) ... [2021-02-19 19:00:03,454 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 07:00:03" (1/1) ... [2021-02-19 19:00:03,455 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 07:00:03" (1/1) ... [2021-02-19 19:00:03,456 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 07:00:03" (1/1) ... [2021-02-19 19:00:03,456 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-02-19 19:00:03,457 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-02-19 19:00:03,457 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-02-19 19:00:03,457 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-02-19 19:00:03,459 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 07:00:03" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-02-19 19:00:03,521 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-02-19 19:00:03,522 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-02-19 19:00:03,522 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-02-19 19:00:03,522 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-02-19 19:00:03,522 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-02-19 19:00:03,522 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-02-19 19:00:03,523 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-02-19 19:00:03,523 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-02-19 19:00:03,523 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-02-19 19:00:03,523 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-02-19 19:00:03,523 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-02-19 19:00:03,524 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-02-19 19:00:03,524 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-02-19 19:00:03,792 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-02-19 19:00:03,793 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-02-19 19:00:03,794 INFO L202 PluginConnector]: Adding new model dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.02 07:00:03 BoogieIcfgContainer [2021-02-19 19:00:03,794 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-02-19 19:00:03,796 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-02-19 19:00:03,796 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-02-19 19:00:03,798 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-02-19 19:00:03,799 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.02 07:00:03" (1/2) ... [2021-02-19 19:00:03,799 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@23b91c7a and model type dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.02 07:00:03, skipping insertion in model container [2021-02-19 19:00:03,799 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.02 07:00:03" (2/2) ... [2021-02-19 19:00:03,800 INFO L111 eAbstractionObserver]: Analyzing ICFG dot-product.wvr.bpl [2021-02-19 19:00:03,804 WARN L142 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-02-19 19:00:03,804 INFO L153 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-02-19 19:00:03,807 INFO L165 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-02-19 19:00:03,808 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-02-19 19:00:03,856 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-02-19 19:00:03,870 INFO L253 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-02-19 19:00:03,887 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-02-19 19:00:03,887 INFO L377 AbstractCegarLoop]: Hoare is true [2021-02-19 19:00:03,887 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-02-19 19:00:03,887 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-02-19 19:00:03,887 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-02-19 19:00:03,887 INFO L381 AbstractCegarLoop]: Difference is false [2021-02-19 19:00:03,887 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-02-19 19:00:03,888 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-02-19 19:00:03,895 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 36 places, 29 transitions, 82 flow [2021-02-19 19:00:03,920 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 114 states, 112 states have (on average 2.8035714285714284) internal successors, (314), 113 states have internal predecessors, (314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:03,922 INFO L276 IsEmpty]: Start isEmpty. Operand has 114 states, 112 states have (on average 2.8035714285714284) internal successors, (314), 113 states have internal predecessors, (314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:03,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-02-19 19:00:03,932 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:00:03,933 INFO L506 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:00:03,933 INFO L428 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:00:03,942 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:00:03,943 INFO L82 PathProgramCache]: Analyzing trace with hash -986458276, now seen corresponding path program 1 times [2021-02-19 19:00:03,950 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:00:03,951 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [221401109] [2021-02-19 19:00:03,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:00:04,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:04,136 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:04,136 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [221401109] [2021-02-19 19:00:04,137 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-02-19 19:00:04,137 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-02-19 19:00:04,138 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [286885923] [2021-02-19 19:00:04,141 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-02-19 19:00:04,141 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:00:04,153 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-02-19 19:00:04,154 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-02-19 19:00:04,158 INFO L87 Difference]: Start difference. First operand has 114 states, 112 states have (on average 2.8035714285714284) internal successors, (314), 113 states have internal predecessors, (314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:04,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:00:04,205 INFO L93 Difference]: Finished difference Result 217 states and 617 transitions. [2021-02-19 19:00:04,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-02-19 19:00:04,207 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-02-19 19:00:04,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:00:04,217 INFO L225 Difference]: With dead ends: 217 [2021-02-19 19:00:04,217 INFO L226 Difference]: Without dead ends: 202 [2021-02-19 19:00:04,218 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-02-19 19:00:04,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2021-02-19 19:00:04,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 149. [2021-02-19 19:00:04,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 149 states, 148 states have (on average 2.831081081081081) internal successors, (419), 148 states have internal predecessors, (419), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:04,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 419 transitions. [2021-02-19 19:00:04,262 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 419 transitions. Word has length 18 [2021-02-19 19:00:04,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:00:04,263 INFO L480 AbstractCegarLoop]: Abstraction has 149 states and 419 transitions. [2021-02-19 19:00:04,263 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:04,263 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 419 transitions. [2021-02-19 19:00:04,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-02-19 19:00:04,265 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:00:04,265 INFO L506 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:00:04,265 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-02-19 19:00:04,266 INFO L428 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:00:04,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:00:04,266 INFO L82 PathProgramCache]: Analyzing trace with hash -433058596, now seen corresponding path program 1 times [2021-02-19 19:00:04,267 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:00:04,267 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1803013975] [2021-02-19 19:00:04,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:00:04,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:04,309 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 19:00:04,309 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1803013975] [2021-02-19 19:00:04,309 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-02-19 19:00:04,309 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-02-19 19:00:04,309 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [685609782] [2021-02-19 19:00:04,311 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-02-19 19:00:04,311 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:00:04,312 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-02-19 19:00:04,312 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-02-19 19:00:04,312 INFO L87 Difference]: Start difference. First operand 149 states and 419 transitions. Second operand has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:04,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:00:04,345 INFO L93 Difference]: Finished difference Result 158 states and 445 transitions. [2021-02-19 19:00:04,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-02-19 19:00:04,345 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have 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-02-19 19:00:04,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:00:04,347 INFO L225 Difference]: With dead ends: 158 [2021-02-19 19:00:04,347 INFO L226 Difference]: Without dead ends: 158 [2021-02-19 19:00:04,348 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-02-19 19:00:04,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2021-02-19 19:00:04,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 133. [2021-02-19 19:00:04,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 132 states have (on average 2.8333333333333335) internal successors, (374), 132 states have internal predecessors, (374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:04,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 374 transitions. [2021-02-19 19:00:04,361 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 374 transitions. Word has length 20 [2021-02-19 19:00:04,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:00:04,361 INFO L480 AbstractCegarLoop]: Abstraction has 133 states and 374 transitions. [2021-02-19 19:00:04,362 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:04,362 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 374 transitions. [2021-02-19 19:00:04,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-02-19 19:00:04,363 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:00:04,363 INFO L506 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:00:04,363 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-02-19 19:00:04,363 INFO L428 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:00:04,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:00:04,364 INFO L82 PathProgramCache]: Analyzing trace with hash 275548602, now seen corresponding path program 1 times [2021-02-19 19:00:04,364 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:00:04,365 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [307925839] [2021-02-19 19:00:04,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:00:04,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:04,404 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 19:00:04,405 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [307925839] [2021-02-19 19:00:04,405 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-02-19 19:00:04,405 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-02-19 19:00:04,405 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [871580661] [2021-02-19 19:00:04,406 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-02-19 19:00:04,406 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:00:04,407 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-02-19 19:00:04,407 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-02-19 19:00:04,407 INFO L87 Difference]: Start difference. First operand 133 states and 374 transitions. Second operand has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:04,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:00:04,444 INFO L93 Difference]: Finished difference Result 183 states and 522 transitions. [2021-02-19 19:00:04,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-02-19 19:00:04,445 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have 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-02-19 19:00:04,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:00:04,449 INFO L225 Difference]: With dead ends: 183 [2021-02-19 19:00:04,449 INFO L226 Difference]: Without dead ends: 183 [2021-02-19 19:00:04,450 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-02-19 19:00:04,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2021-02-19 19:00:04,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 158. [2021-02-19 19:00:04,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 157 states have (on average 2.8535031847133756) internal successors, (448), 157 states have internal predecessors, (448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:04,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 448 transitions. [2021-02-19 19:00:04,483 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 448 transitions. Word has length 20 [2021-02-19 19:00:04,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:00:04,484 INFO L480 AbstractCegarLoop]: Abstraction has 158 states and 448 transitions. [2021-02-19 19:00:04,484 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:04,484 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 448 transitions. [2021-02-19 19:00:04,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-02-19 19:00:04,485 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:00:04,486 INFO L506 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:00:04,486 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-02-19 19:00:04,486 INFO L428 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:00:04,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:00:04,487 INFO L82 PathProgramCache]: Analyzing trace with hash -483303622, now seen corresponding path program 1 times [2021-02-19 19:00:04,487 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:00:04,487 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1387846454] [2021-02-19 19:00:04,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:00:04,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:04,724 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:04,724 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1387846454] [2021-02-19 19:00:04,725 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [877790918] [2021-02-19 19:00:04,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:04,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:04,781 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 16 conjunts are in the unsatisfiable core [2021-02-19 19:00:04,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:00:05,102 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-02-19 19:00:05,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 3 new quantified variables, introduced 1 case distinctions, treesize of input 72 treesize of output 66 [2021-02-19 19:00:05,117 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-02-19 19:00:05,125 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:05,133 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-02-19 19:00:05,133 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 50 treesize of output 46 [2021-02-19 19:00:05,141 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-02-19 19:00:05,147 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:05,149 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-02-19 19:00:05,151 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:00:05,155 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:05,157 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-02-19 19:00:05,158 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:75, output treesize:3 [2021-02-19 19:00:05,181 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:05,181 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:00:05,181 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-02-19 19:00:05,181 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1273301841] [2021-02-19 19:00:05,182 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-02-19 19:00:05,182 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:00:05,183 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-02-19 19:00:05,183 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-02-19 19:00:05,183 INFO L87 Difference]: Start difference. First operand 158 states and 448 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 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-02-19 19:00:05,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:00:05,532 INFO L93 Difference]: Finished difference Result 330 states and 935 transitions. [2021-02-19 19:00:05,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-02-19 19:00:05,533 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 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-02-19 19:00:05,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:00:05,536 INFO L225 Difference]: With dead ends: 330 [2021-02-19 19:00:05,537 INFO L226 Difference]: Without dead ends: 315 [2021-02-19 19:00:05,537 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=75, Invalid=231, Unknown=0, NotChecked=0, Total=306 [2021-02-19 19:00:05,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 315 states. [2021-02-19 19:00:05,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 315 to 224. [2021-02-19 19:00:05,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 223 states have (on average 2.8699551569506725) internal successors, (640), 223 states have internal predecessors, (640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:05,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 640 transitions. [2021-02-19 19:00:05,564 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 640 transitions. Word has length 22 [2021-02-19 19:00:05,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:00:05,564 INFO L480 AbstractCegarLoop]: Abstraction has 224 states and 640 transitions. [2021-02-19 19:00:05,565 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 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-02-19 19:00:05,565 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 640 transitions. [2021-02-19 19:00:05,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-02-19 19:00:05,570 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:00:05,570 INFO L506 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:00:05,771 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:05,771 INFO L428 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:00:05,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:00:05,772 INFO L82 PathProgramCache]: Analyzing trace with hash -651112714, now seen corresponding path program 2 times [2021-02-19 19:00:05,772 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:00:05,772 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [27754071] [2021-02-19 19:00:05,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:00:05,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:06,015 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:06,016 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [27754071] [2021-02-19 19:00:06,016 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1582096710] [2021-02-19 19:00:06,016 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:06,055 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 19:00:06,055 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:00:06,056 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 16 conjunts are in the unsatisfiable core [2021-02-19 19:00:06,057 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:00:06,170 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:06,171 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 74 treesize of output 73 [2021-02-19 19:00:06,209 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-02-19 19:00:06,224 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:06,231 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:06,232 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 68 treesize of output 67 [2021-02-19 19:00:06,289 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-02-19 19:00:06,307 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:06,315 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:06,316 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 62 treesize of output 50 [2021-02-19 19:00:06,329 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 2 xjuncts. [2021-02-19 19:00:06,382 INFO L628 ElimStorePlain]: treesize reduction 35, result has 52.7 percent of original size [2021-02-19 19:00:06,393 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-02-19 19:00:06,394 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:80, output treesize:21 [2021-02-19 19:00:06,446 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:06,447 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:00:06,447 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 12 [2021-02-19 19:00:06,447 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1723578605] [2021-02-19 19:00:06,447 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-02-19 19:00:06,447 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:00:06,448 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-02-19 19:00:06,448 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-02-19 19:00:06,448 INFO L87 Difference]: Start difference. First operand 224 states and 640 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 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-02-19 19:00:07,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:00:07,116 INFO L93 Difference]: Finished difference Result 406 states and 1173 transitions. [2021-02-19 19:00:07,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-02-19 19:00:07,117 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 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-02-19 19:00:07,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:00:07,120 INFO L225 Difference]: With dead ends: 406 [2021-02-19 19:00:07,120 INFO L226 Difference]: Without dead ends: 391 [2021-02-19 19:00:07,120 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=106, Invalid=314, Unknown=0, NotChecked=0, Total=420 [2021-02-19 19:00:07,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 391 states. [2021-02-19 19:00:07,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 391 to 229. [2021-02-19 19:00:07,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 229 states, 228 states have (on average 2.912280701754386) internal successors, (664), 228 states have internal predecessors, (664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:07,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 664 transitions. [2021-02-19 19:00:07,132 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 664 transitions. Word has length 22 [2021-02-19 19:00:07,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:00:07,133 INFO L480 AbstractCegarLoop]: Abstraction has 229 states and 664 transitions. [2021-02-19 19:00:07,133 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 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-02-19 19:00:07,133 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 664 transitions. [2021-02-19 19:00:07,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-02-19 19:00:07,136 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:00:07,136 INFO L506 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:00:07,354 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:07,354 INFO L428 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:00:07,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:00:07,355 INFO L82 PathProgramCache]: Analyzing trace with hash -352339266, now seen corresponding path program 3 times [2021-02-19 19:00:07,355 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:00:07,355 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2134019250] [2021-02-19 19:00:07,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:00:07,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:07,525 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:07,525 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2134019250] [2021-02-19 19:00:07,525 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1930105786] [2021-02-19 19:00:07,525 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 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:07,570 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-02-19 19:00:07,570 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:00:07,571 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 15 conjunts are in the unsatisfiable core [2021-02-19 19:00:07,573 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:00:07,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-02-19 19:00:07,733 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-02-19 19:00:07,742 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:07,744 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-02-19 19:00:07,748 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-02-19 19:00:07,754 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:07,756 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-02-19 19:00:07,758 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:00:07,763 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:07,765 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-02-19 19:00:07,765 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:31, output treesize:3 [2021-02-19 19:00:07,797 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:07,798 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:00:07,798 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-02-19 19:00:07,798 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1838351081] [2021-02-19 19:00:07,798 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-02-19 19:00:07,798 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:00:07,799 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-02-19 19:00:07,799 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-02-19 19:00:07,799 INFO L87 Difference]: Start difference. First operand 229 states and 664 transitions. Second operand has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 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-02-19 19:00:07,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:00:07,977 INFO L93 Difference]: Finished difference Result 363 states and 1038 transitions. [2021-02-19 19:00:07,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-02-19 19:00:07,978 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-02-19 19:00:07,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:00:07,980 INFO L225 Difference]: With dead ends: 363 [2021-02-19 19:00:07,980 INFO L226 Difference]: Without dead ends: 348 [2021-02-19 19:00:07,981 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2021-02-19 19:00:07,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 348 states. [2021-02-19 19:00:07,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 348 to 241. [2021-02-19 19:00:07,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 240 states have (on average 2.8916666666666666) internal successors, (694), 240 states have internal predecessors, (694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:07,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 694 transitions. [2021-02-19 19:00:07,990 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 694 transitions. Word has length 22 [2021-02-19 19:00:07,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:00:07,990 INFO L480 AbstractCegarLoop]: Abstraction has 241 states and 694 transitions. [2021-02-19 19:00:07,991 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 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-02-19 19:00:07,991 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 694 transitions. [2021-02-19 19:00:07,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-02-19 19:00:07,992 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:00:07,992 INFO L506 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:00:08,206 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:08,206 INFO L428 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:00:08,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:00:08,206 INFO L82 PathProgramCache]: Analyzing trace with hash 1218486334, now seen corresponding path program 4 times [2021-02-19 19:00:08,207 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:00:08,207 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [593161593] [2021-02-19 19:00:08,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:00:08,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:08,356 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:08,356 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [593161593] [2021-02-19 19:00:08,356 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1690399656] [2021-02-19 19:00:08,357 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 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-02-19 19:00:08,392 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 19:00:08,393 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:08,394 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 16 conjunts are in the unsatisfiable core [2021-02-19 19:00:08,395 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:00:08,566 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:08,566 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 74 treesize of output 73 [2021-02-19 19:00:08,593 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-02-19 19:00:08,607 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:08,618 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:08,619 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 68 treesize of output 67 [2021-02-19 19:00:08,714 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-02-19 19:00:08,737 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:08,747 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:08,747 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 62 treesize of output 50 [2021-02-19 19:00:08,759 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 2 xjuncts. [2021-02-19 19:00:08,821 INFO L628 ElimStorePlain]: treesize reduction 35, result has 53.9 percent of original size [2021-02-19 19:00:08,835 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2021-02-19 19:00:08,838 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:82, output treesize:21 [2021-02-19 19:00:08,906 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:08,906 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:00:08,906 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-02-19 19:00:08,906 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [909667547] [2021-02-19 19:00:08,907 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-02-19 19:00:08,907 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:00:08,908 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-02-19 19:00:08,908 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2021-02-19 19:00:08,909 INFO L87 Difference]: Start difference. First operand 241 states and 694 transitions. Second operand has 13 states, 13 states have (on average 2.4615384615384617) internal successors, (32), 12 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-02-19 19:00:09,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:00:09,223 INFO L93 Difference]: Finished difference Result 429 states and 1249 transitions. [2021-02-19 19:00:09,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-02-19 19:00:09,223 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.4615384615384617) internal successors, (32), 12 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 22 [2021-02-19 19:00:09,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:00:09,227 INFO L225 Difference]: With dead ends: 429 [2021-02-19 19:00:09,227 INFO L226 Difference]: Without dead ends: 414 [2021-02-19 19:00:09,227 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=95, Invalid=211, Unknown=0, NotChecked=0, Total=306 [2021-02-19 19:00:09,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 414 states. [2021-02-19 19:00:09,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 414 to 247. [2021-02-19 19:00:09,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 247 states, 246 states have (on average 2.9186991869918697) internal successors, (718), 246 states have internal predecessors, (718), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:09,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 718 transitions. [2021-02-19 19:00:09,238 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 718 transitions. Word has length 22 [2021-02-19 19:00:09,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:00:09,240 INFO L480 AbstractCegarLoop]: Abstraction has 247 states and 718 transitions. [2021-02-19 19:00:09,240 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.4615384615384617) internal successors, (32), 12 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-02-19 19:00:09,240 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 718 transitions. [2021-02-19 19:00:09,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:00:09,241 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:00:09,241 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:00:09,465 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:09,466 INFO L428 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:00:09,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:00:09,466 INFO L82 PathProgramCache]: Analyzing trace with hash -1613936552, now seen corresponding path program 5 times [2021-02-19 19:00:09,466 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:00:09,467 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1606939658] [2021-02-19 19:00:09,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:00:09,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:09,541 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:09,541 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1606939658] [2021-02-19 19:00:09,541 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1891394915] [2021-02-19 19:00:09,541 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:09,584 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-02-19 19:00:09,584 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:00:09,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:00:09,586 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:00:09,684 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:09,684 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:00:09,684 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-02-19 19:00:09,684 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [931325615] [2021-02-19 19:00:09,686 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-02-19 19:00:09,691 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:00:09,692 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-02-19 19:00:09,692 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-02-19 19:00:09,692 INFO L87 Difference]: Start difference. First operand 247 states and 718 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 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-02-19 19:00:10,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:00:10,137 INFO L93 Difference]: Finished difference Result 619 states and 1783 transitions. [2021-02-19 19:00:10,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-02-19 19:00:10,138 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 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-02-19 19:00:10,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:00:10,141 INFO L225 Difference]: With dead ends: 619 [2021-02-19 19:00:10,142 INFO L226 Difference]: Without dead ends: 619 [2021-02-19 19:00:10,142 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=210, Invalid=602, Unknown=0, NotChecked=0, Total=812 [2021-02-19 19:00:10,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 619 states. [2021-02-19 19:00:10,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 619 to 297. [2021-02-19 19:00:10,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 296 states have (on average 3.050675675675676) internal successors, (903), 296 states have internal predecessors, (903), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:10,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 903 transitions. [2021-02-19 19:00:10,156 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 903 transitions. Word has length 24 [2021-02-19 19:00:10,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:00:10,157 INFO L480 AbstractCegarLoop]: Abstraction has 297 states and 903 transitions. [2021-02-19 19:00:10,157 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 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-02-19 19:00:10,157 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 903 transitions. [2021-02-19 19:00:10,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:00:10,159 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:00:10,159 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:00:10,384 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-02-19 19:00:10,385 INFO L428 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:00:10,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:00:10,385 INFO L82 PathProgramCache]: Analyzing trace with hash 1704711900, now seen corresponding path program 6 times [2021-02-19 19:00:10,386 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:00:10,386 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [123942492] [2021-02-19 19:00:10,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:00:10,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:10,452 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:10,453 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [123942492] [2021-02-19 19:00:10,453 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [301227049] [2021-02-19 19:00:10,453 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 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:10,490 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-02-19 19:00:10,490 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:00:10,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:00:10,495 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:00:10,599 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:10,600 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:00:10,600 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-02-19 19:00:10,600 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2109193319] [2021-02-19 19:00:10,600 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-02-19 19:00:10,601 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:00:10,601 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-02-19 19:00:10,601 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-02-19 19:00:10,601 INFO L87 Difference]: Start difference. First operand 297 states and 903 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 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-02-19 19:00:11,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:00:11,470 INFO L93 Difference]: Finished difference Result 1078 states and 2992 transitions. [2021-02-19 19:00:11,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-02-19 19:00:11,471 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 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-02-19 19:00:11,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:00:11,477 INFO L225 Difference]: With dead ends: 1078 [2021-02-19 19:00:11,477 INFO L226 Difference]: Without dead ends: 1078 [2021-02-19 19:00:11,480 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 800 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=540, Invalid=2010, Unknown=0, NotChecked=0, Total=2550 [2021-02-19 19:00:11,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1078 states. [2021-02-19 19:00:11,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1078 to 302. [2021-02-19 19:00:11,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 302 states, 301 states have (on average 3.083056478405316) internal successors, (928), 301 states have internal predecessors, (928), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:11,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 928 transitions. [2021-02-19 19:00:11,499 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 928 transitions. Word has length 24 [2021-02-19 19:00:11,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:00:11,499 INFO L480 AbstractCegarLoop]: Abstraction has 302 states and 928 transitions. [2021-02-19 19:00:11,500 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 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-02-19 19:00:11,500 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 928 transitions. [2021-02-19 19:00:11,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:00:11,502 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:00:11,502 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:00:11,718 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-02-19 19:00:11,718 INFO L428 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:00:11,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:00:11,719 INFO L82 PathProgramCache]: Analyzing trace with hash -2023303316, now seen corresponding path program 7 times [2021-02-19 19:00:11,719 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:00:11,719 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1454163110] [2021-02-19 19:00:11,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:00:11,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:11,782 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:11,782 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1454163110] [2021-02-19 19:00:11,782 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1860011474] [2021-02-19 19:00:11,782 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 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:11,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:11,810 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:00:11,812 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:00:11,917 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:11,917 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:00:11,917 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-02-19 19:00:11,920 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1668816305] [2021-02-19 19:00:11,920 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-02-19 19:00:11,920 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:00:11,921 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-02-19 19:00:11,921 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-02-19 19:00:11,921 INFO L87 Difference]: Start difference. First operand 302 states and 928 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 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-02-19 19:00:12,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:00:12,661 INFO L93 Difference]: Finished difference Result 951 states and 2692 transitions. [2021-02-19 19:00:12,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-02-19 19:00:12,661 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 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-02-19 19:00:12,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:00:12,666 INFO L225 Difference]: With dead ends: 951 [2021-02-19 19:00:12,667 INFO L226 Difference]: Without dead ends: 951 [2021-02-19 19:00:12,667 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 686 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=479, Invalid=1777, Unknown=0, NotChecked=0, Total=2256 [2021-02-19 19:00:12,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 951 states. [2021-02-19 19:00:12,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 951 to 293. [2021-02-19 19:00:12,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 292 states have (on average 3.0616438356164384) internal successors, (894), 292 states have internal predecessors, (894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:12,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 894 transitions. [2021-02-19 19:00:12,683 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 894 transitions. Word has length 24 [2021-02-19 19:00:12,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:00:12,683 INFO L480 AbstractCegarLoop]: Abstraction has 293 states and 894 transitions. [2021-02-19 19:00:12,683 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 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-02-19 19:00:12,683 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 894 transitions. [2021-02-19 19:00:12,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:00:12,684 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:00:12,684 INFO L506 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:00:12,899 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-02-19 19:00:12,899 INFO L428 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:00:12,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:00:12,899 INFO L82 PathProgramCache]: Analyzing trace with hash -1087164644, now seen corresponding path program 1 times [2021-02-19 19:00:12,900 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:00:12,900 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1580198362] [2021-02-19 19:00:12,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:00:12,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:12,932 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 19:00:12,932 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1580198362] [2021-02-19 19:00:12,932 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [708158792] [2021-02-19 19:00:12,932 INFO L95 rtionOrderModulation]: Keeping assertion order 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-02-19 19:00:12,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:12,968 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-02-19 19:00:12,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:00:13,032 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 19:00:13,032 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:00:13,032 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-02-19 19:00:13,032 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [662259703] [2021-02-19 19:00:13,033 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-02-19 19:00:13,033 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:00:13,033 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-02-19 19:00:13,033 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-02-19 19:00:13,034 INFO L87 Difference]: Start difference. First operand 293 states and 894 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 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-02-19 19:00:13,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:00:13,163 INFO L93 Difference]: Finished difference Result 669 states and 1943 transitions. [2021-02-19 19:00:13,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-02-19 19:00:13,164 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 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-02-19 19:00:13,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:00:13,167 INFO L225 Difference]: With dead ends: 669 [2021-02-19 19:00:13,167 INFO L226 Difference]: Without dead ends: 663 [2021-02-19 19:00:13,167 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-02-19 19:00:13,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 663 states. [2021-02-19 19:00:13,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 663 to 413. [2021-02-19 19:00:13,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 412 states have (on average 3.1699029126213594) internal successors, (1306), 412 states have internal predecessors, (1306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:13,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 1306 transitions. [2021-02-19 19:00:13,182 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 1306 transitions. Word has length 24 [2021-02-19 19:00:13,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:00:13,182 INFO L480 AbstractCegarLoop]: Abstraction has 413 states and 1306 transitions. [2021-02-19 19:00:13,182 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 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-02-19 19:00:13,183 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 1306 transitions. [2021-02-19 19:00:13,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:00:13,184 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:00:13,185 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:00:13,399 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2021-02-19 19:00:13,399 INFO L428 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:00:13,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:00:13,400 INFO L82 PathProgramCache]: Analyzing trace with hash -1524133352, now seen corresponding path program 8 times [2021-02-19 19:00:13,400 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:00:13,400 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1025099121] [2021-02-19 19:00:13,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:00:13,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:13,447 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:13,448 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1025099121] [2021-02-19 19:00:13,448 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1238812661] [2021-02-19 19:00:13,448 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-02-19 19:00:13,474 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 19:00:13,475 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:00:13,475 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:00:13,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:00:13,588 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:13,588 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:00:13,588 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-02-19 19:00:13,588 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1609382764] [2021-02-19 19:00:13,589 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-02-19 19:00:13,589 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:00:13,589 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-02-19 19:00:13,589 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-02-19 19:00:13,589 INFO L87 Difference]: Start difference. First operand 413 states and 1306 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 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-02-19 19:00:13,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:00:13,776 INFO L93 Difference]: Finished difference Result 710 states and 2124 transitions. [2021-02-19 19:00:13,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-02-19 19:00:13,777 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-02-19 19:00:13,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:00:13,781 INFO L225 Difference]: With dead ends: 710 [2021-02-19 19:00:13,781 INFO L226 Difference]: Without dead ends: 672 [2021-02-19 19:00:13,781 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=126, Invalid=336, Unknown=0, NotChecked=0, Total=462 [2021-02-19 19:00:13,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 672 states. [2021-02-19 19:00:13,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 672 to 515. [2021-02-19 19:00:13,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 515 states, 514 states have (on average 3.17704280155642) internal successors, (1633), 514 states have internal predecessors, (1633), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:13,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 515 states to 515 states and 1633 transitions. [2021-02-19 19:00:13,802 INFO L78 Accepts]: Start accepts. Automaton has 515 states and 1633 transitions. Word has length 24 [2021-02-19 19:00:13,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:00:13,802 INFO L480 AbstractCegarLoop]: Abstraction has 515 states and 1633 transitions. [2021-02-19 19:00:13,802 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 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-02-19 19:00:13,802 INFO L276 IsEmpty]: Start isEmpty. Operand 515 states and 1633 transitions. [2021-02-19 19:00:13,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:00:13,804 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:00:13,804 INFO L506 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:00:14,018 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:14,018 INFO L428 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:00:14,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:00:14,019 INFO L82 PathProgramCache]: Analyzing trace with hash 2064876612, now seen corresponding path program 2 times [2021-02-19 19:00:14,019 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:00:14,019 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [29221797] [2021-02-19 19:00:14,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:00:14,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:14,063 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 19:00:14,063 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [29221797] [2021-02-19 19:00:14,063 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [162170523] [2021-02-19 19:00:14,064 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:14,099 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 19:00:14,099 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:00:14,099 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-02-19 19:00:14,102 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:00:14,172 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 19:00:14,173 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:00:14,173 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-02-19 19:00:14,173 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1518458873] [2021-02-19 19:00:14,173 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-02-19 19:00:14,173 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:00:14,174 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-02-19 19:00:14,174 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-02-19 19:00:14,174 INFO L87 Difference]: Start difference. First operand 515 states and 1633 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 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-02-19 19:00:14,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:00:14,292 INFO L93 Difference]: Finished difference Result 830 states and 2453 transitions. [2021-02-19 19:00:14,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-02-19 19:00:14,292 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 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-02-19 19:00:14,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:00:14,297 INFO L225 Difference]: With dead ends: 830 [2021-02-19 19:00:14,297 INFO L226 Difference]: Without dead ends: 830 [2021-02-19 19:00:14,297 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-02-19 19:00:14,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 830 states. [2021-02-19 19:00:14,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 830 to 530. [2021-02-19 19:00:14,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 530 states, 529 states have (on average 3.153119092627599) internal successors, (1668), 529 states have internal predecessors, (1668), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:14,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 530 states to 530 states and 1668 transitions. [2021-02-19 19:00:14,331 INFO L78 Accepts]: Start accepts. Automaton has 530 states and 1668 transitions. Word has length 24 [2021-02-19 19:00:14,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:00:14,331 INFO L480 AbstractCegarLoop]: Abstraction has 530 states and 1668 transitions. [2021-02-19 19:00:14,331 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 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-02-19 19:00:14,331 INFO L276 IsEmpty]: Start isEmpty. Operand 530 states and 1668 transitions. [2021-02-19 19:00:14,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:00:14,333 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:00:14,333 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:00:14,546 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:14,546 INFO L428 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:00:14,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:00:14,547 INFO L82 PathProgramCache]: Analyzing trace with hash 718195046, now seen corresponding path program 9 times [2021-02-19 19:00:14,547 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:00:14,547 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [83496507] [2021-02-19 19:00:14,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:00:14,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:14,607 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:14,607 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [83496507] [2021-02-19 19:00:14,608 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [995875585] [2021-02-19 19:00:14,608 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:14,635 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-02-19 19:00:14,635 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:00:14,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:00:14,641 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:00:14,712 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:14,712 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:00:14,712 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-02-19 19:00:14,713 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1566953694] [2021-02-19 19:00:14,713 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-02-19 19:00:14,713 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:00:14,713 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-02-19 19:00:14,714 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-02-19 19:00:14,714 INFO L87 Difference]: Start difference. First operand 530 states and 1668 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 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-02-19 19:00:15,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:00:15,046 INFO L93 Difference]: Finished difference Result 1196 states and 3492 transitions. [2021-02-19 19:00:15,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-02-19 19:00:15,047 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 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-02-19 19:00:15,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:00:15,054 INFO L225 Difference]: With dead ends: 1196 [2021-02-19 19:00:15,055 INFO L226 Difference]: Without dead ends: 1196 [2021-02-19 19:00:15,055 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=159, Invalid=441, Unknown=0, NotChecked=0, Total=600 [2021-02-19 19:00:15,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1196 states. [2021-02-19 19:00:15,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1196 to 542. [2021-02-19 19:00:15,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 542 states, 541 states have (on average 3.1497227356746764) internal successors, (1704), 541 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-02-19 19:00:15,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 542 states to 542 states and 1704 transitions. [2021-02-19 19:00:15,076 INFO L78 Accepts]: Start accepts. Automaton has 542 states and 1704 transitions. Word has length 24 [2021-02-19 19:00:15,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:00:15,076 INFO L480 AbstractCegarLoop]: Abstraction has 542 states and 1704 transitions. [2021-02-19 19:00:15,076 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 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-02-19 19:00:15,076 INFO L276 IsEmpty]: Start isEmpty. Operand 542 states and 1704 transitions. [2021-02-19 19:00:15,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:00:15,078 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:00:15,079 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:00:15,298 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2021-02-19 19:00:15,298 INFO L428 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:00:15,299 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:00:15,299 INFO L82 PathProgramCache]: Analyzing trace with hash 1503109140, now seen corresponding path program 10 times [2021-02-19 19:00:15,299 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:00:15,299 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [211781346] [2021-02-19 19:00:15,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:00:15,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:15,340 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:15,340 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [211781346] [2021-02-19 19:00:15,341 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [958729621] [2021-02-19 19:00:15,341 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:15,364 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 19:00:15,364 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:00:15,364 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:00:15,366 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:00:15,448 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:15,448 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:00:15,448 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-02-19 19:00:15,448 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1714047985] [2021-02-19 19:00:15,449 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-02-19 19:00:15,449 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:00:15,450 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-02-19 19:00:15,450 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-02-19 19:00:15,450 INFO L87 Difference]: Start difference. First operand 542 states and 1704 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 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-02-19 19:00:15,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:00:15,867 INFO L93 Difference]: Finished difference Result 1492 states and 4245 transitions. [2021-02-19 19:00:15,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-02-19 19:00:15,867 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 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-02-19 19:00:15,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:00:15,873 INFO L225 Difference]: With dead ends: 1492 [2021-02-19 19:00:15,874 INFO L226 Difference]: Without dead ends: 1492 [2021-02-19 19:00:15,874 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 354 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=292, Invalid=968, Unknown=0, NotChecked=0, Total=1260 [2021-02-19 19:00:15,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1492 states. [2021-02-19 19:00:15,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1492 to 586. [2021-02-19 19:00:15,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 586 states, 585 states have (on average 3.1555555555555554) internal successors, (1846), 585 states have internal predecessors, (1846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:15,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 586 states to 586 states and 1846 transitions. [2021-02-19 19:00:15,898 INFO L78 Accepts]: Start accepts. Automaton has 586 states and 1846 transitions. Word has length 24 [2021-02-19 19:00:15,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:00:15,899 INFO L480 AbstractCegarLoop]: Abstraction has 586 states and 1846 transitions. [2021-02-19 19:00:15,899 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 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-02-19 19:00:15,899 INFO L276 IsEmpty]: Start isEmpty. Operand 586 states and 1846 transitions. [2021-02-19 19:00:15,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:00:15,901 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:00:15,901 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:00:16,125 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:16,126 INFO L428 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:00:16,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:00:16,126 INFO L82 PathProgramCache]: Analyzing trace with hash 420086484, now seen corresponding path program 11 times [2021-02-19 19:00:16,126 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:00:16,126 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1480565292] [2021-02-19 19:00:16,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:00:16,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:16,181 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:16,181 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1480565292] [2021-02-19 19:00:16,181 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [565176714] [2021-02-19 19:00:16,181 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:16,210 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 19:00:16,210 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:00:16,211 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:00:16,211 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:00:16,340 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:16,340 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:00:16,340 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-02-19 19:00:16,340 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [535424507] [2021-02-19 19:00:16,341 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-02-19 19:00:16,341 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:00:16,341 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-02-19 19:00:16,341 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-02-19 19:00:16,342 INFO L87 Difference]: Start difference. First operand 586 states and 1846 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 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-02-19 19:00:16,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:00:16,626 INFO L93 Difference]: Finished difference Result 1258 states and 3765 transitions. [2021-02-19 19:00:16,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-02-19 19:00:16,627 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-02-19 19:00:16,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:00:16,633 INFO L225 Difference]: With dead ends: 1258 [2021-02-19 19:00:16,633 INFO L226 Difference]: Without dead ends: 1248 [2021-02-19 19:00:16,634 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=169, Invalid=431, Unknown=0, NotChecked=0, Total=600 [2021-02-19 19:00:16,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1248 states. [2021-02-19 19:00:16,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1248 to 758. [2021-02-19 19:00:16,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 758 states, 757 states have (on average 3.224570673712021) internal successors, (2441), 757 states have internal predecessors, (2441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:16,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 758 states to 758 states and 2441 transitions. [2021-02-19 19:00:16,670 INFO L78 Accepts]: Start accepts. Automaton has 758 states and 2441 transitions. Word has length 24 [2021-02-19 19:00:16,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:00:16,671 INFO L480 AbstractCegarLoop]: Abstraction has 758 states and 2441 transitions. [2021-02-19 19:00:16,671 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 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-02-19 19:00:16,671 INFO L276 IsEmpty]: Start isEmpty. Operand 758 states and 2441 transitions. [2021-02-19 19:00:16,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:00:16,675 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:00:16,675 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:00:16,898 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2021-02-19 19:00:16,898 INFO L428 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:00:16,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:00:16,898 INFO L82 PathProgramCache]: Analyzing trace with hash 1891164602, now seen corresponding path program 12 times [2021-02-19 19:00:16,899 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:00:16,899 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1635910879] [2021-02-19 19:00:16,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:00:16,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:16,949 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:16,949 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1635910879] [2021-02-19 19:00:16,949 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [479718902] [2021-02-19 19:00:16,949 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:16,980 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-02-19 19:00:16,981 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:00:16,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:00:16,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:00:17,069 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:17,069 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:00:17,069 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-02-19 19:00:17,069 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1703774403] [2021-02-19 19:00:17,070 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-02-19 19:00:17,070 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:00:17,071 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-02-19 19:00:17,071 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-02-19 19:00:17,071 INFO L87 Difference]: Start difference. First operand 758 states and 2441 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 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-02-19 19:00:17,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:00:17,375 INFO L93 Difference]: Finished difference Result 1329 states and 4025 transitions. [2021-02-19 19:00:17,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-02-19 19:00:17,376 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 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-02-19 19:00:17,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:00:17,382 INFO L225 Difference]: With dead ends: 1329 [2021-02-19 19:00:17,382 INFO L226 Difference]: Without dead ends: 1329 [2021-02-19 19:00:17,383 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=211, Invalid=491, Unknown=0, NotChecked=0, Total=702 [2021-02-19 19:00:17,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1329 states. [2021-02-19 19:00:17,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1329 to 764. [2021-02-19 19:00:17,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 764 states, 763 states have (on average 3.220183486238532) internal successors, (2457), 763 states have internal predecessors, (2457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:17,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 764 states to 764 states and 2457 transitions. [2021-02-19 19:00:17,406 INFO L78 Accepts]: Start accepts. Automaton has 764 states and 2457 transitions. Word has length 24 [2021-02-19 19:00:17,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:00:17,407 INFO L480 AbstractCegarLoop]: Abstraction has 764 states and 2457 transitions. [2021-02-19 19:00:17,407 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 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-02-19 19:00:17,407 INFO L276 IsEmpty]: Start isEmpty. Operand 764 states and 2457 transitions. [2021-02-19 19:00:17,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:00:17,409 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:00:17,410 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:00:17,622 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:17,622 INFO L428 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:00:17,622 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:00:17,622 INFO L82 PathProgramCache]: Analyzing trace with hash 1458287998, now seen corresponding path program 13 times [2021-02-19 19:00:17,623 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:00:17,623 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1263158016] [2021-02-19 19:00:17,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:00:17,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:17,664 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:17,665 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1263158016] [2021-02-19 19:00:17,665 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1123490234] [2021-02-19 19:00:17,665 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:17,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:17,688 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:00:17,688 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:00:17,750 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:17,750 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:00:17,750 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-02-19 19:00:17,751 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2001640482] [2021-02-19 19:00:17,751 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-02-19 19:00:17,751 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:00:17,751 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-02-19 19:00:17,752 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-02-19 19:00:17,752 INFO L87 Difference]: Start difference. First operand 764 states and 2457 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 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-02-19 19:00:18,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:00:18,176 INFO L93 Difference]: Finished difference Result 1548 states and 4638 transitions. [2021-02-19 19:00:18,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-02-19 19:00:18,177 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 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-02-19 19:00:18,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:00:18,185 INFO L225 Difference]: With dead ends: 1548 [2021-02-19 19:00:18,185 INFO L226 Difference]: Without dead ends: 1544 [2021-02-19 19:00:18,186 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-02-19 19:00:18,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1544 states. [2021-02-19 19:00:18,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1544 to 772. [2021-02-19 19:00:18,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 772 states, 771 states have (on average 3.204928664072633) internal successors, (2471), 771 states have internal predecessors, (2471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:18,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 772 states to 772 states and 2471 transitions. [2021-02-19 19:00:18,214 INFO L78 Accepts]: Start accepts. Automaton has 772 states and 2471 transitions. Word has length 24 [2021-02-19 19:00:18,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:00:18,215 INFO L480 AbstractCegarLoop]: Abstraction has 772 states and 2471 transitions. [2021-02-19 19:00:18,215 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 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-02-19 19:00:18,215 INFO L276 IsEmpty]: Start isEmpty. Operand 772 states and 2471 transitions. [2021-02-19 19:00:18,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:00:18,216 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:00:18,216 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:00:18,417 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-02-19 19:00:18,417 INFO L428 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:00:18,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:00:18,418 INFO L82 PathProgramCache]: Analyzing trace with hash 1186278808, now seen corresponding path program 14 times [2021-02-19 19:00:18,418 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:00:18,418 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1424420007] [2021-02-19 19:00:18,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:00:18,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:18,462 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:18,463 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1424420007] [2021-02-19 19:00:18,463 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1934060244] [2021-02-19 19:00:18,463 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:18,494 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 19:00:18,494 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:00:18,494 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:00:18,495 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:00:18,595 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:18,595 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:00:18,595 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-02-19 19:00:18,595 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [946254039] [2021-02-19 19:00:18,596 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-02-19 19:00:18,596 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:00:18,596 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-02-19 19:00:18,596 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-02-19 19:00:18,597 INFO L87 Difference]: Start difference. First operand 772 states and 2471 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 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-02-19 19:00:19,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:00:19,421 INFO L93 Difference]: Finished difference Result 2734 states and 8136 transitions. [2021-02-19 19:00:19,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-02-19 19:00:19,421 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 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-02-19 19:00:19,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:00:19,433 INFO L225 Difference]: With dead ends: 2734 [2021-02-19 19:00:19,433 INFO L226 Difference]: Without dead ends: 2734 [2021-02-19 19:00:19,434 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 876 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-02-19 19:00:19,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2734 states. [2021-02-19 19:00:19,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2734 to 841. [2021-02-19 19:00:19,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 841 states, 840 states have (on average 3.3107142857142855) internal successors, (2781), 840 states have internal predecessors, (2781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:19,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 841 states to 841 states and 2781 transitions. [2021-02-19 19:00:19,478 INFO L78 Accepts]: Start accepts. Automaton has 841 states and 2781 transitions. Word has length 24 [2021-02-19 19:00:19,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:00:19,478 INFO L480 AbstractCegarLoop]: Abstraction has 841 states and 2781 transitions. [2021-02-19 19:00:19,478 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 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-02-19 19:00:19,478 INFO L276 IsEmpty]: Start isEmpty. Operand 841 states and 2781 transitions. [2021-02-19 19:00:19,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:00:19,480 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:00:19,480 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:00:19,695 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-02-19 19:00:19,696 INFO L428 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:00:19,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:00:19,696 INFO L82 PathProgramCache]: Analyzing trace with hash 1753230888, now seen corresponding path program 15 times [2021-02-19 19:00:19,696 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:00:19,696 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1375965989] [2021-02-19 19:00:19,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:00:19,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:19,748 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:19,749 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1375965989] [2021-02-19 19:00:19,749 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [843107641] [2021-02-19 19:00:19,749 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:19,783 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-02-19 19:00:19,784 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:00:19,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:00:19,789 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:00:19,890 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:19,891 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:00:19,891 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-02-19 19:00:19,891 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [454055546] [2021-02-19 19:00:19,891 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-02-19 19:00:19,891 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:00:19,892 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-02-19 19:00:19,892 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-02-19 19:00:19,892 INFO L87 Difference]: Start difference. First operand 841 states and 2781 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 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-02-19 19:00:20,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:00:20,620 INFO L93 Difference]: Finished difference Result 2693 states and 8043 transitions. [2021-02-19 19:00:20,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-02-19 19:00:20,620 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 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-02-19 19:00:20,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:00:20,630 INFO L225 Difference]: With dead ends: 2693 [2021-02-19 19:00:20,630 INFO L226 Difference]: Without dead ends: 2693 [2021-02-19 19:00:20,631 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 881 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-02-19 19:00:20,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2693 states. [2021-02-19 19:00:20,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2693 to 831. [2021-02-19 19:00:20,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 831 states, 830 states have (on average 3.289156626506024) internal successors, (2730), 830 states have internal predecessors, (2730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:20,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 831 states to 831 states and 2730 transitions. [2021-02-19 19:00:20,670 INFO L78 Accepts]: Start accepts. Automaton has 831 states and 2730 transitions. Word has length 24 [2021-02-19 19:00:20,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:00:20,670 INFO L480 AbstractCegarLoop]: Abstraction has 831 states and 2730 transitions. [2021-02-19 19:00:20,671 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 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-02-19 19:00:20,671 INFO L276 IsEmpty]: Start isEmpty. Operand 831 states and 2730 transitions. [2021-02-19 19:00:20,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:00:20,673 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:00:20,673 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:00:20,874 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-02-19 19:00:20,874 INFO L428 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:00:20,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:00:20,875 INFO L82 PathProgramCache]: Analyzing trace with hash 580885030, now seen corresponding path program 16 times [2021-02-19 19:00:20,875 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:00:20,875 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [639932022] [2021-02-19 19:00:20,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:00:20,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:20,915 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:20,915 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [639932022] [2021-02-19 19:00:20,915 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1123939422] [2021-02-19 19:00:20,915 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:20,941 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 19:00:20,941 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:00:20,942 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:00:20,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:00:21,015 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:21,015 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:00:21,015 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-02-19 19:00:21,016 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1439857013] [2021-02-19 19:00:21,016 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-02-19 19:00:21,016 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:00:21,016 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-02-19 19:00:21,016 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-02-19 19:00:21,017 INFO L87 Difference]: Start difference. First operand 831 states and 2730 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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-02-19 19:00:21,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:00:21,744 INFO L93 Difference]: Finished difference Result 2677 states and 7780 transitions. [2021-02-19 19:00:21,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-02-19 19:00:21,745 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-02-19 19:00:21,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:00:21,755 INFO L225 Difference]: With dead ends: 2677 [2021-02-19 19:00:21,755 INFO L226 Difference]: Without dead ends: 2677 [2021-02-19 19:00:21,756 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=493, Invalid=1669, Unknown=0, NotChecked=0, Total=2162 [2021-02-19 19:00:21,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2677 states. [2021-02-19 19:00:21,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2677 to 845. [2021-02-19 19:00:21,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 845 states, 844 states have (on average 3.2997630331753554) internal successors, (2785), 844 states have internal predecessors, (2785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:21,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 845 states to 845 states and 2785 transitions. [2021-02-19 19:00:21,797 INFO L78 Accepts]: Start accepts. Automaton has 845 states and 2785 transitions. Word has length 24 [2021-02-19 19:00:21,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:00:21,797 INFO L480 AbstractCegarLoop]: Abstraction has 845 states and 2785 transitions. [2021-02-19 19:00:21,797 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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-02-19 19:00:21,797 INFO L276 IsEmpty]: Start isEmpty. Operand 845 states and 2785 transitions. [2021-02-19 19:00:21,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:00:21,801 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:00:21,801 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:00:22,017 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable50 [2021-02-19 19:00:22,017 INFO L428 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:00:22,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:00:22,017 INFO L82 PathProgramCache]: Analyzing trace with hash 662261118, now seen corresponding path program 17 times [2021-02-19 19:00:22,018 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:00:22,018 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1660090166] [2021-02-19 19:00:22,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:00:22,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:22,065 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:22,065 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1660090166] [2021-02-19 19:00:22,065 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [255176563] [2021-02-19 19:00:22,065 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:22,087 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-02-19 19:00:22,087 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:00:22,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:00:22,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:00:22,154 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:22,154 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:00:22,154 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-02-19 19:00:22,155 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1662291450] [2021-02-19 19:00:22,155 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-02-19 19:00:22,155 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:00:22,155 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-02-19 19:00:22,156 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-02-19 19:00:22,156 INFO L87 Difference]: Start difference. First operand 845 states and 2785 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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-02-19 19:00:22,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:00:22,706 INFO L93 Difference]: Finished difference Result 2474 states and 7308 transitions. [2021-02-19 19:00:22,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-02-19 19:00:22,707 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-02-19 19:00:22,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:00:22,712 INFO L225 Difference]: With dead ends: 2474 [2021-02-19 19:00:22,712 INFO L226 Difference]: Without dead ends: 2470 [2021-02-19 19:00:22,713 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 616 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=448, Invalid=1444, Unknown=0, NotChecked=0, Total=1892 [2021-02-19 19:00:22,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2470 states. [2021-02-19 19:00:22,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2470 to 845. [2021-02-19 19:00:22,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 845 states, 844 states have (on average 3.2973933649289098) internal successors, (2783), 844 states have internal predecessors, (2783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:22,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 845 states to 845 states and 2783 transitions. [2021-02-19 19:00:22,747 INFO L78 Accepts]: Start accepts. Automaton has 845 states and 2783 transitions. Word has length 24 [2021-02-19 19:00:22,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:00:22,747 INFO L480 AbstractCegarLoop]: Abstraction has 845 states and 2783 transitions. [2021-02-19 19:00:22,747 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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-02-19 19:00:22,747 INFO L276 IsEmpty]: Start isEmpty. Operand 845 states and 2783 transitions. [2021-02-19 19:00:22,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:00:22,750 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:00:22,750 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:00:22,966 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:22,966 INFO L428 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:00:22,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:00:22,966 INFO L82 PathProgramCache]: Analyzing trace with hash 1592918334, now seen corresponding path program 18 times [2021-02-19 19:00:22,967 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:00:22,967 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [282674329] [2021-02-19 19:00:22,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:00:22,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:23,022 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:23,022 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [282674329] [2021-02-19 19:00:23,022 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [629691623] [2021-02-19 19:00:23,022 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:23,043 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-02-19 19:00:23,043 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:00:23,044 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:00:23,044 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:00:23,133 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:23,133 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:00:23,133 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-02-19 19:00:23,133 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1842860899] [2021-02-19 19:00:23,134 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-02-19 19:00:23,134 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:00:23,134 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-02-19 19:00:23,134 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-02-19 19:00:23,134 INFO L87 Difference]: Start difference. First operand 845 states and 2783 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 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-02-19 19:00:23,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:00:23,819 INFO L93 Difference]: Finished difference Result 2514 states and 7408 transitions. [2021-02-19 19:00:23,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-02-19 19:00:23,819 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 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-02-19 19:00:23,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:00:23,827 INFO L225 Difference]: With dead ends: 2514 [2021-02-19 19:00:23,827 INFO L226 Difference]: Without dead ends: 2514 [2021-02-19 19:00:23,828 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 679 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=480, Invalid=1590, Unknown=0, NotChecked=0, Total=2070 [2021-02-19 19:00:23,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2514 states. [2021-02-19 19:00:23,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2514 to 853. [2021-02-19 19:00:23,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 853 states, 852 states have (on average 3.3039906103286385) internal successors, (2815), 852 states have internal predecessors, (2815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:23,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 2815 transitions. [2021-02-19 19:00:23,862 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 2815 transitions. Word has length 24 [2021-02-19 19:00:23,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:00:23,862 INFO L480 AbstractCegarLoop]: Abstraction has 853 states and 2815 transitions. [2021-02-19 19:00:23,862 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 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-02-19 19:00:23,862 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 2815 transitions. [2021-02-19 19:00:23,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:00:23,865 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:00:23,865 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:00:24,086 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2021-02-19 19:00:24,086 INFO L428 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:00:24,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:00:24,087 INFO L82 PathProgramCache]: Analyzing trace with hash -1059009808, now seen corresponding path program 19 times [2021-02-19 19:00:24,087 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:00:24,087 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [325134927] [2021-02-19 19:00:24,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:00:24,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:24,137 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:24,137 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [325134927] [2021-02-19 19:00:24,137 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1582142482] [2021-02-19 19:00:24,137 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-02-19 19:00:24,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:24,166 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:00:24,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:24,249 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:24,250 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:00:24,250 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-02-19 19:00:24,250 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [161027265] [2021-02-19 19:00:24,252 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-02-19 19:00:24,252 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:00:24,252 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-02-19 19:00:24,252 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-02-19 19:00:24,253 INFO L87 Difference]: Start difference. First operand 853 states and 2815 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 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-02-19 19:00:24,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:00:24,933 INFO L93 Difference]: Finished difference Result 2332 states and 6984 transitions. [2021-02-19 19:00:24,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-02-19 19:00:24,933 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 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-02-19 19:00:24,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:00:24,940 INFO L225 Difference]: With dead ends: 2332 [2021-02-19 19:00:24,941 INFO L226 Difference]: Without dead ends: 2328 [2021-02-19 19:00:24,941 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 605 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=460, Invalid=1432, Unknown=0, NotChecked=0, Total=1892 [2021-02-19 19:00:24,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2328 states. [2021-02-19 19:00:24,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2328 to 853. [2021-02-19 19:00:24,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 853 states, 852 states have (on average 3.301643192488263) internal successors, (2813), 852 states have internal predecessors, (2813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:24,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 2813 transitions. [2021-02-19 19:00:24,972 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 2813 transitions. Word has length 24 [2021-02-19 19:00:24,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:00:24,972 INFO L480 AbstractCegarLoop]: Abstraction has 853 states and 2813 transitions. [2021-02-19 19:00:24,973 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 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-02-19 19:00:24,973 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 2813 transitions. [2021-02-19 19:00:24,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:00:24,975 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:00:24,976 INFO L506 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:00:25,190 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2021-02-19 19:00:25,190 INFO L428 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:00:25,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:00:25,190 INFO L82 PathProgramCache]: Analyzing trace with hash -1971295360, now seen corresponding path program 3 times [2021-02-19 19:00:25,191 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:00:25,191 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1200021183] [2021-02-19 19:00:25,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:00:25,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:25,224 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 19:00:25,224 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1200021183] [2021-02-19 19:00:25,224 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1392112348] [2021-02-19 19:00:25,224 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-02-19 19:00:25,249 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-02-19 19:00:25,250 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:00:25,250 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-02-19 19:00:25,250 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:00:25,303 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 19:00:25,303 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:00:25,304 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-02-19 19:00:25,304 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [848009447] [2021-02-19 19:00:25,304 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-02-19 19:00:25,304 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:00:25,304 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-02-19 19:00:25,305 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-02-19 19:00:25,305 INFO L87 Difference]: Start difference. First operand 853 states and 2813 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 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-02-19 19:00:25,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:00:25,395 INFO L93 Difference]: Finished difference Result 929 states and 3034 transitions. [2021-02-19 19:00:25,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-02-19 19:00:25,396 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 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-02-19 19:00:25,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:00:25,399 INFO L225 Difference]: With dead ends: 929 [2021-02-19 19:00:25,399 INFO L226 Difference]: Without dead ends: 929 [2021-02-19 19:00:25,399 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-02-19 19:00:25,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 929 states. [2021-02-19 19:00:25,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 929 to 780. [2021-02-19 19:00:25,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 780 states, 779 states have (on average 3.3029525032092426) internal successors, (2573), 779 states have internal predecessors, (2573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:25,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 780 states to 780 states and 2573 transitions. [2021-02-19 19:00:25,430 INFO L78 Accepts]: Start accepts. Automaton has 780 states and 2573 transitions. Word has length 24 [2021-02-19 19:00:25,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:00:25,431 INFO L480 AbstractCegarLoop]: Abstraction has 780 states and 2573 transitions. [2021-02-19 19:00:25,431 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 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-02-19 19:00:25,431 INFO L276 IsEmpty]: Start isEmpty. Operand 780 states and 2573 transitions. [2021-02-19 19:00:25,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:00:25,434 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:00:25,434 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:00:25,657 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:25,657 INFO L428 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:00:25,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:00:25,657 INFO L82 PathProgramCache]: Analyzing trace with hash -1041095616, now seen corresponding path program 20 times [2021-02-19 19:00:25,657 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:00:25,657 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1410198435] [2021-02-19 19:00:25,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:00:25,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:25,698 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:25,698 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1410198435] [2021-02-19 19:00:25,698 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1813964660] [2021-02-19 19:00:25,698 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 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-02-19 19:00:25,725 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 19:00:25,725 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:25,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:00:25,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:00:25,787 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:25,787 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:00:25,787 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-02-19 19:00:25,787 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1580187718] [2021-02-19 19:00:25,787 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-02-19 19:00:25,787 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:00:25,788 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-02-19 19:00:25,788 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-02-19 19:00:25,788 INFO L87 Difference]: Start difference. First operand 780 states and 2573 transitions. Second operand has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 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-02-19 19:00:26,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:00:26,092 INFO L93 Difference]: Finished difference Result 1555 states and 4761 transitions. [2021-02-19 19:00:26,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-02-19 19:00:26,093 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 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-02-19 19:00:26,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:00:26,099 INFO L225 Difference]: With dead ends: 1555 [2021-02-19 19:00:26,100 INFO L226 Difference]: Without dead ends: 1555 [2021-02-19 19:00:26,100 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=186, Invalid=516, Unknown=0, NotChecked=0, Total=702 [2021-02-19 19:00:26,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1555 states. [2021-02-19 19:00:26,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1555 to 842. [2021-02-19 19:00:26,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 842 states, 841 states have (on average 3.296076099881094) internal successors, (2772), 841 states have internal predecessors, (2772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:26,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 842 states to 842 states and 2772 transitions. [2021-02-19 19:00:26,126 INFO L78 Accepts]: Start accepts. Automaton has 842 states and 2772 transitions. Word has length 24 [2021-02-19 19:00:26,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:00:26,126 INFO L480 AbstractCegarLoop]: Abstraction has 842 states and 2772 transitions. [2021-02-19 19:00:26,126 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 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-02-19 19:00:26,126 INFO L276 IsEmpty]: Start isEmpty. Operand 842 states and 2772 transitions. [2021-02-19 19:00:26,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:00:26,129 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:00:26,129 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:00:26,353 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-02-19 19:00:26,353 INFO L428 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:00:26,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:00:26,353 INFO L82 PathProgramCache]: Analyzing trace with hash 861583836, now seen corresponding path program 21 times [2021-02-19 19:00:26,353 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:00:26,354 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [269252024] [2021-02-19 19:00:26,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:00:26,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:26,406 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:26,407 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [269252024] [2021-02-19 19:00:26,407 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1045912419] [2021-02-19 19:00:26,407 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 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:26,427 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-02-19 19:00:26,428 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:00:26,428 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:00:26,428 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:00:26,478 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:26,478 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:00:26,478 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-02-19 19:00:26,479 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [731195194] [2021-02-19 19:00:26,479 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-02-19 19:00:26,479 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:00:26,480 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-02-19 19:00:26,480 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-02-19 19:00:26,480 INFO L87 Difference]: Start difference. First operand 842 states and 2772 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 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-02-19 19:00:26,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:00:26,758 INFO L93 Difference]: Finished difference Result 1605 states and 4891 transitions. [2021-02-19 19:00:26,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-02-19 19:00:26,758 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 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-02-19 19:00:26,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:00:26,762 INFO L225 Difference]: With dead ends: 1605 [2021-02-19 19:00:26,762 INFO L226 Difference]: Without dead ends: 1605 [2021-02-19 19:00:26,762 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=165, Invalid=435, Unknown=0, NotChecked=0, Total=600 [2021-02-19 19:00:26,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1605 states. [2021-02-19 19:00:26,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1605 to 896. [2021-02-19 19:00:26,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 896 states, 895 states have (on average 3.2905027932960893) internal successors, (2945), 895 states have internal predecessors, (2945), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:26,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 2945 transitions. [2021-02-19 19:00:26,787 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 2945 transitions. Word has length 24 [2021-02-19 19:00:26,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:00:26,787 INFO L480 AbstractCegarLoop]: Abstraction has 896 states and 2945 transitions. [2021-02-19 19:00:26,787 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 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-02-19 19:00:26,787 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 2945 transitions. [2021-02-19 19:00:26,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:00:26,789 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:00:26,789 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:00:27,006 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:27,006 INFO L428 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:00:27,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:00:27,006 INFO L82 PathProgramCache]: Analyzing trace with hash 816762694, now seen corresponding path program 22 times [2021-02-19 19:00:27,007 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:00:27,007 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2011717657] [2021-02-19 19:00:27,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:00:27,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:27,038 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 19:00:27,038 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2011717657] [2021-02-19 19:00:27,038 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [18522461] [2021-02-19 19:00:27,038 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 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-02-19 19:00:27,059 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 19:00:27,059 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:00:27,059 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:00:27,060 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:00:27,105 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-02-19 19:00:27,105 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:00:27,105 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-02-19 19:00:27,105 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [102077594] [2021-02-19 19:00:27,106 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-02-19 19:00:27,106 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:00:27,106 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-02-19 19:00:27,106 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-02-19 19:00:27,106 INFO L87 Difference]: Start difference. First operand 896 states and 2945 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 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-02-19 19:00:27,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:00:27,301 INFO L93 Difference]: Finished difference Result 1524 states and 4690 transitions. [2021-02-19 19:00:27,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-02-19 19:00:27,302 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 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-02-19 19:00:27,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:00:27,312 INFO L225 Difference]: With dead ends: 1524 [2021-02-19 19:00:27,313 INFO L226 Difference]: Without dead ends: 1520 [2021-02-19 19:00:27,313 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=113, Invalid=307, Unknown=0, NotChecked=0, Total=420 [2021-02-19 19:00:27,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1520 states. [2021-02-19 19:00:27,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1520 to 896. [2021-02-19 19:00:27,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 896 states, 895 states have (on average 3.288268156424581) internal successors, (2943), 895 states have internal predecessors, (2943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:27,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 2943 transitions. [2021-02-19 19:00:27,339 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 2943 transitions. Word has length 24 [2021-02-19 19:00:27,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:00:27,339 INFO L480 AbstractCegarLoop]: Abstraction has 896 states and 2943 transitions. [2021-02-19 19:00:27,339 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 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-02-19 19:00:27,339 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 2943 transitions. [2021-02-19 19:00:27,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:00:27,341 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:00:27,342 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:00:27,558 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-02-19 19:00:27,558 INFO L428 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:00:27,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:00:27,558 INFO L82 PathProgramCache]: Analyzing trace with hash 1414099352, now seen corresponding path program 23 times [2021-02-19 19:00:27,558 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:00:27,558 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1152453722] [2021-02-19 19:00:27,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:00:27,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:27,595 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:27,595 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1152453722] [2021-02-19 19:00:27,595 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1479065644] [2021-02-19 19:00:27,595 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 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:27,617 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-02-19 19:00:27,617 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:00:27,617 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:00:27,618 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:00:27,666 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:27,667 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:00:27,667 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-02-19 19:00:27,667 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [542528995] [2021-02-19 19:00:27,667 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-02-19 19:00:27,667 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:00:27,668 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-02-19 19:00:27,668 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-02-19 19:00:27,668 INFO L87 Difference]: Start difference. First operand 896 states and 2943 transitions. Second operand has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 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-02-19 19:00:27,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:00:27,897 INFO L93 Difference]: Finished difference Result 1508 states and 4652 transitions. [2021-02-19 19:00:27,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-02-19 19:00:27,897 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 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-02-19 19:00:27,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:00:27,900 INFO L225 Difference]: With dead ends: 1508 [2021-02-19 19:00:27,900 INFO L226 Difference]: Without dead ends: 1496 [2021-02-19 19:00:27,901 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=141, Invalid=411, Unknown=0, NotChecked=0, Total=552 [2021-02-19 19:00:27,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1496 states. [2021-02-19 19:00:27,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1496 to 904. [2021-02-19 19:00:27,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 904 states, 903 states have (on average 3.276854928017719) internal successors, (2959), 903 states have internal predecessors, (2959), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:27,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 904 states to 904 states and 2959 transitions. [2021-02-19 19:00:27,919 INFO L78 Accepts]: Start accepts. Automaton has 904 states and 2959 transitions. Word has length 24 [2021-02-19 19:00:27,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:00:27,919 INFO L480 AbstractCegarLoop]: Abstraction has 904 states and 2959 transitions. [2021-02-19 19:00:27,919 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 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-02-19 19:00:27,919 INFO L276 IsEmpty]: Start isEmpty. Operand 904 states and 2959 transitions. [2021-02-19 19:00:27,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:00:27,921 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:00:27,921 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:00:28,142 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2021-02-19 19:00:28,143 INFO L428 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:00:28,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:00:28,143 INFO L82 PathProgramCache]: Analyzing trace with hash 887679068, now seen corresponding path program 24 times [2021-02-19 19:00:28,143 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:00:28,143 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [685159882] [2021-02-19 19:00:28,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:00:28,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:28,196 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:28,196 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [685159882] [2021-02-19 19:00:28,196 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2068730562] [2021-02-19 19:00:28,196 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 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:28,226 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-02-19 19:00:28,226 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:00:28,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:00:28,227 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:00:28,306 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:28,307 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:00:28,307 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-02-19 19:00:28,310 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [510014533] [2021-02-19 19:00:28,310 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-02-19 19:00:28,310 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:00:28,311 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-02-19 19:00:28,311 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-02-19 19:00:28,311 INFO L87 Difference]: Start difference. First operand 904 states and 2959 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 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-02-19 19:00:28,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:00:28,854 INFO L93 Difference]: Finished difference Result 2412 states and 7565 transitions. [2021-02-19 19:00:28,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-02-19 19:00:28,854 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 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-02-19 19:00:28,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:00:28,858 INFO L225 Difference]: With dead ends: 2412 [2021-02-19 19:00:28,858 INFO L226 Difference]: Without dead ends: 2412 [2021-02-19 19:00:28,859 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 437 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-02-19 19:00:28,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2412 states. [2021-02-19 19:00:28,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2412 to 960. [2021-02-19 19:00:28,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 960 states, 959 states have (on average 3.367049009384776) internal successors, (3229), 959 states have internal predecessors, (3229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:28,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 960 states to 960 states and 3229 transitions. [2021-02-19 19:00:28,882 INFO L78 Accepts]: Start accepts. Automaton has 960 states and 3229 transitions. Word has length 24 [2021-02-19 19:00:28,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:00:28,882 INFO L480 AbstractCegarLoop]: Abstraction has 960 states and 3229 transitions. [2021-02-19 19:00:28,882 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 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-02-19 19:00:28,883 INFO L276 IsEmpty]: Start isEmpty. Operand 960 states and 3229 transitions. [2021-02-19 19:00:28,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:00:28,884 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:00:28,885 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:00:29,085 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-02-19 19:00:29,085 INFO L428 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:00:29,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:00:29,086 INFO L82 PathProgramCache]: Analyzing trace with hash 1454631148, now seen corresponding path program 25 times [2021-02-19 19:00:29,086 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:00:29,086 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [975090118] [2021-02-19 19:00:29,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:00:29,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:29,126 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:29,126 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [975090118] [2021-02-19 19:00:29,126 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1045480873] [2021-02-19 19:00:29,126 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 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-02-19 19:00:29,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:29,148 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:00:29,149 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:00:29,254 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:29,254 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:00:29,254 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-02-19 19:00:29,254 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1109304998] [2021-02-19 19:00:29,254 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-02-19 19:00:29,254 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:00:29,255 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-02-19 19:00:29,255 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-02-19 19:00:29,255 INFO L87 Difference]: Start difference. First operand 960 states and 3229 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 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-02-19 19:00:29,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:00:29,736 INFO L93 Difference]: Finished difference Result 2335 states and 7372 transitions. [2021-02-19 19:00:29,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-02-19 19:00:29,736 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 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-02-19 19:00:29,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:00:29,741 INFO L225 Difference]: With dead ends: 2335 [2021-02-19 19:00:29,741 INFO L226 Difference]: Without dead ends: 2335 [2021-02-19 19:00:29,742 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 441 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-02-19 19:00:29,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2335 states. [2021-02-19 19:00:29,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2335 to 957. [2021-02-19 19:00:29,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 956 states have (on average 3.3629707112970713) internal successors, (3215), 956 states have internal predecessors, (3215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:29,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-02-19 19:00:29,762 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-02-19 19:00:29,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:00:29,763 INFO L480 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-02-19 19:00:29,763 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 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-02-19 19:00:29,763 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-02-19 19:00:29,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:00:29,766 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:00:29,766 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:00:29,968 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:29,969 INFO L428 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:00:29,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:00:29,969 INFO L82 PathProgramCache]: Analyzing trace with hash 282285290, now seen corresponding path program 26 times [2021-02-19 19:00:29,969 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:00:29,969 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [885273983] [2021-02-19 19:00:29,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:00:29,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:30,008 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:30,008 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [885273983] [2021-02-19 19:00:30,008 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1808788997] [2021-02-19 19:00:30,008 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 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-02-19 19:00:30,031 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 19:00:30,031 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:00:30,032 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:00:30,032 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:00:30,107 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:30,108 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:00:30,108 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-02-19 19:00:30,108 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [491109667] [2021-02-19 19:00:30,108 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-02-19 19:00:30,108 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:00:30,109 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-02-19 19:00:30,109 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-02-19 19:00:30,109 INFO L87 Difference]: Start difference. First operand 957 states and 3215 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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-02-19 19:00:30,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:00:30,544 INFO L93 Difference]: Finished difference Result 2285 states and 7121 transitions. [2021-02-19 19:00:30,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-02-19 19:00:30,546 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-02-19 19:00:30,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:00:30,551 INFO L225 Difference]: With dead ends: 2285 [2021-02-19 19:00:30,551 INFO L226 Difference]: Without dead ends: 2285 [2021-02-19 19:00:30,552 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=292, Invalid=898, Unknown=0, NotChecked=0, Total=1190 [2021-02-19 19:00:30,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2285 states. [2021-02-19 19:00:30,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2285 to 963. [2021-02-19 19:00:30,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 963 states, 962 states have (on average 3.367983367983368) internal successors, (3240), 962 states have internal predecessors, (3240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:30,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 3240 transitions. [2021-02-19 19:00:30,579 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 3240 transitions. Word has length 24 [2021-02-19 19:00:30,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:00:30,579 INFO L480 AbstractCegarLoop]: Abstraction has 963 states and 3240 transitions. [2021-02-19 19:00:30,580 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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-02-19 19:00:30,580 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 3240 transitions. [2021-02-19 19:00:30,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:00:30,582 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:00:30,582 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:00:30,798 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,30 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:30,798 INFO L428 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:00:30,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:00:30,798 INFO L82 PathProgramCache]: Analyzing trace with hash 363661378, now seen corresponding path program 27 times [2021-02-19 19:00:30,798 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:00:30,799 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [376430405] [2021-02-19 19:00:30,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:00:30,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:30,839 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:30,839 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [376430405] [2021-02-19 19:00:30,839 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [18858609] [2021-02-19 19:00:30,839 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 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:30,866 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-02-19 19:00:30,867 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:00:30,867 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:00:30,868 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:00:30,944 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:30,945 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:00:30,945 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-02-19 19:00:30,945 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [356362676] [2021-02-19 19:00:30,945 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-02-19 19:00:30,945 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:00:30,946 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-02-19 19:00:30,946 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-02-19 19:00:30,946 INFO L87 Difference]: Start difference. First operand 963 states and 3240 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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-02-19 19:00:31,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:00:31,323 INFO L93 Difference]: Finished difference Result 2176 states and 6849 transitions. [2021-02-19 19:00:31,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-02-19 19:00:31,323 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-02-19 19:00:31,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:00:31,326 INFO L225 Difference]: With dead ends: 2176 [2021-02-19 19:00:31,326 INFO L226 Difference]: Without dead ends: 2172 [2021-02-19 19:00:31,327 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 235 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-02-19 19:00:31,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2172 states. [2021-02-19 19:00:31,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2172 to 957. [2021-02-19 19:00:31,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 956 states have (on average 3.3629707112970713) internal successors, (3215), 956 states have internal predecessors, (3215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:31,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-02-19 19:00:31,345 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-02-19 19:00:31,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:00:31,345 INFO L480 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-02-19 19:00:31,345 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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-02-19 19:00:31,346 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-02-19 19:00:31,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:00:31,347 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:00:31,347 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:00:31,547 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:31,548 INFO L428 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:00:31,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:00:31,548 INFO L82 PathProgramCache]: Analyzing trace with hash 1294318594, now seen corresponding path program 28 times [2021-02-19 19:00:31,548 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:00:31,548 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1542297141] [2021-02-19 19:00:31,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:00:31,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:31,583 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:31,584 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1542297141] [2021-02-19 19:00:31,584 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [376979421] [2021-02-19 19:00:31,584 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 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:31,604 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 19:00:31,605 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:00:31,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:00:31,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:00:31,696 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:31,696 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:00:31,696 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-02-19 19:00:31,697 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [713010566] [2021-02-19 19:00:31,697 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-02-19 19:00:31,697 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:00:31,697 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-02-19 19:00:31,697 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-02-19 19:00:31,698 INFO L87 Difference]: Start difference. First operand 957 states and 3215 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 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-02-19 19:00:32,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:00:32,076 INFO L93 Difference]: Finished difference Result 2199 states and 6893 transitions. [2021-02-19 19:00:32,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-02-19 19:00:32,076 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 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-02-19 19:00:32,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:00:32,080 INFO L225 Difference]: With dead ends: 2199 [2021-02-19 19:00:32,080 INFO L226 Difference]: Without dead ends: 2199 [2021-02-19 19:00:32,080 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=257, Invalid=799, Unknown=0, NotChecked=0, Total=1056 [2021-02-19 19:00:32,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2199 states. [2021-02-19 19:00:32,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2199 to 963. [2021-02-19 19:00:32,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 963 states, 962 states have (on average 3.367983367983368) internal successors, (3240), 962 states have internal predecessors, (3240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:32,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 3240 transitions. [2021-02-19 19:00:32,098 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 3240 transitions. Word has length 24 [2021-02-19 19:00:32,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:00:32,098 INFO L480 AbstractCegarLoop]: Abstraction has 963 states and 3240 transitions. [2021-02-19 19:00:32,098 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 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-02-19 19:00:32,098 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 3240 transitions. [2021-02-19 19:00:32,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:00:32,100 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:00:32,100 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:00:32,300 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,32 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:32,300 INFO L428 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:00:32,301 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:00:32,301 INFO L82 PathProgramCache]: Analyzing trace with hash -1357609548, now seen corresponding path program 29 times [2021-02-19 19:00:32,301 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:00:32,301 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [295560396] [2021-02-19 19:00:32,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:00:32,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:32,342 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:32,342 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [295560396] [2021-02-19 19:00:32,342 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1010888066] [2021-02-19 19:00:32,342 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 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-02-19 19:00:32,377 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-02-19 19:00:32,377 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:00:32,378 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:00:32,378 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:32,456 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:32,457 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:00:32,457 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-02-19 19:00:32,457 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1706340655] [2021-02-19 19:00:32,457 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-02-19 19:00:32,457 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:00:32,457 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-02-19 19:00:32,458 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-02-19 19:00:32,458 INFO L87 Difference]: Start difference. First operand 963 states and 3240 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 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-02-19 19:00:32,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:00:32,832 INFO L93 Difference]: Finished difference Result 2156 states and 6791 transitions. [2021-02-19 19:00:32,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-02-19 19:00:32,833 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 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-02-19 19:00:32,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:00:32,836 INFO L225 Difference]: With dead ends: 2156 [2021-02-19 19:00:32,836 INFO L226 Difference]: Without dead ends: 2152 [2021-02-19 19:00:32,836 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=226, Invalid=644, Unknown=0, NotChecked=0, Total=870 [2021-02-19 19:00:32,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2152 states. [2021-02-19 19:00:32,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2152 to 957. [2021-02-19 19:00:32,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 956 states have (on average 3.3629707112970713) internal successors, (3215), 956 states have internal predecessors, (3215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:32,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-02-19 19:00:32,858 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-02-19 19:00:32,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:00:32,859 INFO L480 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-02-19 19:00:32,859 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 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-02-19 19:00:32,859 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-02-19 19:00:32,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:00:32,861 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:00:32,861 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:00:33,079 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2021-02-19 19:00:33,080 INFO L428 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:00:33,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:00:33,080 INFO L82 PathProgramCache]: Analyzing trace with hash -354181564, now seen corresponding path program 30 times [2021-02-19 19:00:33,080 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:00:33,080 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2133519143] [2021-02-19 19:00:33,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:00:33,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:33,118 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:33,119 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2133519143] [2021-02-19 19:00:33,119 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1151824425] [2021-02-19 19:00:33,119 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:33,144 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-02-19 19:00:33,144 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:00:33,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:00:33,145 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:00:33,204 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:33,205 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:00:33,205 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-02-19 19:00:33,205 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [691092150] [2021-02-19 19:00:33,205 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-02-19 19:00:33,205 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:00:33,205 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-02-19 19:00:33,206 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-02-19 19:00:33,206 INFO L87 Difference]: Start difference. First operand 957 states and 3215 transitions. Second operand has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:33,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:00:33,555 INFO L93 Difference]: Finished difference Result 2097 states and 6377 transitions. [2021-02-19 19:00:33,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-02-19 19:00:33,555 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 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-02-19 19:00:33,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:00:33,558 INFO L225 Difference]: With dead ends: 2097 [2021-02-19 19:00:33,558 INFO L226 Difference]: Without dead ends: 2097 [2021-02-19 19:00:33,559 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=273, Invalid=783, Unknown=0, NotChecked=0, Total=1056 [2021-02-19 19:00:33,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2097 states. [2021-02-19 19:00:33,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2097 to 1047. [2021-02-19 19:00:33,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1047 states, 1046 states have (on average 3.378585086042065) internal successors, (3534), 1046 states have internal predecessors, (3534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:33,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3534 transitions. [2021-02-19 19:00:33,599 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3534 transitions. Word has length 24 [2021-02-19 19:00:33,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:00:33,600 INFO L480 AbstractCegarLoop]: Abstraction has 1047 states and 3534 transitions. [2021-02-19 19:00:33,600 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:33,600 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3534 transitions. [2021-02-19 19:00:33,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:00:33,602 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:00:33,602 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:00:33,814 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:33,814 INFO L428 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:00:33,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:00:33,814 INFO L82 PathProgramCache]: Analyzing trace with hash -272805476, now seen corresponding path program 31 times [2021-02-19 19:00:33,814 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:00:33,814 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1516322670] [2021-02-19 19:00:33,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:00:33,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:33,850 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:33,850 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1516322670] [2021-02-19 19:00:33,850 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1528562013] [2021-02-19 19:00:33,850 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 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:33,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:33,873 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:00:33,874 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:00:33,927 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:33,928 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:00:33,928 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-02-19 19:00:33,928 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [764071519] [2021-02-19 19:00:33,928 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-02-19 19:00:33,929 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:00:33,929 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-02-19 19:00:33,929 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-02-19 19:00:33,929 INFO L87 Difference]: Start difference. First operand 1047 states and 3534 transitions. Second operand has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:34,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:00:34,215 INFO L93 Difference]: Finished difference Result 1963 states and 6051 transitions. [2021-02-19 19:00:34,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-02-19 19:00:34,216 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 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-02-19 19:00:34,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:00:34,218 INFO L225 Difference]: With dead ends: 1963 [2021-02-19 19:00:34,218 INFO L226 Difference]: Without dead ends: 1959 [2021-02-19 19:00:34,219 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=193, Invalid=563, Unknown=0, NotChecked=0, Total=756 [2021-02-19 19:00:34,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1959 states. [2021-02-19 19:00:34,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1959 to 1047. [2021-02-19 19:00:34,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1047 states, 1046 states have (on average 3.376673040152964) internal successors, (3532), 1046 states have internal predecessors, (3532), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:34,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3532 transitions. [2021-02-19 19:00:34,240 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3532 transitions. Word has length 24 [2021-02-19 19:00:34,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:00:34,240 INFO L480 AbstractCegarLoop]: Abstraction has 1047 states and 3532 transitions. [2021-02-19 19:00:34,240 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:34,240 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3532 transitions. [2021-02-19 19:00:34,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:00:34,241 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:00:34,241 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:00:34,442 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2021-02-19 19:00:34,442 INFO L428 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:00:34,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:00:34,443 INFO L82 PathProgramCache]: Analyzing trace with hash -1787897448, now seen corresponding path program 32 times [2021-02-19 19:00:34,443 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:00:34,443 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [691595787] [2021-02-19 19:00:34,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:00:34,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:34,480 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:34,480 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [691595787] [2021-02-19 19:00:34,480 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2105879739] [2021-02-19 19:00:34,480 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 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:34,504 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 19:00:34,504 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:00:34,504 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:00:34,505 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:00:34,559 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:34,559 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:00:34,559 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-02-19 19:00:34,559 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2004878462] [2021-02-19 19:00:34,559 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-02-19 19:00:34,559 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:00:34,560 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-02-19 19:00:34,560 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-02-19 19:00:34,560 INFO L87 Difference]: Start difference. First operand 1047 states and 3532 transitions. Second operand has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:34,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:00:34,770 INFO L93 Difference]: Finished difference Result 1728 states and 5494 transitions. [2021-02-19 19:00:34,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-02-19 19:00:34,770 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 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-02-19 19:00:34,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:00:34,773 INFO L225 Difference]: With dead ends: 1728 [2021-02-19 19:00:34,773 INFO L226 Difference]: Without dead ends: 1716 [2021-02-19 19:00:34,773 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=136, Invalid=370, Unknown=0, NotChecked=0, Total=506 [2021-02-19 19:00:34,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1716 states. [2021-02-19 19:00:34,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1716 to 1047. [2021-02-19 19:00:34,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1047 states, 1046 states have (on average 3.372848948374761) internal successors, (3528), 1046 states have internal predecessors, (3528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:34,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3528 transitions. [2021-02-19 19:00:34,788 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3528 transitions. Word has length 24 [2021-02-19 19:00:34,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:00:34,788 INFO L480 AbstractCegarLoop]: Abstraction has 1047 states and 3528 transitions. [2021-02-19 19:00:34,788 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:34,788 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3528 transitions. [2021-02-19 19:00:34,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:00:34,790 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:00:34,790 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:00:35,011 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:35,011 INFO L428 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:00:35,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:00:35,011 INFO L82 PathProgramCache]: Analyzing trace with hash -190770732, now seen corresponding path program 33 times [2021-02-19 19:00:35,011 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:00:35,011 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1634973529] [2021-02-19 19:00:35,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:00:35,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:35,050 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:35,050 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1634973529] [2021-02-19 19:00:35,050 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1709164799] [2021-02-19 19:00:35,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 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:35,070 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-02-19 19:00:35,070 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:00:35,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:00:35,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:00:35,166 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:35,166 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:00:35,166 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-02-19 19:00:35,166 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [905702882] [2021-02-19 19:00:35,167 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-02-19 19:00:35,167 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:00:35,167 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-02-19 19:00:35,167 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-02-19 19:00:35,167 INFO L87 Difference]: Start difference. First operand 1047 states and 3528 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 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-02-19 19:00:35,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:00:35,540 INFO L93 Difference]: Finished difference Result 1821 states and 5719 transitions. [2021-02-19 19:00:35,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-02-19 19:00:35,540 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 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-02-19 19:00:35,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:00:35,543 INFO L225 Difference]: With dead ends: 1821 [2021-02-19 19:00:35,543 INFO L226 Difference]: Without dead ends: 1821 [2021-02-19 19:00:35,543 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=202, Invalid=668, Unknown=0, NotChecked=0, Total=870 [2021-02-19 19:00:35,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1821 states. [2021-02-19 19:00:35,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1821 to 1119. [2021-02-19 19:00:35,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1119 states, 1118 states have (on average 3.370304114490161) internal successors, (3768), 1118 states have internal predecessors, (3768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:35,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3768 transitions. [2021-02-19 19:00:35,561 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3768 transitions. Word has length 24 [2021-02-19 19:00:35,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:00:35,561 INFO L480 AbstractCegarLoop]: Abstraction has 1119 states and 3768 transitions. [2021-02-19 19:00:35,561 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 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-02-19 19:00:35,561 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3768 transitions. [2021-02-19 19:00:35,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:00:35,563 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:00:35,563 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:00:35,763 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-02-19 19:00:35,763 INFO L428 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:00:35,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:00:35,764 INFO L82 PathProgramCache]: Analyzing trace with hash 1452268422, now seen corresponding path program 34 times [2021-02-19 19:00:35,764 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:00:35,764 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [411633309] [2021-02-19 19:00:35,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:00:35,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:35,799 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:35,799 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [411633309] [2021-02-19 19:00:35,800 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1243896937] [2021-02-19 19:00:35,800 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 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:35,820 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 19:00:35,820 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:00:35,820 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:00:35,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:00:35,907 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:35,907 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:00:35,907 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-02-19 19:00:35,907 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [596802985] [2021-02-19 19:00:35,907 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-02-19 19:00:35,907 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:00:35,908 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-02-19 19:00:35,908 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-02-19 19:00:35,908 INFO L87 Difference]: Start difference. First operand 1119 states and 3768 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 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-02-19 19:00:36,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:00:36,258 INFO L93 Difference]: Finished difference Result 1790 states and 5648 transitions. [2021-02-19 19:00:36,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-02-19 19:00:36,259 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 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-02-19 19:00:36,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:00:36,262 INFO L225 Difference]: With dead ends: 1790 [2021-02-19 19:00:36,262 INFO L226 Difference]: Without dead ends: 1786 [2021-02-19 19:00:36,263 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=156, Invalid=494, Unknown=0, NotChecked=0, Total=650 [2021-02-19 19:00:36,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1786 states. [2021-02-19 19:00:36,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1786 to 1119. [2021-02-19 19:00:36,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1119 states, 1118 states have (on average 3.368515205724508) internal successors, (3766), 1118 states have internal predecessors, (3766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:36,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3766 transitions. [2021-02-19 19:00:36,286 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3766 transitions. Word has length 24 [2021-02-19 19:00:36,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:00:36,286 INFO L480 AbstractCegarLoop]: Abstraction has 1119 states and 3766 transitions. [2021-02-19 19:00:36,286 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 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-02-19 19:00:36,286 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3766 transitions. [2021-02-19 19:00:36,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-02-19 19:00:36,288 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:00:36,288 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:00:36,497 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2021-02-19 19:00:36,497 INFO L428 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:00:36,498 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:00:36,498 INFO L82 PathProgramCache]: Analyzing trace with hash 184811244, now seen corresponding path program 35 times [2021-02-19 19:00:36,498 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:00:36,498 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1460878454] [2021-02-19 19:00:36,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:00:36,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:36,536 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:36,536 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1460878454] [2021-02-19 19:00:36,536 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1815038235] [2021-02-19 19:00:36,536 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 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:36,556 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-02-19 19:00:36,556 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:00:36,556 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-02-19 19:00:36,556 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:00:36,616 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:36,616 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:00:36,616 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-02-19 19:00:36,616 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1194885646] [2021-02-19 19:00:36,616 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-02-19 19:00:36,616 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:00:36,617 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-02-19 19:00:36,617 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-02-19 19:00:36,617 INFO L87 Difference]: Start difference. First operand 1119 states and 3766 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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-02-19 19:00:36,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:00:36,772 INFO L93 Difference]: Finished difference Result 1649 states and 5332 transitions. [2021-02-19 19:00:36,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-02-19 19:00:36,772 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-02-19 19:00:36,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:00:36,775 INFO L225 Difference]: With dead ends: 1649 [2021-02-19 19:00:36,775 INFO L226 Difference]: Without dead ends: 1637 [2021-02-19 19:00:36,775 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=94, Invalid=248, Unknown=0, NotChecked=0, Total=342 [2021-02-19 19:00:36,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1637 states. [2021-02-19 19:00:36,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1637 to 1119. [2021-02-19 19:00:36,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1119 states, 1118 states have (on average 3.3649373881932023) internal successors, (3762), 1118 states have internal predecessors, (3762), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:36,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3762 transitions. [2021-02-19 19:00:36,791 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3762 transitions. Word has length 24 [2021-02-19 19:00:36,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:00:36,791 INFO L480 AbstractCegarLoop]: Abstraction has 1119 states and 3762 transitions. [2021-02-19 19:00:36,791 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 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-02-19 19:00:36,791 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3762 transitions. [2021-02-19 19:00:36,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:00:36,792 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:00:36,792 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:00:36,993 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:36,993 INFO L428 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:00:36,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:00:36,993 INFO L82 PathProgramCache]: Analyzing trace with hash -998684486, now seen corresponding path program 4 times [2021-02-19 19:00:36,993 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:00:36,994 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1373419075] [2021-02-19 19:00:36,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:00:37,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:37,272 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:37,272 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1373419075] [2021-02-19 19:00:37,272 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1674627484] [2021-02-19 19:00:37,272 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 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:37,299 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-02-19 19:00:37,299 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:00:37,300 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-02-19 19:00:37,301 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:00:37,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:00:37,507 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:00:37,508 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-02-19 19:00:37,511 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-02-19 19:00:37,519 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:37,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:00:37,523 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:00:37,523 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-02-19 19:00:37,526 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-02-19 19:00:37,533 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:37,541 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:37,541 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-02-19 19:00:37,545 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:00:37,555 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:37,559 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-02-19 19:00:37,560 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-02-19 19:00:37,588 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:37,588 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:00:37,588 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-02-19 19:00:37,588 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1873667900] [2021-02-19 19:00:37,588 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-02-19 19:00:37,588 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:00:37,589 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-02-19 19:00:37,589 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2021-02-19 19:00:37,589 INFO L87 Difference]: Start difference. First operand 1119 states and 3762 transitions. Second operand has 18 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 18 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:38,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:00:38,618 INFO L93 Difference]: Finished difference Result 1650 states and 5371 transitions. [2021-02-19 19:00:38,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-02-19 19:00:38,619 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 18 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 26 [2021-02-19 19:00:38,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:00:38,621 INFO L225 Difference]: With dead ends: 1650 [2021-02-19 19:00:38,621 INFO L226 Difference]: Without dead ends: 1635 [2021-02-19 19:00:38,621 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 297 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=198, Invalid=992, Unknown=0, NotChecked=0, Total=1190 [2021-02-19 19:00:38,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1635 states. [2021-02-19 19:00:38,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1635 to 1163. [2021-02-19 19:00:38,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1163 states, 1162 states have (on average 3.37263339070568) internal successors, (3919), 1162 states have internal predecessors, (3919), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:38,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1163 states to 1163 states and 3919 transitions. [2021-02-19 19:00:38,638 INFO L78 Accepts]: Start accepts. Automaton has 1163 states and 3919 transitions. Word has length 26 [2021-02-19 19:00:38,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:00:38,638 INFO L480 AbstractCegarLoop]: Abstraction has 1163 states and 3919 transitions. [2021-02-19 19:00:38,638 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 18 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:38,638 INFO L276 IsEmpty]: Start isEmpty. Operand 1163 states and 3919 transitions. [2021-02-19 19:00:38,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:00:38,640 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:00:38,640 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:00:38,853 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,40 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:38,853 INFO L428 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:00:38,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:00:38,854 INFO L82 PathProgramCache]: Analyzing trace with hash 1267884794, now seen corresponding path program 5 times [2021-02-19 19:00:38,854 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:00:38,854 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [478290076] [2021-02-19 19:00:38,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:00:38,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:39,115 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:39,116 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [478290076] [2021-02-19 19:00:39,116 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1860729411] [2021-02-19 19:00:39,116 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:39,136 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-02-19 19:00:39,136 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:00:39,137 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-02-19 19:00:39,138 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:00:39,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:00:39,356 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:00:39,357 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-02-19 19:00:39,359 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-02-19 19:00:39,366 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:39,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:00:39,368 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:00:39,368 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-02-19 19:00:39,371 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-02-19 19:00:39,377 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:39,383 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:39,383 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-02-19 19:00:39,385 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:00:39,393 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:39,395 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-02-19 19:00:39,395 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-02-19 19:00:39,417 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:39,417 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:00:39,417 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-02-19 19:00:39,417 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1726906388] [2021-02-19 19:00:39,417 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-02-19 19:00:39,417 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:00:39,418 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-02-19 19:00:39,418 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-02-19 19:00:39,418 INFO L87 Difference]: Start difference. First operand 1163 states and 3919 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-02-19 19:00:40,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:00:40,286 INFO L93 Difference]: Finished difference Result 1528 states and 5014 transitions. [2021-02-19 19:00:40,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-02-19 19:00:40,286 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 26 [2021-02-19 19:00:40,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:00:40,289 INFO L225 Difference]: With dead ends: 1528 [2021-02-19 19:00:40,289 INFO L226 Difference]: Without dead ends: 1513 [2021-02-19 19:00:40,289 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 250 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=178, Invalid=814, Unknown=0, NotChecked=0, Total=992 [2021-02-19 19:00:40,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1513 states. [2021-02-19 19:00:40,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1513 to 1180. [2021-02-19 19:00:40,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1180 states, 1179 states have (on average 3.3621713316369806) internal successors, (3964), 1179 states have internal predecessors, (3964), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:40,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1180 states to 1180 states and 3964 transitions. [2021-02-19 19:00:40,305 INFO L78 Accepts]: Start accepts. Automaton has 1180 states and 3964 transitions. Word has length 26 [2021-02-19 19:00:40,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:00:40,306 INFO L480 AbstractCegarLoop]: Abstraction has 1180 states and 3964 transitions. [2021-02-19 19:00:40,306 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-02-19 19:00:40,306 INFO L276 IsEmpty]: Start isEmpty. Operand 1180 states and 3964 transitions. [2021-02-19 19:00:40,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:00:40,308 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:00:40,308 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:00:40,508 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:40,508 INFO L428 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:00:40,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:00:40,509 INFO L82 PathProgramCache]: Analyzing trace with hash -1435653194, now seen corresponding path program 36 times [2021-02-19 19:00:40,509 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:00:40,509 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [470544988] [2021-02-19 19:00:40,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:00:40,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:40,880 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:40,880 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [470544988] [2021-02-19 19:00:40,880 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1807722508] [2021-02-19 19:00:40,880 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 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:40,907 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-02-19 19:00:40,907 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:00:40,907 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-02-19 19:00:40,908 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:00:41,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:00:41,061 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:00:41,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:00:41,062 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:00:41,063 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-02-19 19:00:41,066 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-02-19 19:00:41,074 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:41,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:00:41,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:00:41,078 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:00:41,079 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:00:41,079 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-02-19 19:00:41,082 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-02-19 19:00:41,089 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:41,097 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:41,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-02-19 19:00:41,100 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:00:41,109 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:41,112 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-02-19 19:00:41,112 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-02-19 19:00:41,133 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:41,133 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:00:41,133 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 16 [2021-02-19 19:00:41,134 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1087270401] [2021-02-19 19:00:41,134 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-02-19 19:00:41,134 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:00:41,134 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-02-19 19:00:41,134 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-02-19 19:00:41,135 INFO L87 Difference]: Start difference. First operand 1180 states and 3964 transitions. Second operand has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 16 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-02-19 19:00:42,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:00:42,933 INFO L93 Difference]: Finished difference Result 1675 states and 5418 transitions. [2021-02-19 19:00:42,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-02-19 19:00:42,933 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 16 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 26 [2021-02-19 19:00:42,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:00:42,936 INFO L225 Difference]: With dead ends: 1675 [2021-02-19 19:00:42,936 INFO L226 Difference]: Without dead ends: 1660 [2021-02-19 19:00:42,936 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 476 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=311, Invalid=1495, Unknown=0, NotChecked=0, Total=1806 [2021-02-19 19:00:42,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1660 states. [2021-02-19 19:00:42,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1660 to 1204. [2021-02-19 19:00:42,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1204 states, 1203 states have (on average 3.344139650872818) internal successors, (4023), 1203 states have internal predecessors, (4023), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:42,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1204 states to 1204 states and 4023 transitions. [2021-02-19 19:00:42,952 INFO L78 Accepts]: Start accepts. Automaton has 1204 states and 4023 transitions. Word has length 26 [2021-02-19 19:00:42,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:00:42,953 INFO L480 AbstractCegarLoop]: Abstraction has 1204 states and 4023 transitions. [2021-02-19 19:00:42,953 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 16 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-02-19 19:00:42,953 INFO L276 IsEmpty]: Start isEmpty. Operand 1204 states and 4023 transitions. [2021-02-19 19:00:42,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:00:42,954 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:00:42,954 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:00:43,155 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,42 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:43,155 INFO L428 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:00:43,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:00:43,155 INFO L82 PathProgramCache]: Analyzing trace with hash -630606018, now seen corresponding path program 6 times [2021-02-19 19:00:43,155 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:00:43,156 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [81823622] [2021-02-19 19:00:43,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:00:43,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:43,421 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:43,421 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [81823622] [2021-02-19 19:00:43,421 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1968378898] [2021-02-19 19:00:43,421 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 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:43,449 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-02-19 19:00:43,449 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:00:43,449 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-02-19 19:00:43,450 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:00:43,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:00:43,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:00:43,616 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:43,616 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 57 treesize of output 53 [2021-02-19 19:00:43,646 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-02-19 19:00:43,659 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:43,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:00:43,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:00:43,672 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:43,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 41 [2021-02-19 19:00:43,730 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-02-19 19:00:43,747 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:43,770 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:43,771 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 53 [2021-02-19 19:00:43,788 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-02-19 19:00:43,841 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:43,856 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-02-19 19:00:43,856 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:65, output treesize:17 [2021-02-19 19:00:43,907 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:43,908 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:00:43,908 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-02-19 19:00:43,908 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2113299954] [2021-02-19 19:00:43,908 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-02-19 19:00:43,908 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:00:43,908 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-02-19 19:00:43,908 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2021-02-19 19:00:43,908 INFO L87 Difference]: Start difference. First operand 1204 states and 4023 transitions. Second operand has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:45,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:00:45,502 INFO L93 Difference]: Finished difference Result 1871 states and 5965 transitions. [2021-02-19 19:00:45,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-02-19 19:00:45,502 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-02-19 19:00:45,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:00:45,505 INFO L225 Difference]: With dead ends: 1871 [2021-02-19 19:00:45,505 INFO L226 Difference]: Without dead ends: 1856 [2021-02-19 19:00:45,506 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 489 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=276, Invalid=1530, Unknown=0, NotChecked=0, Total=1806 [2021-02-19 19:00:45,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1856 states. [2021-02-19 19:00:45,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1856 to 1222. [2021-02-19 19:00:45,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1222 states, 1221 states have (on average 3.3497133497133498) internal successors, (4090), 1221 states have internal predecessors, (4090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:45,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1222 states to 1222 states and 4090 transitions. [2021-02-19 19:00:45,522 INFO L78 Accepts]: Start accepts. Automaton has 1222 states and 4090 transitions. Word has length 26 [2021-02-19 19:00:45,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:00:45,523 INFO L480 AbstractCegarLoop]: Abstraction has 1222 states and 4090 transitions. [2021-02-19 19:00:45,523 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:45,523 INFO L276 IsEmpty]: Start isEmpty. Operand 1222 states and 4090 transitions. [2021-02-19 19:00:45,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:00:45,524 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:00:45,524 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:00:45,726 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:45,726 INFO L428 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:00:45,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:00:45,726 INFO L82 PathProgramCache]: Analyzing trace with hash 919775546, now seen corresponding path program 37 times [2021-02-19 19:00:45,726 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:00:45,726 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1372585913] [2021-02-19 19:00:45,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:00:45,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:46,030 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:46,030 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1372585913] [2021-02-19 19:00:46,030 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [487631301] [2021-02-19 19:00:46,030 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 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:46,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:46,051 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-02-19 19:00:46,052 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:00:46,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:00:46,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:00:46,227 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:00:46,228 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:00:46,228 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-02-19 19:00:46,232 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-02-19 19:00:46,241 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:46,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:00:46,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-02-19 19:00:46,245 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:00:46,245 INFO L173 IndexEqualityManager]: detected equality via solver [2021-02-19 19:00:46,248 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-02-19 19:00:46,250 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-02-19 19:00:46,259 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:46,267 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:46,268 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-02-19 19:00:46,271 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-02-19 19:00:46,281 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:46,283 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-02-19 19:00:46,284 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-02-19 19:00:46,306 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:46,306 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-02-19 19:00:46,306 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 16 [2021-02-19 19:00:46,306 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [212211533] [2021-02-19 19:00:46,307 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-02-19 19:00:46,307 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-02-19 19:00:46,307 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-02-19 19:00:46,307 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-02-19 19:00:46,307 INFO L87 Difference]: Start difference. First operand 1222 states and 4090 transitions. Second operand has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 16 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-02-19 19:00:46,888 WARN L202 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 49 [2021-02-19 19:00:47,314 WARN L202 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 55 [2021-02-19 19:00:48,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-02-19 19:00:48,685 INFO L93 Difference]: Finished difference Result 1892 states and 6052 transitions. [2021-02-19 19:00:48,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-02-19 19:00:48,686 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 16 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 26 [2021-02-19 19:00:48,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-02-19 19:00:48,689 INFO L225 Difference]: With dead ends: 1892 [2021-02-19 19:00:48,689 INFO L226 Difference]: Without dead ends: 1877 [2021-02-19 19:00:48,689 INFO L762 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 637 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=423, Invalid=1833, Unknown=0, NotChecked=0, Total=2256 [2021-02-19 19:00:48,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1877 states. [2021-02-19 19:00:48,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1877 to 1227. [2021-02-19 19:00:48,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1227 states, 1226 states have (on average 3.3515497553017943) internal successors, (4109), 1226 states have internal predecessors, (4109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-02-19 19:00:48,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1227 states to 1227 states and 4109 transitions. [2021-02-19 19:00:48,706 INFO L78 Accepts]: Start accepts. Automaton has 1227 states and 4109 transitions. Word has length 26 [2021-02-19 19:00:48,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-02-19 19:00:48,706 INFO L480 AbstractCegarLoop]: Abstraction has 1227 states and 4109 transitions. [2021-02-19 19:00:48,706 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 16 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-02-19 19:00:48,706 INFO L276 IsEmpty]: Start isEmpty. Operand 1227 states and 4109 transitions. [2021-02-19 19:00:48,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-02-19 19:00:48,707 INFO L498 BasicCegarLoop]: Found error trace [2021-02-19 19:00:48,708 INFO L506 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-02-19 19:00:48,908 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:48,908 INFO L428 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-02-19 19:00:48,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-02-19 19:00:48,908 INFO L82 PathProgramCache]: Analyzing trace with hash -56543298, now seen corresponding path program 38 times [2021-02-19 19:00:48,909 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-02-19 19:00:48,909 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1196762892] [2021-02-19 19:00:48,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-02-19 19:00:48,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-02-19 19:00:49,156 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-02-19 19:00:49,156 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1196762892] [2021-02-19 19:00:49,156 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [466672028] [2021-02-19 19:00:49,156 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-02-19 19:00:49,186 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-02-19 19:00:49,186 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-02-19 19:00:49,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-02-19 19:00:49,190 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-02-19 19:00:52,185 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:52,186 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 131 treesize of output 158 [2021-02-19 19:00:53,320 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-02-19 19:00:53,373 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:53,406 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:53,407 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 157 treesize of output 176 [2021-02-19 19:00:57,306 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-02-19 19:00:57,387 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:57,428 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-02-19 19:00:57,429 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 167 treesize of output 159 [2021-02-19 19:00:57,786 WARN L202 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 189 DAG size of output: 187 [2021-02-19 19:00:59,359 WARN L202 SmtUtils]: Spent 270.00 ms on a formula simplification. DAG size of input: 472 DAG size of output: 478 [2021-02-19 19:00:59,897 WARN L202 SmtUtils]: Spent 534.00 ms on a formula simplification. DAG size of input: 569 DAG size of output: 581 [2021-02-19 19:01:00,424 WARN L202 SmtUtils]: Spent 523.00 ms on a formula simplification. DAG size of input: 569 DAG size of output: 581 [2021-02-19 19:01:01,037 WARN L202 SmtUtils]: Spent 598.00 ms on a formula simplification. DAG size of input: 569 DAG size of output: 581 [2021-02-19 19:01:01,382 WARN L202 SmtUtils]: Spent 342.00 ms on a formula simplification. DAG size of input: 581 DAG size of output: 545 [2021-02-19 19:01:01,394 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 5 xjuncts. [2021-02-19 19:01:17,222 WARN L202 SmtUtils]: Spent 15.83 s on a formula simplification. DAG size of input: 601 DAG size of output: 456 [2021-02-19 19:01:17,224 INFO L628 ElimStorePlain]: treesize reduction 151642, result has 27.9 percent of original size [2021-02-19 19:01:17,368 WARN L202 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 432 DAG size of output: 422 [2021-02-19 19:01:17,477 WARN L202 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 402 [2021-02-19 19:01:18,345 WARN L202 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 409 DAG size of output: 400 [2021-02-19 19:01:18,496 WARN L202 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 417 DAG size of output: 408 [2021-02-19 19:01:18,615 WARN L202 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 410 DAG size of output: 429 [2021-02-19 19:01:19,406 WARN L202 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 501 DAG size of output: 481 [2021-02-19 19:01:19,544 WARN L202 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 501 DAG size of output: 481 [2021-02-19 19:01:19,701 WARN L202 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 506 DAG size of output: 486 [2021-02-19 19:01:19,857 WARN L202 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 488 DAG size of output: 537 [2021-02-19 19:01:20,132 WARN L202 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 466 DAG size of output: 456 [2021-02-19 19:01:20,289 WARN L202 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 466 DAG size of output: 456 [2021-02-19 19:01:20,444 WARN L202 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 470 DAG size of output: 460 [2021-02-19 19:01:21,353 WARN L202 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 486 DAG size of output: 430 [2021-02-19 19:01:21,463 WARN L202 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 486 DAG size of output: 430 [2021-02-19 19:01:21,578 WARN L202 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 489 DAG size of output: 433 [2021-02-19 19:01:21,706 WARN L202 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 435 DAG size of output: 451 [2021-02-19 19:01:21,832 WARN L202 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 409 DAG size of output: 411 [2021-02-19 19:01:21,948 WARN L202 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 409 DAG size of output: 411 [2021-02-19 19:01:22,073 WARN L202 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 415 DAG size of output: 417 [2021-02-19 19:01:22,202 WARN L202 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 430 Received shutdown request... [2021-02-19 19:09:27,251 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable92 [2021-02-19 19:09:27,251 WARN L545 AbstractCegarLoop]: Verification canceled [2021-02-19 19:09:27,254 WARN L224 ceAbstractionStarter]: Timeout [2021-02-19 19:09:27,254 INFO L202 PluginConnector]: Adding new model dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 19.02 07:09:27 BasicIcfg [2021-02-19 19:09:27,254 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-02-19 19:09:27,255 INFO L168 Benchmark]: Toolchain (without parser) took 563841.08 ms. Allocated memory was 255.9 MB in the beginning and 2.9 GB in the end (delta: 2.6 GB). Free memory was 236.5 MB in the beginning and 1.9 GB in the end (delta: -1.6 GB). Peak memory consumption was 1.8 GB. Max. memory is 16.0 GB. [2021-02-19 19:09:27,255 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.13 ms. Allocated memory is still 255.9 MB. Free memory was 237.8 MB in the beginning and 237.7 MB in the end (delta: 174.8 kB). There was no memory consumed. Max. memory is 16.0 GB. [2021-02-19 19:09:27,255 INFO L168 Benchmark]: Boogie Procedure Inliner took 22.32 ms. Allocated memory is still 255.9 MB. Free memory was 236.1 MB in the beginning and 234.6 MB in the end (delta: 1.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-02-19 19:09:27,255 INFO L168 Benchmark]: Boogie Preprocessor took 11.78 ms. Allocated memory is still 255.9 MB. Free memory was 234.6 MB in the beginning and 233.6 MB in the end (delta: 952.0 kB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-02-19 19:09:27,255 INFO L168 Benchmark]: RCFGBuilder took 337.52 ms. Allocated memory is still 255.9 MB. Free memory was 233.6 MB in the beginning and 234.6 MB in the end (delta: -922.9 kB). Peak memory consumption was 17.8 MB. Max. memory is 16.0 GB. [2021-02-19 19:09:27,255 INFO L168 Benchmark]: TraceAbstraction took 563458.54 ms. Allocated memory was 255.9 MB in the beginning and 2.9 GB in the end (delta: 2.6 GB). Free memory was 234.6 MB in the beginning and 1.9 GB in the end (delta: -1.6 GB). Peak memory consumption was 1.8 GB. Max. memory is 16.0 GB. [2021-02-19 19:09:27,255 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 255.9 MB. Free memory was 237.8 MB in the beginning and 237.7 MB in the end (delta: 174.8 kB). There was no memory consumed. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 22.32 ms. Allocated memory is still 255.9 MB. Free memory was 236.1 MB in the beginning and 234.6 MB in the end (delta: 1.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * Boogie Preprocessor took 11.78 ms. Allocated memory is still 255.9 MB. Free memory was 234.6 MB in the beginning and 233.6 MB in the end (delta: 952.0 kB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * RCFGBuilder took 337.52 ms. Allocated memory is still 255.9 MB. Free memory was 233.6 MB in the beginning and 234.6 MB in the end (delta: -922.9 kB). Peak memory consumption was 17.8 MB. Max. memory is 16.0 GB. * TraceAbstraction took 563458.54 ms. Allocated memory was 255.9 MB in the beginning and 2.9 GB in the end (delta: 2.6 GB). Free memory was 234.6 MB in the beginning and 1.9 GB in the end (delta: -1.6 GB). Peak memory consumption was 1.8 GB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 66]: Timeout (TraceAbstraction) Unable to prove that assertion always holds (line 66). Cancelled while BasicCegarLoop was analyzing trace of length 27 with TraceHistMax 2,while TraceCheckSpWp was constructing forward predicates,while PartialQuantifierElimination was eliminating quantifiers from formula with 0 quantifier alternations,while ExplicitLhsPolynomialRelations was build 0 of 1 xjuncts. - StatisticsResult: Ultimate Automizer benchmark data CFG has 4 procedures, 27 locations, 1 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 563.3s, OverallIterations: 47, TraceHistogramMax: 2, AutomataDifference: 23.4s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 1520 SDtfs, 9366 SDslu, 9282 SDs, 0 SdLazy, 14913 SolverSat, 1388 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 7.4s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 2170 GetRequests, 860 SyntacticMatches, 36 SemanticMatches, 1274 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13056 ImplicationChecksByTransitivity, 17.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1227occurred in iteration=46, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 1.0s AutomataMinimizationTime, 46 MinimizatonAttempts, 34476 StatesRemovedByMinimization, 46 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.5s SatisfiabilityAnalysisTime, 9.4s InterpolantComputationTime, 2126 NumberOfCodeBlocks, 2126 NumberOfCodeBlocksAsserted, 137 NumberOfCheckSat, 2037 ConstructedInterpolants, 2 QuantifiedInterpolants, 392196 SizeOfPredicates, 169 NumberOfNonLiveVariables, 2628 ConjunctsInSsa, 419 ConjunctsInUnsatCore, 89 InterpolantComputations, 3 PerfectInterpolantSequences, 107/414 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