/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/buffer-series.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-7cd14b8b9f04096d8ddfd3d9cd8a4ac590fe5404-7cd14b8 [2021-03-10 23:41:31,597 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-03-10 23:41:31,599 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-03-10 23:41:31,635 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-03-10 23:41:31,636 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-03-10 23:41:31,638 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-03-10 23:41:31,639 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-03-10 23:41:31,643 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-03-10 23:41:31,645 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-03-10 23:41:31,648 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-03-10 23:41:31,648 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-03-10 23:41:31,649 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-03-10 23:41:31,649 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-03-10 23:41:31,650 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-03-10 23:41:31,651 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-03-10 23:41:31,652 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-03-10 23:41:31,654 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-03-10 23:41:31,654 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-03-10 23:41:31,656 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-03-10 23:41:31,661 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-03-10 23:41:31,662 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-03-10 23:41:31,663 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-03-10 23:41:31,663 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-03-10 23:41:31,665 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-03-10 23:41:31,669 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-03-10 23:41:31,669 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-03-10 23:41:31,669 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-03-10 23:41:31,670 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-03-10 23:41:31,670 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-03-10 23:41:31,671 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-03-10 23:41:31,671 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-03-10 23:41:31,671 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-03-10 23:41:31,672 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-03-10 23:41:31,673 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-03-10 23:41:31,673 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-03-10 23:41:31,673 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-03-10 23:41:31,674 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-03-10 23:41:31,674 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-03-10 23:41:31,674 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-03-10 23:41:31,674 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-03-10 23:41:31,674 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-03-10 23:41:31,675 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2021-03-10 23:41:31,701 INFO L113 SettingsManager]: Loading preferences was successful [2021-03-10 23:41:31,701 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-03-10 23:41:31,701 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-03-10 23:41:31,701 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-03-10 23:41:31,703 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-03-10 23:41:31,703 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-03-10 23:41:31,704 INFO L138 SettingsManager]: * Use SBE=true [2021-03-10 23:41:31,704 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-03-10 23:41:31,704 INFO L138 SettingsManager]: * sizeof long=4 [2021-03-10 23:41:31,704 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-03-10 23:41:31,704 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-03-10 23:41:31,705 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-03-10 23:41:31,705 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-03-10 23:41:31,705 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-03-10 23:41:31,705 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-03-10 23:41:31,705 INFO L138 SettingsManager]: * sizeof long double=12 [2021-03-10 23:41:31,705 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-03-10 23:41:31,705 INFO L138 SettingsManager]: * Use constant arrays=true [2021-03-10 23:41:31,705 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-03-10 23:41:31,705 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-03-10 23:41:31,705 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-03-10 23:41:31,705 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-03-10 23:41:31,706 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-03-10 23:41:31,706 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-10 23:41:31,706 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-03-10 23:41:31,706 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-03-10 23:41:31,706 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-03-10 23:41:31,706 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-03-10 23:41:31,706 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-03-10 23:41:31,706 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-03-10 23:41:31,706 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-03-10 23:41:31,706 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-03-10 23:41:31,920 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-03-10 23:41:31,935 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-03-10 23:41:31,937 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-03-10 23:41:31,937 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-03-10 23:41:31,938 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-03-10 23:41:31,939 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/buffer-series.wvr.bpl [2021-03-10 23:41:31,939 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/buffer-series.wvr.bpl' [2021-03-10 23:41:31,973 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-03-10 23:41:31,977 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-03-10 23:41:31,978 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-03-10 23:41:31,978 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-03-10 23:41:31,978 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-03-10 23:41:31,988 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "buffer-series.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:41:31" (1/1) ... [2021-03-10 23:41:31,993 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "buffer-series.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:41:31" (1/1) ... [2021-03-10 23:41:31,997 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-03-10 23:41:31,998 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-03-10 23:41:31,998 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-03-10 23:41:31,999 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-03-10 23:41:32,004 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "buffer-series.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:41:31" (1/1) ... [2021-03-10 23:41:32,004 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "buffer-series.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:41:31" (1/1) ... [2021-03-10 23:41:32,005 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "buffer-series.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:41:31" (1/1) ... [2021-03-10 23:41:32,005 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "buffer-series.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:41:31" (1/1) ... [2021-03-10 23:41:32,010 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "buffer-series.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:41:31" (1/1) ... [2021-03-10 23:41:32,014 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "buffer-series.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:41:31" (1/1) ... [2021-03-10 23:41:32,014 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "buffer-series.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:41:31" (1/1) ... [2021-03-10 23:41:32,018 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-03-10 23:41:32,019 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-03-10 23:41:32,019 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-03-10 23:41:32,019 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-03-10 23:41:32,021 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "buffer-series.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:41:31" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-10 23:41:32,082 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-03-10 23:41:32,082 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-03-10 23:41:32,082 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-03-10 23:41:32,082 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-03-10 23:41:32,082 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-03-10 23:41:32,082 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-03-10 23:41:32,083 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-03-10 23:41:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-03-10 23:41:32,083 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-03-10 23:41:32,083 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-03-10 23:41:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-03-10 23:41:32,083 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-03-10 23:41:32,083 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread4 given in one single declaration [2021-03-10 23:41:32,083 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2021-03-10 23:41:32,083 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2021-03-10 23:41:32,084 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-03-10 23:41:32,333 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-03-10 23:41:32,333 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-03-10 23:41:32,334 INFO L202 PluginConnector]: Adding new model buffer-series.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.03 11:41:32 BoogieIcfgContainer [2021-03-10 23:41:32,334 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-03-10 23:41:32,335 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-03-10 23:41:32,336 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-03-10 23:41:32,337 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-03-10 23:41:32,338 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "buffer-series.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:41:31" (1/2) ... [2021-03-10 23:41:32,338 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@764eeba0 and model type buffer-series.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.03 11:41:32, skipping insertion in model container [2021-03-10 23:41:32,338 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "buffer-series.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.03 11:41:32" (2/2) ... [2021-03-10 23:41:32,339 INFO L111 eAbstractionObserver]: Analyzing ICFG buffer-series.wvr.bpl [2021-03-10 23:41:32,342 WARN L142 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-03-10 23:41:32,343 INFO L153 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-03-10 23:41:32,345 INFO L165 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-03-10 23:41:32,345 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-03-10 23:41:32,418 INFO L149 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2021-03-10 23:41:32,429 INFO L253 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2021-03-10 23:41:32,464 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-10 23:41:32,464 INFO L377 AbstractCegarLoop]: Hoare is true [2021-03-10 23:41:32,464 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-10 23:41:32,464 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-10 23:41:32,464 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-10 23:41:32,465 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-10 23:41:32,465 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-10 23:41:32,465 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-10 23:41:32,472 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 44 places, 35 transitions, 102 flow [2021-03-10 23:41:32,519 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 637 states, 635 states have (on average 3.8866141732283466) internal successors, (2468), 636 states have internal predecessors, (2468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:32,522 INFO L276 IsEmpty]: Start isEmpty. Operand has 637 states, 635 states have (on average 3.8866141732283466) internal successors, (2468), 636 states have internal predecessors, (2468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:32,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-03-10 23:41:32,540 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:41:32,541 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:41:32,541 INFO L428 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:41:32,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:41:32,546 INFO L82 PathProgramCache]: Analyzing trace with hash 1591089523, now seen corresponding path program 1 times [2021-03-10 23:41:32,552 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:41:32,552 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [550430180] [2021-03-10 23:41:32,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:41:32,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:41:32,681 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:41:32,685 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [550430180] [2021-03-10 23:41:32,686 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 23:41:32,686 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-10 23:41:32,686 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [752566959] [2021-03-10 23:41:32,689 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-10 23:41:32,689 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:41:32,696 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-10 23:41:32,697 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-10 23:41:32,699 INFO L87 Difference]: Start difference. First operand has 637 states, 635 states have (on average 3.8866141732283466) internal successors, (2468), 636 states have internal predecessors, (2468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 2 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:32,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:41:32,732 INFO L93 Difference]: Finished difference Result 1236 states and 4843 transitions. [2021-03-10 23:41:32,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-10 23:41:32,733 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 2 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-03-10 23:41:32,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:41:32,750 INFO L225 Difference]: With dead ends: 1236 [2021-03-10 23:41:32,751 INFO L226 Difference]: Without dead ends: 1109 [2021-03-10 23:41:32,752 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.7ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-10 23:41:32,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1109 states. [2021-03-10 23:41:32,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1109 to 866. [2021-03-10 23:41:32,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 866 states, 865 states have (on average 3.910982658959538) internal successors, (3383), 865 states have internal predecessors, (3383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:32,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 866 states to 866 states and 3383 transitions. [2021-03-10 23:41:32,833 INFO L78 Accepts]: Start accepts. Automaton has 866 states and 3383 transitions. Word has length 19 [2021-03-10 23:41:32,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:41:32,834 INFO L480 AbstractCegarLoop]: Abstraction has 866 states and 3383 transitions. [2021-03-10 23:41:32,834 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 2 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:32,834 INFO L276 IsEmpty]: Start isEmpty. Operand 866 states and 3383 transitions. [2021-03-10 23:41:32,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 23:41:32,837 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:41:32,837 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:41:32,837 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-03-10 23:41:32,837 INFO L428 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:41:32,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:41:32,838 INFO L82 PathProgramCache]: Analyzing trace with hash -1256412427, now seen corresponding path program 1 times [2021-03-10 23:41:32,838 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:41:32,838 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1628617266] [2021-03-10 23:41:32,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:41:32,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:41:32,880 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:41:32,880 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1628617266] [2021-03-10 23:41:32,881 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 23:41:32,881 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-10 23:41:32,881 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [677240359] [2021-03-10 23:41:32,882 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-10 23:41:32,882 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:41:32,882 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-10 23:41:32,882 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-03-10 23:41:32,883 INFO L87 Difference]: Start difference. First operand 866 states and 3383 transitions. Second operand has 4 states, 4 states have (on average 5.25) internal successors, (21), 3 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:32,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:41:32,927 INFO L93 Difference]: Finished difference Result 1524 states and 5641 transitions. [2021-03-10 23:41:32,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-10 23:41:32,927 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 3 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-03-10 23:41:32,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:41:32,935 INFO L225 Difference]: With dead ends: 1524 [2021-03-10 23:41:32,935 INFO L226 Difference]: Without dead ends: 1418 [2021-03-10 23:41:32,936 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.4ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-03-10 23:41:32,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1418 states. [2021-03-10 23:41:32,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1418 to 1170. [2021-03-10 23:41:32,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1170 states, 1169 states have (on average 3.888793840889649) internal successors, (4546), 1169 states have internal predecessors, (4546), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:32,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1170 states to 1170 states and 4546 transitions. [2021-03-10 23:41:32,974 INFO L78 Accepts]: Start accepts. Automaton has 1170 states and 4546 transitions. Word has length 21 [2021-03-10 23:41:32,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:41:32,974 INFO L480 AbstractCegarLoop]: Abstraction has 1170 states and 4546 transitions. [2021-03-10 23:41:32,974 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 3 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:32,974 INFO L276 IsEmpty]: Start isEmpty. Operand 1170 states and 4546 transitions. [2021-03-10 23:41:32,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-03-10 23:41:32,977 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:41:32,977 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:41:32,977 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-03-10 23:41:32,977 INFO L428 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:41:32,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:41:32,979 INFO L82 PathProgramCache]: Analyzing trace with hash -898961871, now seen corresponding path program 1 times [2021-03-10 23:41:32,979 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:41:32,980 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1415145062] [2021-03-10 23:41:32,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:41:32,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:41:33,009 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:41:33,010 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1415145062] [2021-03-10 23:41:33,010 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 23:41:33,010 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-10 23:41:33,010 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [271763330] [2021-03-10 23:41:33,010 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-10 23:41:33,010 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:41:33,011 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-10 23:41:33,011 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-03-10 23:41:33,011 INFO L87 Difference]: Start difference. First operand 1170 states and 4546 transitions. Second operand has 4 states, 4 states have (on average 5.25) internal successors, (21), 3 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:33,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:41:33,046 INFO L93 Difference]: Finished difference Result 2017 states and 7510 transitions. [2021-03-10 23:41:33,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-10 23:41:33,046 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 3 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-03-10 23:41:33,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:41:33,055 INFO L225 Difference]: With dead ends: 2017 [2021-03-10 23:41:33,055 INFO L226 Difference]: Without dead ends: 1875 [2021-03-10 23:41:33,055 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.2ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-03-10 23:41:33,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1875 states. [2021-03-10 23:41:33,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1875 to 1656. [2021-03-10 23:41:33,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1656 states, 1655 states have (on average 3.8676737160120847) internal successors, (6401), 1655 states have internal predecessors, (6401), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:33,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1656 states to 1656 states and 6401 transitions. [2021-03-10 23:41:33,095 INFO L78 Accepts]: Start accepts. Automaton has 1656 states and 6401 transitions. Word has length 21 [2021-03-10 23:41:33,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:41:33,098 INFO L480 AbstractCegarLoop]: Abstraction has 1656 states and 6401 transitions. [2021-03-10 23:41:33,099 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 3 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:33,099 INFO L276 IsEmpty]: Start isEmpty. Operand 1656 states and 6401 transitions. [2021-03-10 23:41:33,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 23:41:33,105 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:41:33,105 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:41:33,105 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-03-10 23:41:33,105 INFO L428 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:41:33,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:41:33,106 INFO L82 PathProgramCache]: Analyzing trace with hash 100882901, now seen corresponding path program 1 times [2021-03-10 23:41:33,106 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:41:33,106 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [248158560] [2021-03-10 23:41:33,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:41:33,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:41:33,159 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:41:33,159 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [248158560] [2021-03-10 23:41:33,160 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1392777016] [2021-03-10 23:41:33,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:41:33,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:41:33,210 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 4 conjunts are in the unsatisfiable core [2021-03-10 23:41:33,214 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:41:33,377 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:41:33,377 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:41:33,377 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 5 [2021-03-10 23:41:33,378 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1602534629] [2021-03-10 23:41:33,378 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-10 23:41:33,378 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:41:33,378 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-10 23:41:33,378 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-03-10 23:41:33,379 INFO L87 Difference]: Start difference. First operand 1656 states and 6401 transitions. Second operand has 6 states, 6 states have (on average 5.5) internal successors, (33), 5 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:33,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:41:33,473 INFO L93 Difference]: Finished difference Result 2308 states and 8261 transitions. [2021-03-10 23:41:33,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-10 23:41:33,474 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.5) internal successors, (33), 5 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-03-10 23:41:33,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:41:33,482 INFO L225 Difference]: With dead ends: 2308 [2021-03-10 23:41:33,483 INFO L226 Difference]: Without dead ends: 2108 [2021-03-10 23:41:33,483 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 35.1ms TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2021-03-10 23:41:33,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2108 states. [2021-03-10 23:41:33,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2108 to 1456. [2021-03-10 23:41:33,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1456 states, 1455 states have (on average 3.777319587628866) internal successors, (5496), 1455 states have internal predecessors, (5496), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:33,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1456 states to 1456 states and 5496 transitions. [2021-03-10 23:41:33,525 INFO L78 Accepts]: Start accepts. Automaton has 1456 states and 5496 transitions. Word has length 24 [2021-03-10 23:41:33,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:41:33,525 INFO L480 AbstractCegarLoop]: Abstraction has 1456 states and 5496 transitions. [2021-03-10 23:41:33,526 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.5) internal successors, (33), 5 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:33,526 INFO L276 IsEmpty]: Start isEmpty. Operand 1456 states and 5496 transitions. [2021-03-10 23:41:33,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 23:41:33,529 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:41:33,529 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:41:33,743 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:41:33,743 INFO L428 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:41:33,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:41:33,744 INFO L82 PathProgramCache]: Analyzing trace with hash -1771388146, now seen corresponding path program 1 times [2021-03-10 23:41:33,744 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:41:33,744 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2039018281] [2021-03-10 23:41:33,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:41:33,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:41:33,774 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:41:33,774 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2039018281] [2021-03-10 23:41:33,774 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 23:41:33,774 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-10 23:41:33,774 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1545054395] [2021-03-10 23:41:33,774 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-10 23:41:33,774 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:41:33,775 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-10 23:41:33,775 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-10 23:41:33,775 INFO L87 Difference]: Start difference. First operand 1456 states and 5496 transitions. Second operand has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:33,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:41:33,838 INFO L93 Difference]: Finished difference Result 1950 states and 6936 transitions. [2021-03-10 23:41:33,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 23:41:33,839 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-03-10 23:41:33,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:41:33,846 INFO L225 Difference]: With dead ends: 1950 [2021-03-10 23:41:33,846 INFO L226 Difference]: Without dead ends: 1860 [2021-03-10 23:41:33,846 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 10.3ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-03-10 23:41:33,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1860 states. [2021-03-10 23:41:33,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1860 to 1544. [2021-03-10 23:41:33,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1544 states, 1543 states have (on average 3.725210628645496) internal successors, (5748), 1543 states have internal predecessors, (5748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:33,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1544 states to 1544 states and 5748 transitions. [2021-03-10 23:41:33,882 INFO L78 Accepts]: Start accepts. Automaton has 1544 states and 5748 transitions. Word has length 24 [2021-03-10 23:41:33,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:41:33,882 INFO L480 AbstractCegarLoop]: Abstraction has 1544 states and 5748 transitions. [2021-03-10 23:41:33,882 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:33,883 INFO L276 IsEmpty]: Start isEmpty. Operand 1544 states and 5748 transitions. [2021-03-10 23:41:33,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 23:41:33,885 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:41:33,886 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:41:33,886 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-03-10 23:41:33,886 INFO L428 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:41:33,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:41:33,886 INFO L82 PathProgramCache]: Analyzing trace with hash 2115354510, now seen corresponding path program 2 times [2021-03-10 23:41:33,886 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:41:33,886 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [958305468] [2021-03-10 23:41:33,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:41:33,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:41:33,920 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:41:33,921 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [958305468] [2021-03-10 23:41:33,921 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 23:41:33,921 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-10 23:41:33,921 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1379553821] [2021-03-10 23:41:33,921 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-10 23:41:33,921 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:41:33,921 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-10 23:41:33,921 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-10 23:41:33,922 INFO L87 Difference]: Start difference. First operand 1544 states and 5748 transitions. Second operand has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:33,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:41:33,971 INFO L93 Difference]: Finished difference Result 1308 states and 4722 transitions. [2021-03-10 23:41:33,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 23:41:33,971 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-03-10 23:41:33,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:41:33,977 INFO L225 Difference]: With dead ends: 1308 [2021-03-10 23:41:33,977 INFO L226 Difference]: Without dead ends: 1308 [2021-03-10 23:41:33,977 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.7ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-03-10 23:41:33,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1308 states. [2021-03-10 23:41:33,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1308 to 1118. [2021-03-10 23:41:33,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1118 states, 1117 states have (on average 3.6499552372426143) internal successors, (4077), 1117 states have internal predecessors, (4077), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:33,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1118 states to 1118 states and 4077 transitions. [2021-03-10 23:41:33,999 INFO L78 Accepts]: Start accepts. Automaton has 1118 states and 4077 transitions. Word has length 24 [2021-03-10 23:41:34,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:41:34,002 INFO L480 AbstractCegarLoop]: Abstraction has 1118 states and 4077 transitions. [2021-03-10 23:41:34,003 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:34,003 INFO L276 IsEmpty]: Start isEmpty. Operand 1118 states and 4077 transitions. [2021-03-10 23:41:34,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-03-10 23:41:34,005 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:41:34,005 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:41:34,006 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-03-10 23:41:34,006 INFO L428 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:41:34,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:41:34,009 INFO L82 PathProgramCache]: Analyzing trace with hash 373109395, now seen corresponding path program 2 times [2021-03-10 23:41:34,009 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:41:34,009 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1702666766] [2021-03-10 23:41:34,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:41:34,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:41:34,053 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:41:34,053 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1702666766] [2021-03-10 23:41:34,053 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 23:41:34,053 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-10 23:41:34,053 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [393666486] [2021-03-10 23:41:34,054 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-10 23:41:34,054 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:41:34,054 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-10 23:41:34,054 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-10 23:41:34,054 INFO L87 Difference]: Start difference. First operand 1118 states and 4077 transitions. Second operand has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:34,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:41:34,089 INFO L93 Difference]: Finished difference Result 1142 states and 4135 transitions. [2021-03-10 23:41:34,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-10 23:41:34,089 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-03-10 23:41:34,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:41:34,094 INFO L225 Difference]: With dead ends: 1142 [2021-03-10 23:41:34,094 INFO L226 Difference]: Without dead ends: 1120 [2021-03-10 23:41:34,094 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 11.6ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-03-10 23:41:34,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1120 states. [2021-03-10 23:41:34,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1120 to 1104. [2021-03-10 23:41:34,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1104 states, 1103 states have (on average 3.665457842248413) internal successors, (4043), 1103 states have internal predecessors, (4043), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:34,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1104 states to 1104 states and 4043 transitions. [2021-03-10 23:41:34,115 INFO L78 Accepts]: Start accepts. Automaton has 1104 states and 4043 transitions. Word has length 24 [2021-03-10 23:41:34,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:41:34,115 INFO L480 AbstractCegarLoop]: Abstraction has 1104 states and 4043 transitions. [2021-03-10 23:41:34,115 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:34,115 INFO L276 IsEmpty]: Start isEmpty. Operand 1104 states and 4043 transitions. [2021-03-10 23:41:34,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-03-10 23:41:34,118 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:41:34,118 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:41:34,118 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-03-10 23:41:34,118 INFO L428 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:41:34,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:41:34,119 INFO L82 PathProgramCache]: Analyzing trace with hash -896204878, now seen corresponding path program 1 times [2021-03-10 23:41:34,119 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:41:34,119 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1982918874] [2021-03-10 23:41:34,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:41:34,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:41:34,166 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 23:41:34,166 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1982918874] [2021-03-10 23:41:34,166 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1864414872] [2021-03-10 23:41:34,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:41:34,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:41:34,213 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 3 conjunts are in the unsatisfiable core [2021-03-10 23:41:34,214 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:41:34,256 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 23:41:34,256 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-03-10 23:41:34,256 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 4 [2021-03-10 23:41:34,256 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1057131697] [2021-03-10 23:41:34,257 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-10 23:41:34,257 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:41:34,257 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-10 23:41:34,257 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-03-10 23:41:34,257 INFO L87 Difference]: Start difference. First operand 1104 states and 4043 transitions. Second operand has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:34,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:41:34,272 INFO L93 Difference]: Finished difference Result 1344 states and 4969 transitions. [2021-03-10 23:41:34,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-10 23:41:34,272 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-03-10 23:41:34,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:41:34,278 INFO L225 Difference]: With dead ends: 1344 [2021-03-10 23:41:34,278 INFO L226 Difference]: Without dead ends: 1344 [2021-03-10 23:41:34,278 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.4ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-03-10 23:41:34,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1344 states. [2021-03-10 23:41:34,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1344 to 926. [2021-03-10 23:41:34,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 926 states, 925 states have (on average 3.6324324324324326) internal successors, (3360), 925 states have internal predecessors, (3360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:34,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 926 states to 926 states and 3360 transitions. [2021-03-10 23:41:34,296 INFO L78 Accepts]: Start accepts. Automaton has 926 states and 3360 transitions. Word has length 27 [2021-03-10 23:41:34,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:41:34,296 INFO L480 AbstractCegarLoop]: Abstraction has 926 states and 3360 transitions. [2021-03-10 23:41:34,297 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:34,297 INFO L276 IsEmpty]: Start isEmpty. Operand 926 states and 3360 transitions. [2021-03-10 23:41:34,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-03-10 23:41:34,299 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:41:34,299 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:41:34,515 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:41:34,515 INFO L428 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:41:34,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:41:34,516 INFO L82 PathProgramCache]: Analyzing trace with hash 591603758, now seen corresponding path program 1 times [2021-03-10 23:41:34,516 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:41:34,516 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [594658925] [2021-03-10 23:41:34,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:41:34,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:41:34,532 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:41:34,532 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [594658925] [2021-03-10 23:41:34,532 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1307243474] [2021-03-10 23:41:34,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:41:34,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:41:34,574 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 3 conjunts are in the unsatisfiable core [2021-03-10 23:41:34,576 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:41:34,624 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:41:34,624 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-03-10 23:41:34,624 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 4 [2021-03-10 23:41:34,625 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [965594144] [2021-03-10 23:41:34,625 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-10 23:41:34,625 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:41:34,625 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-10 23:41:34,625 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-03-10 23:41:34,625 INFO L87 Difference]: Start difference. First operand 926 states and 3360 transitions. Second operand has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:34,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:41:34,642 INFO L93 Difference]: Finished difference Result 1608 states and 5808 transitions. [2021-03-10 23:41:34,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-10 23:41:34,642 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-03-10 23:41:34,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:41:34,659 INFO L225 Difference]: With dead ends: 1608 [2021-03-10 23:41:34,659 INFO L226 Difference]: Without dead ends: 1608 [2021-03-10 23:41:34,660 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.6ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-03-10 23:41:34,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1608 states. [2021-03-10 23:41:34,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1608 to 1079. [2021-03-10 23:41:34,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1079 states, 1078 states have (on average 3.6614100185528757) internal successors, (3947), 1078 states have internal predecessors, (3947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:34,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1079 states to 1079 states and 3947 transitions. [2021-03-10 23:41:34,683 INFO L78 Accepts]: Start accepts. Automaton has 1079 states and 3947 transitions. Word has length 27 [2021-03-10 23:41:34,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:41:34,683 INFO L480 AbstractCegarLoop]: Abstraction has 1079 states and 3947 transitions. [2021-03-10 23:41:34,683 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:34,683 INFO L276 IsEmpty]: Start isEmpty. Operand 1079 states and 3947 transitions. [2021-03-10 23:41:34,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-03-10 23:41:34,685 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:41:34,685 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:41:34,900 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:41:34,900 INFO L428 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:41:34,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:41:34,901 INFO L82 PathProgramCache]: Analyzing trace with hash 1107902640, now seen corresponding path program 1 times [2021-03-10 23:41:34,901 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:41:34,901 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2111022921] [2021-03-10 23:41:34,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:41:34,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:41:35,040 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:41:35,041 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2111022921] [2021-03-10 23:41:35,041 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1309784363] [2021-03-10 23:41:35,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:41:35,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:41:35,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 23 conjunts are in the unsatisfiable core [2021-03-10 23:41:35,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:41:35,162 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-03-10 23:41:35,164 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:41:35,166 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:41:35,169 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:41:35,170 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:13 [2021-03-10 23:41:35,197 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-03-10 23:41:35,198 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:41:35,199 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:41:35,199 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:41:35,199 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:15, output treesize:7 [2021-03-10 23:41:35,247 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:41:35,247 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:41:35,247 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 10 [2021-03-10 23:41:35,248 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [181129635] [2021-03-10 23:41:35,248 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-10 23:41:35,248 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:41:35,249 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-10 23:41:35,249 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-03-10 23:41:35,249 INFO L87 Difference]: Start difference. First operand 1079 states and 3947 transitions. Second operand has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:35,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:41:35,393 INFO L93 Difference]: Finished difference Result 2484 states and 9306 transitions. [2021-03-10 23:41:35,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-10 23:41:35,394 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-03-10 23:41:35,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:41:35,400 INFO L225 Difference]: With dead ends: 2484 [2021-03-10 23:41:35,400 INFO L226 Difference]: Without dead ends: 2405 [2021-03-10 23:41:35,400 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 130.5ms TimeCoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-03-10 23:41:35,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2405 states. [2021-03-10 23:41:35,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2405 to 1615. [2021-03-10 23:41:35,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1615 states, 1614 states have (on average 3.7360594795539033) internal successors, (6030), 1614 states have internal predecessors, (6030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:35,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1615 states to 1615 states and 6030 transitions. [2021-03-10 23:41:35,444 INFO L78 Accepts]: Start accepts. Automaton has 1615 states and 6030 transitions. Word has length 29 [2021-03-10 23:41:35,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:41:35,444 INFO L480 AbstractCegarLoop]: Abstraction has 1615 states and 6030 transitions. [2021-03-10 23:41:35,444 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:35,444 INFO L276 IsEmpty]: Start isEmpty. Operand 1615 states and 6030 transitions. [2021-03-10 23:41:35,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-03-10 23:41:35,447 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:41:35,447 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:41:35,664 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:41:35,664 INFO L428 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:41:35,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:41:35,665 INFO L82 PathProgramCache]: Analyzing trace with hash -769853710, now seen corresponding path program 2 times [2021-03-10 23:41:35,665 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:41:35,665 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1018598481] [2021-03-10 23:41:35,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:41:35,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:41:35,791 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:41:35,792 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1018598481] [2021-03-10 23:41:35,792 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1885696852] [2021-03-10 23:41:35,792 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 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:41:35,825 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:41:35,825 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:41:35,826 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 23 conjunts are in the unsatisfiable core [2021-03-10 23:41:35,827 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:41:35,884 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-03-10 23:41:35,886 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:41:35,889 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:41:35,890 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:41:35,890 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:13 [2021-03-10 23:41:35,925 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-03-10 23:41:35,926 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:41:35,928 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:41:35,928 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:41:35,928 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:15, output treesize:7 [2021-03-10 23:41:35,961 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:41:35,961 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:41:35,961 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 10 [2021-03-10 23:41:35,963 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [950105432] [2021-03-10 23:41:35,963 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-10 23:41:35,963 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:41:35,964 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-10 23:41:35,964 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-03-10 23:41:35,964 INFO L87 Difference]: Start difference. First operand 1615 states and 6030 transitions. Second operand has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 10 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:36,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:41:36,114 INFO L93 Difference]: Finished difference Result 2581 states and 9696 transitions. [2021-03-10 23:41:36,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-10 23:41:36,114 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 10 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-03-10 23:41:36,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:41:36,121 INFO L225 Difference]: With dead ends: 2581 [2021-03-10 23:41:36,121 INFO L226 Difference]: Without dead ends: 2502 [2021-03-10 23:41:36,121 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 138.3ms TimeCoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-03-10 23:41:36,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2502 states. [2021-03-10 23:41:36,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2502 to 1741. [2021-03-10 23:41:36,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1741 states, 1740 states have (on average 3.7379310344827585) internal successors, (6504), 1740 states have internal predecessors, (6504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:36,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1741 states to 1741 states and 6504 transitions. [2021-03-10 23:41:36,166 INFO L78 Accepts]: Start accepts. Automaton has 1741 states and 6504 transitions. Word has length 29 [2021-03-10 23:41:36,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:41:36,168 INFO L480 AbstractCegarLoop]: Abstraction has 1741 states and 6504 transitions. [2021-03-10 23:41:36,168 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 10 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:36,168 INFO L276 IsEmpty]: Start isEmpty. Operand 1741 states and 6504 transitions. [2021-03-10 23:41:36,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-03-10 23:41:36,172 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:41:36,172 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:41:36,386 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-03-10 23:41:36,386 INFO L428 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:41:36,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:41:36,387 INFO L82 PathProgramCache]: Analyzing trace with hash 720950344, now seen corresponding path program 3 times [2021-03-10 23:41:36,387 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:41:36,387 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [231164885] [2021-03-10 23:41:36,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:41:36,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:41:36,507 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:41:36,508 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [231164885] [2021-03-10 23:41:36,508 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1346290320] [2021-03-10 23:41:36,508 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 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-03-10 23:41:36,545 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 23:41:36,545 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:41:36,546 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 19 conjunts are in the unsatisfiable core Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:41:36,547 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:41:36,596 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-10 23:41:36,597 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:41:36,600 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:41:36,600 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:41:36,600 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:19, output treesize:12 [2021-03-10 23:41:36,624 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-03-10 23:41:36,625 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:41:36,626 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:41:36,626 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:41:36,627 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:15, output treesize:7 [2021-03-10 23:41:36,659 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:41:36,659 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:41:36,659 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 10 [2021-03-10 23:41:36,660 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750936480] [2021-03-10 23:41:36,660 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-10 23:41:36,660 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:41:36,661 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-10 23:41:36,661 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-03-10 23:41:36,661 INFO L87 Difference]: Start difference. First operand 1741 states and 6504 transitions. Second operand has 11 states, 11 states have (on average 4.0) internal successors, (44), 10 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:36,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:41:36,809 INFO L93 Difference]: Finished difference Result 3043 states and 11434 transitions. [2021-03-10 23:41:36,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-10 23:41:36,810 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.0) internal successors, (44), 10 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 29 [2021-03-10 23:41:36,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:41:36,821 INFO L225 Difference]: With dead ends: 3043 [2021-03-10 23:41:36,822 INFO L226 Difference]: Without dead ends: 2964 [2021-03-10 23:41:36,822 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 129.0ms TimeCoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-03-10 23:41:36,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2964 states. [2021-03-10 23:41:36,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2964 to 1837. [2021-03-10 23:41:36,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1837 states, 1836 states have (on average 3.7265795206971677) internal successors, (6842), 1836 states have internal predecessors, (6842), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:36,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1837 states to 1837 states and 6842 transitions. [2021-03-10 23:41:36,868 INFO L78 Accepts]: Start accepts. Automaton has 1837 states and 6842 transitions. Word has length 29 [2021-03-10 23:41:36,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:41:36,868 INFO L480 AbstractCegarLoop]: Abstraction has 1837 states and 6842 transitions. [2021-03-10 23:41:36,868 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.0) internal successors, (44), 10 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:36,868 INFO L276 IsEmpty]: Start isEmpty. Operand 1837 states and 6842 transitions. [2021-03-10 23:41:36,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-03-10 23:41:36,872 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:41:36,872 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:41:37,087 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:41:37,087 INFO L428 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:41:37,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:41:37,088 INFO L82 PathProgramCache]: Analyzing trace with hash -949623576, now seen corresponding path program 4 times [2021-03-10 23:41:37,088 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:41:37,088 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1078819375] [2021-03-10 23:41:37,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:41:37,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:41:37,183 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:41:37,184 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1078819375] [2021-03-10 23:41:37,184 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [392817723] [2021-03-10 23:41:37,184 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 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:41:37,210 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:41:37,210 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:41:37,210 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 23 conjunts are in the unsatisfiable core [2021-03-10 23:41:37,212 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:41:37,248 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-03-10 23:41:37,249 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:41:37,256 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:41:37,256 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:41:37,256 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:13 [2021-03-10 23:41:37,281 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-03-10 23:41:37,283 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:41:37,284 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:41:37,284 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:41:37,284 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:15, output treesize:7 [2021-03-10 23:41:37,318 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:41:37,319 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:41:37,319 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 10 [2021-03-10 23:41:37,319 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1654289152] [2021-03-10 23:41:37,319 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-10 23:41:37,319 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:41:37,320 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-10 23:41:37,320 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-03-10 23:41:37,320 INFO L87 Difference]: Start difference. First operand 1837 states and 6842 transitions. Second operand has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:37,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:41:37,514 INFO L93 Difference]: Finished difference Result 3105 states and 11701 transitions. [2021-03-10 23:41:37,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-10 23:41:37,515 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-03-10 23:41:37,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:41:37,522 INFO L225 Difference]: With dead ends: 3105 [2021-03-10 23:41:37,523 INFO L226 Difference]: Without dead ends: 3026 [2021-03-10 23:41:37,523 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 141.7ms TimeCoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-03-10 23:41:37,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3026 states. [2021-03-10 23:41:37,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3026 to 2051. [2021-03-10 23:41:37,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2051 states, 2050 states have (on average 3.7434146341463417) internal successors, (7674), 2050 states have internal predecessors, (7674), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:37,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2051 states to 2051 states and 7674 transitions. [2021-03-10 23:41:37,561 INFO L78 Accepts]: Start accepts. Automaton has 2051 states and 7674 transitions. Word has length 29 [2021-03-10 23:41:37,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:41:37,561 INFO L480 AbstractCegarLoop]: Abstraction has 2051 states and 7674 transitions. [2021-03-10 23:41:37,562 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:37,562 INFO L276 IsEmpty]: Start isEmpty. Operand 2051 states and 7674 transitions. [2021-03-10 23:41:37,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-03-10 23:41:37,568 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:41:37,568 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:41:37,784 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:41:37,784 INFO L428 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:41:37,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:41:37,785 INFO L82 PathProgramCache]: Analyzing trace with hash 1467587370, now seen corresponding path program 5 times [2021-03-10 23:41:37,785 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:41:37,785 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [191797526] [2021-03-10 23:41:37,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:41:37,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:41:37,883 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:41:37,883 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [191797526] [2021-03-10 23:41:37,883 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [643510560] [2021-03-10 23:41:37,883 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 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:41:37,909 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:41:37,909 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:41:37,909 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 21 conjunts are in the unsatisfiable core [2021-03-10 23:41:37,910 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:41:37,953 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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 13 [2021-03-10 23:41:37,954 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:41:37,957 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:41:37,958 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:41:37,958 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:13 [2021-03-10 23:41:37,997 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-03-10 23:41:37,998 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:41:37,999 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:41:37,999 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:41:38,000 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:15, output treesize:7 [2021-03-10 23:41:38,029 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:41:38,030 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:41:38,030 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 10 [2021-03-10 23:41:38,030 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [529458241] [2021-03-10 23:41:38,030 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-10 23:41:38,030 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:41:38,030 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-10 23:41:38,030 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-03-10 23:41:38,030 INFO L87 Difference]: Start difference. First operand 2051 states and 7674 transitions. Second operand has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 10 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:38,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:41:38,225 INFO L93 Difference]: Finished difference Result 2933 states and 11023 transitions. [2021-03-10 23:41:38,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-10 23:41:38,225 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 10 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-03-10 23:41:38,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:41:38,232 INFO L225 Difference]: With dead ends: 2933 [2021-03-10 23:41:38,232 INFO L226 Difference]: Without dead ends: 2854 [2021-03-10 23:41:38,233 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 141.5ms TimeCoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-03-10 23:41:38,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2854 states. [2021-03-10 23:41:38,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2854 to 1852. [2021-03-10 23:41:38,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1852 states, 1851 states have (on average 3.731496488384657) internal successors, (6907), 1851 states have internal predecessors, (6907), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:38,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1852 states to 1852 states and 6907 transitions. [2021-03-10 23:41:38,277 INFO L78 Accepts]: Start accepts. Automaton has 1852 states and 6907 transitions. Word has length 29 [2021-03-10 23:41:38,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:41:38,278 INFO L480 AbstractCegarLoop]: Abstraction has 1852 states and 6907 transitions. [2021-03-10 23:41:38,278 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 10 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:38,278 INFO L276 IsEmpty]: Start isEmpty. Operand 1852 states and 6907 transitions. [2021-03-10 23:41:38,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-03-10 23:41:38,281 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:41:38,281 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:41:38,491 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-03-10 23:41:38,491 INFO L428 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:41:38,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:41:38,492 INFO L82 PathProgramCache]: Analyzing trace with hash -55564736, now seen corresponding path program 6 times [2021-03-10 23:41:38,492 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:41:38,492 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1477109380] [2021-03-10 23:41:38,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:41:38,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:41:38,597 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:41:38,598 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1477109380] [2021-03-10 23:41:38,598 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2008311174] [2021-03-10 23:41:38,598 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:41:38,623 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 23:41:38,623 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:41:38,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 21 conjunts are in the unsatisfiable core [2021-03-10 23:41:38,628 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:41:38,679 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-03-10 23:41:38,681 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:41:38,685 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:41:38,686 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:41:38,687 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:21, output treesize:14 [2021-03-10 23:41:38,705 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-03-10 23:41:38,707 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:41:38,708 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:41:38,709 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:41:38,709 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:15, output treesize:7 [2021-03-10 23:41:38,736 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:41:38,737 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:41:38,737 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 10 [2021-03-10 23:41:38,737 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1382449201] [2021-03-10 23:41:38,738 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-10 23:41:38,738 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:41:38,738 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-10 23:41:38,738 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-03-10 23:41:38,738 INFO L87 Difference]: Start difference. First operand 1852 states and 6907 transitions. Second operand has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 10 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:38,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:41:38,857 INFO L93 Difference]: Finished difference Result 2807 states and 10501 transitions. [2021-03-10 23:41:38,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-10 23:41:38,857 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 10 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 29 [2021-03-10 23:41:38,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:41:38,864 INFO L225 Difference]: With dead ends: 2807 [2021-03-10 23:41:38,864 INFO L226 Difference]: Without dead ends: 2728 [2021-03-10 23:41:38,865 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 122.9ms TimeCoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-03-10 23:41:38,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2728 states. [2021-03-10 23:41:38,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2728 to 1892. [2021-03-10 23:41:38,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1892 states, 1891 states have (on average 3.7223691168693813) internal successors, (7039), 1891 states have internal predecessors, (7039), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:38,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1892 states to 1892 states and 7039 transitions. [2021-03-10 23:41:38,901 INFO L78 Accepts]: Start accepts. Automaton has 1892 states and 7039 transitions. Word has length 29 [2021-03-10 23:41:38,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:41:38,901 INFO L480 AbstractCegarLoop]: Abstraction has 1892 states and 7039 transitions. [2021-03-10 23:41:38,901 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 10 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:38,901 INFO L276 IsEmpty]: Start isEmpty. Operand 1892 states and 7039 transitions. [2021-03-10 23:41:38,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-03-10 23:41:38,904 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:41:38,905 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:41:39,120 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-03-10 23:41:39,120 INFO L428 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:41:39,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:41:39,120 INFO L82 PathProgramCache]: Analyzing trace with hash -945078094, now seen corresponding path program 7 times [2021-03-10 23:41:39,120 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:41:39,120 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1963181838] [2021-03-10 23:41:39,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:41:39,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:41:39,150 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:41:39,150 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1963181838] [2021-03-10 23:41:39,150 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [397756887] [2021-03-10 23:41:39,150 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 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:41:39,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:41:39,181 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 4 conjunts are in the unsatisfiable core [2021-03-10 23:41:39,186 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:41:39,239 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:41:39,239 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:41:39,239 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 3] total 6 [2021-03-10 23:41:39,239 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1441096338] [2021-03-10 23:41:39,240 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-10 23:41:39,240 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:41:39,240 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-10 23:41:39,240 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-03-10 23:41:39,240 INFO L87 Difference]: Start difference. First operand 1892 states and 7039 transitions. Second operand has 7 states, 7 states have (on average 6.428571428571429) internal successors, (45), 6 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:39,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:41:39,301 INFO L93 Difference]: Finished difference Result 3393 states and 12285 transitions. [2021-03-10 23:41:39,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-10 23:41:39,301 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.428571428571429) internal successors, (45), 6 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-03-10 23:41:39,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:41:39,308 INFO L225 Difference]: With dead ends: 3393 [2021-03-10 23:41:39,309 INFO L226 Difference]: Without dead ends: 3242 [2021-03-10 23:41:39,309 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 31.5ms TimeCoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2021-03-10 23:41:39,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3242 states. [2021-03-10 23:41:39,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3242 to 2725. [2021-03-10 23:41:39,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2725 states, 2724 states have (on average 3.752202643171806) internal successors, (10221), 2724 states have internal predecessors, (10221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:39,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2725 states to 2725 states and 10221 transitions. [2021-03-10 23:41:39,363 INFO L78 Accepts]: Start accepts. Automaton has 2725 states and 10221 transitions. Word has length 31 [2021-03-10 23:41:39,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:41:39,363 INFO L480 AbstractCegarLoop]: Abstraction has 2725 states and 10221 transitions. [2021-03-10 23:41:39,363 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 6.428571428571429) internal successors, (45), 6 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:39,363 INFO L276 IsEmpty]: Start isEmpty. Operand 2725 states and 10221 transitions. [2021-03-10 23:41:39,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-03-10 23:41:39,370 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:41:39,370 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:41:39,583 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-03-10 23:41:39,583 INFO L428 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:41:39,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:41:39,584 INFO L82 PathProgramCache]: Analyzing trace with hash -1385088466, now seen corresponding path program 8 times [2021-03-10 23:41:39,584 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:41:39,584 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [552476161] [2021-03-10 23:41:39,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:41:39,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:41:39,624 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 23:41:39,624 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [552476161] [2021-03-10 23:41:39,624 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1704605999] [2021-03-10 23:41:39,624 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 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:41:39,666 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:41:39,667 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:41:39,667 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 4 conjunts are in the unsatisfiable core [2021-03-10 23:41:39,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:41:39,707 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 23:41:39,707 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:41:39,707 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 3] total 6 [2021-03-10 23:41:39,707 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [106649636] [2021-03-10 23:41:39,707 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-10 23:41:39,707 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:41:39,708 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-10 23:41:39,708 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-03-10 23:41:39,708 INFO L87 Difference]: Start difference. First operand 2725 states and 10221 transitions. Second operand has 7 states, 7 states have (on average 7.285714285714286) internal successors, (51), 6 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:39,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:41:39,779 INFO L93 Difference]: Finished difference Result 5257 states and 19424 transitions. [2021-03-10 23:41:39,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-10 23:41:39,780 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.285714285714286) internal successors, (51), 6 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-03-10 23:41:39,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:41:39,791 INFO L225 Difference]: With dead ends: 5257 [2021-03-10 23:41:39,791 INFO L226 Difference]: Without dead ends: 5006 [2021-03-10 23:41:39,792 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 23.4ms TimeCoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2021-03-10 23:41:39,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5006 states. [2021-03-10 23:41:39,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5006 to 4359. [2021-03-10 23:41:39,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4359 states, 4358 states have (on average 3.8077099586966496) internal successors, (16594), 4358 states have internal predecessors, (16594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:39,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4359 states to 4359 states and 16594 transitions. [2021-03-10 23:41:39,867 INFO L78 Accepts]: Start accepts. Automaton has 4359 states and 16594 transitions. Word has length 31 [2021-03-10 23:41:39,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:41:39,867 INFO L480 AbstractCegarLoop]: Abstraction has 4359 states and 16594 transitions. [2021-03-10 23:41:39,867 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 7.285714285714286) internal successors, (51), 6 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:39,867 INFO L276 IsEmpty]: Start isEmpty. Operand 4359 states and 16594 transitions. [2021-03-10 23:41:39,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-03-10 23:41:39,875 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:41:39,875 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:41:40,090 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-03-10 23:41:40,090 INFO L428 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:41:40,090 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:41:40,090 INFO L82 PathProgramCache]: Analyzing trace with hash 1789712274, now seen corresponding path program 9 times [2021-03-10 23:41:40,090 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:41:40,090 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [741277665] [2021-03-10 23:41:40,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:41:40,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:41:40,110 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-03-10 23:41:40,110 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [741277665] [2021-03-10 23:41:40,110 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1737983649] [2021-03-10 23:41:40,110 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 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:41:40,135 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 23:41:40,135 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:41:40,135 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 6 conjunts are in the unsatisfiable core [2021-03-10 23:41:40,136 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:41:40,206 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-03-10 23:41:40,206 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:41:40,206 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-03-10 23:41:40,206 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872880112] [2021-03-10 23:41:40,207 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-10 23:41:40,207 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:41:40,207 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-10 23:41:40,207 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-03-10 23:41:40,207 INFO L87 Difference]: Start difference. First operand 4359 states and 16594 transitions. Second operand has 10 states, 10 states have (on average 5.2) internal successors, (52), 9 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:40,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:41:40,435 INFO L93 Difference]: Finished difference Result 16323 states and 59821 transitions. [2021-03-10 23:41:40,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-10 23:41:40,436 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.2) internal successors, (52), 9 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-03-10 23:41:40,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:41:40,470 INFO L225 Difference]: With dead ends: 16323 [2021-03-10 23:41:40,471 INFO L226 Difference]: Without dead ends: 13965 [2021-03-10 23:41:40,471 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 82.4ms TimeCoverageRelationStatistics Valid=106, Invalid=236, Unknown=0, NotChecked=0, Total=342 [2021-03-10 23:41:40,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13965 states. [2021-03-10 23:41:40,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13965 to 7026. [2021-03-10 23:41:40,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7026 states, 7025 states have (on average 3.893523131672598) internal successors, (27352), 7025 states have internal predecessors, (27352), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:40,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7026 states to 7026 states and 27352 transitions. [2021-03-10 23:41:40,715 INFO L78 Accepts]: Start accepts. Automaton has 7026 states and 27352 transitions. Word has length 34 [2021-03-10 23:41:40,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:41:40,716 INFO L480 AbstractCegarLoop]: Abstraction has 7026 states and 27352 transitions. [2021-03-10 23:41:40,716 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 5.2) internal successors, (52), 9 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:40,716 INFO L276 IsEmpty]: Start isEmpty. Operand 7026 states and 27352 transitions. [2021-03-10 23:41:40,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-03-10 23:41:40,783 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:41:40,783 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:41:41,002 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-03-10 23:41:41,003 INFO L428 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:41:41,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:41:41,003 INFO L82 PathProgramCache]: Analyzing trace with hash -1811384725, now seen corresponding path program 10 times [2021-03-10 23:41:41,003 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:41:41,003 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1437914109] [2021-03-10 23:41:41,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:41:41,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:41:41,064 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-03-10 23:41:41,064 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1437914109] [2021-03-10 23:41:41,064 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [374471311] [2021-03-10 23:41:41,064 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 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:41:41,105 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:41:41,105 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:41:41,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 6 conjunts are in the unsatisfiable core [2021-03-10 23:41:41,108 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:41:41,167 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-03-10 23:41:41,167 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:41:41,167 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-03-10 23:41:41,167 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1653560637] [2021-03-10 23:41:41,168 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-10 23:41:41,168 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:41:41,168 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-10 23:41:41,169 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-03-10 23:41:41,169 INFO L87 Difference]: Start difference. First operand 7026 states and 27352 transitions. Second operand has 10 states, 10 states have (on average 4.9) internal successors, (49), 9 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:41,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:41:41,478 INFO L93 Difference]: Finished difference Result 18970 states and 71100 transitions. [2021-03-10 23:41:41,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-10 23:41:41,478 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.9) internal successors, (49), 9 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-03-10 23:41:41,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:41:41,550 INFO L225 Difference]: With dead ends: 18970 [2021-03-10 23:41:41,550 INFO L226 Difference]: Without dead ends: 18531 [2021-03-10 23:41:41,550 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 101.1ms TimeCoverageRelationStatistics Valid=137, Invalid=283, Unknown=0, NotChecked=0, Total=420 [2021-03-10 23:41:41,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18531 states. [2021-03-10 23:41:41,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18531 to 10689. [2021-03-10 23:41:41,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10689 states, 10688 states have (on average 3.994479790419162) internal successors, (42693), 10688 states have internal predecessors, (42693), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:41,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10689 states to 10689 states and 42693 transitions. [2021-03-10 23:41:41,884 INFO L78 Accepts]: Start accepts. Automaton has 10689 states and 42693 transitions. Word has length 34 [2021-03-10 23:41:41,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:41:41,884 INFO L480 AbstractCegarLoop]: Abstraction has 10689 states and 42693 transitions. [2021-03-10 23:41:41,884 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 4.9) internal successors, (49), 9 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:41,884 INFO L276 IsEmpty]: Start isEmpty. Operand 10689 states and 42693 transitions. [2021-03-10 23:41:41,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-03-10 23:41:41,906 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:41:41,906 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:41:42,119 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,14 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:41:42,120 INFO L428 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:41:42,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:41:42,120 INFO L82 PathProgramCache]: Analyzing trace with hash 1977044948, now seen corresponding path program 11 times [2021-03-10 23:41:42,120 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:41:42,120 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [819138822] [2021-03-10 23:41:42,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:41:42,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:41:42,220 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 23:41:42,221 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [819138822] [2021-03-10 23:41:42,221 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [193339458] [2021-03-10 23:41:42,221 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 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:41:42,249 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-03-10 23:41:42,250 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:41:42,250 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 6 conjunts are in the unsatisfiable core [2021-03-10 23:41:42,250 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:41:42,369 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 23:41:42,369 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:41:42,369 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 8 [2021-03-10 23:41:42,369 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [786583719] [2021-03-10 23:41:42,370 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-10 23:41:42,370 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:41:42,370 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-10 23:41:42,370 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-03-10 23:41:42,370 INFO L87 Difference]: Start difference. First operand 10689 states and 42693 transitions. Second operand has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 8 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:42,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:41:42,612 INFO L93 Difference]: Finished difference Result 18432 states and 70487 transitions. [2021-03-10 23:41:42,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-03-10 23:41:42,612 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 8 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-03-10 23:41:42,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:41:42,650 INFO L225 Difference]: With dead ends: 18432 [2021-03-10 23:41:42,650 INFO L226 Difference]: Without dead ends: 18354 [2021-03-10 23:41:42,650 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 69.3ms TimeCoverageRelationStatistics Valid=76, Invalid=164, Unknown=0, NotChecked=0, Total=240 [2021-03-10 23:41:42,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18354 states. [2021-03-10 23:41:42,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18354 to 10639. [2021-03-10 23:41:42,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10639 states, 10638 states have (on average 3.9989659710471894) internal successors, (42541), 10638 states have internal predecessors, (42541), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:42,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10639 states to 10639 states and 42541 transitions. [2021-03-10 23:41:42,944 INFO L78 Accepts]: Start accepts. Automaton has 10639 states and 42541 transitions. Word has length 34 [2021-03-10 23:41:42,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:41:42,944 INFO L480 AbstractCegarLoop]: Abstraction has 10639 states and 42541 transitions. [2021-03-10 23:41:42,944 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 8 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:42,944 INFO L276 IsEmpty]: Start isEmpty. Operand 10639 states and 42541 transitions. [2021-03-10 23:41:42,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-03-10 23:41:42,964 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:41:42,965 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:41:43,183 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:41:43,184 INFO L428 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:41:43,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:41:43,184 INFO L82 PathProgramCache]: Analyzing trace with hash -1356082631, now seen corresponding path program 12 times [2021-03-10 23:41:43,184 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:41:43,184 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [822381251] [2021-03-10 23:41:43,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:41:43,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:41:43,214 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 9 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:41:43,214 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [822381251] [2021-03-10 23:41:43,215 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1521763673] [2021-03-10 23:41:43,215 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 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-03-10 23:41:43,248 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-03-10 23:41:43,248 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:41:43,248 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 6 conjunts are in the unsatisfiable core Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:41:43,249 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:41:43,376 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:41:43,376 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:41:43,377 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 8 [2021-03-10 23:41:43,377 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1620199408] [2021-03-10 23:41:43,377 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-10 23:41:43,377 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:41:43,377 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-10 23:41:43,377 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-03-10 23:41:43,378 INFO L87 Difference]: Start difference. First operand 10639 states and 42541 transitions. Second operand has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 8 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:43,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:41:43,661 INFO L93 Difference]: Finished difference Result 20371 states and 77140 transitions. [2021-03-10 23:41:43,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-10 23:41:43,661 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 8 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-03-10 23:41:43,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:41:43,701 INFO L225 Difference]: With dead ends: 20371 [2021-03-10 23:41:43,702 INFO L226 Difference]: Without dead ends: 18706 [2021-03-10 23:41:43,702 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 79.9ms TimeCoverageRelationStatistics Valid=101, Invalid=171, Unknown=0, NotChecked=0, Total=272 [2021-03-10 23:41:43,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18706 states. [2021-03-10 23:41:43,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18706 to 13271. [2021-03-10 23:41:44,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13271 states, 13270 states have (on average 4.00783722682743) internal successors, (53184), 13270 states have internal predecessors, (53184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:44,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13271 states to 13271 states and 53184 transitions. [2021-03-10 23:41:44,041 INFO L78 Accepts]: Start accepts. Automaton has 13271 states and 53184 transitions. Word has length 34 [2021-03-10 23:41:44,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:41:44,042 INFO L480 AbstractCegarLoop]: Abstraction has 13271 states and 53184 transitions. [2021-03-10 23:41:44,042 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 8 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:44,042 INFO L276 IsEmpty]: Start isEmpty. Operand 13271 states and 53184 transitions. [2021-03-10 23:41:44,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-03-10 23:41:44,065 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:41:44,065 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:41:44,279 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-03-10 23:41:44,279 INFO L428 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:41:44,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:41:44,279 INFO L82 PathProgramCache]: Analyzing trace with hash -1475484620, now seen corresponding path program 13 times [2021-03-10 23:41:44,279 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:41:44,280 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [836273016] [2021-03-10 23:41:44,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:41:44,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:41:44,300 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:41:44,300 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [836273016] [2021-03-10 23:41:44,300 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [343582246] [2021-03-10 23:41:44,300 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 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:41:44,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:41:44,333 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 6 conjunts are in the unsatisfiable core [2021-03-10 23:41:44,333 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:41:44,393 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 23:41:44,393 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:41:44,393 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 8 [2021-03-10 23:41:44,393 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1780603591] [2021-03-10 23:41:44,393 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-10 23:41:44,393 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:41:44,394 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-10 23:41:44,394 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-03-10 23:41:44,394 INFO L87 Difference]: Start difference. First operand 13271 states and 53184 transitions. Second operand has 9 states, 9 states have (on average 6.0) internal successors, (54), 8 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:44,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:41:44,678 INFO L93 Difference]: Finished difference Result 29290 states and 113267 transitions. [2021-03-10 23:41:44,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-10 23:41:44,679 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.0) internal successors, (54), 8 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-03-10 23:41:44,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:41:44,744 INFO L225 Difference]: With dead ends: 29290 [2021-03-10 23:41:44,745 INFO L226 Difference]: Without dead ends: 27668 [2021-03-10 23:41:44,745 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 77.1ms TimeCoverageRelationStatistics Valid=101, Invalid=171, Unknown=0, NotChecked=0, Total=272 [2021-03-10 23:41:44,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27668 states. [2021-03-10 23:41:45,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27668 to 18232. [2021-03-10 23:41:45,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18232 states, 18231 states have (on average 4.042016345784653) internal successors, (73690), 18231 states have internal predecessors, (73690), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:45,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18232 states to 18232 states and 73690 transitions. [2021-03-10 23:41:45,298 INFO L78 Accepts]: Start accepts. Automaton has 18232 states and 73690 transitions. Word has length 34 [2021-03-10 23:41:45,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:41:45,298 INFO L480 AbstractCegarLoop]: Abstraction has 18232 states and 73690 transitions. [2021-03-10 23:41:45,298 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 6.0) internal successors, (54), 8 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:45,298 INFO L276 IsEmpty]: Start isEmpty. Operand 18232 states and 73690 transitions. [2021-03-10 23:41:45,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-03-10 23:41:45,329 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:41:45,329 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:41:45,530 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:41:45,530 INFO L428 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:41:45,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:41:45,530 INFO L82 PathProgramCache]: Analyzing trace with hash 1888062838, now seen corresponding path program 14 times [2021-03-10 23:41:45,530 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:41:45,530 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2039486073] [2021-03-10 23:41:45,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:41:45,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:41:45,545 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:41:45,545 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2039486073] [2021-03-10 23:41:45,546 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1424306690] [2021-03-10 23:41:45,546 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 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:41:45,568 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:41:45,568 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:41:45,568 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 6 conjunts are in the unsatisfiable core [2021-03-10 23:41:45,569 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:41:45,743 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 23:41:45,743 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:41:45,743 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 8 [2021-03-10 23:41:45,743 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [813856864] [2021-03-10 23:41:45,743 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-10 23:41:45,743 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:41:45,744 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-10 23:41:45,744 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-03-10 23:41:45,744 INFO L87 Difference]: Start difference. First operand 18232 states and 73690 transitions. Second operand has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 8 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:46,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:41:46,092 INFO L93 Difference]: Finished difference Result 27112 states and 106138 transitions. [2021-03-10 23:41:46,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-10 23:41:46,093 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 8 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-03-10 23:41:46,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:41:46,157 INFO L225 Difference]: With dead ends: 27112 [2021-03-10 23:41:46,157 INFO L226 Difference]: Without dead ends: 26976 [2021-03-10 23:41:46,157 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 66.3ms TimeCoverageRelationStatistics Valid=73, Invalid=137, Unknown=0, NotChecked=0, Total=210 [2021-03-10 23:41:46,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26976 states. [2021-03-10 23:41:46,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26976 to 18044. [2021-03-10 23:41:46,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18044 states, 18043 states have (on average 4.0432300615197025) internal successors, (72952), 18043 states have internal predecessors, (72952), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:46,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18044 states to 18044 states and 72952 transitions. [2021-03-10 23:41:46,595 INFO L78 Accepts]: Start accepts. Automaton has 18044 states and 72952 transitions. Word has length 34 [2021-03-10 23:41:46,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:41:46,595 INFO L480 AbstractCegarLoop]: Abstraction has 18044 states and 72952 transitions. [2021-03-10 23:41:46,595 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 8 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:46,595 INFO L276 IsEmpty]: Start isEmpty. Operand 18044 states and 72952 transitions. [2021-03-10 23:41:46,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-03-10 23:41:46,625 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:41:46,625 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:41:46,831 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-03-10 23:41:46,831 INFO L428 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:41:46,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:41:46,831 INFO L82 PathProgramCache]: Analyzing trace with hash -2054889942, now seen corresponding path program 15 times [2021-03-10 23:41:46,832 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:41:46,832 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2037075597] [2021-03-10 23:41:46,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:41:46,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:41:46,855 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 23:41:46,855 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2037075597] [2021-03-10 23:41:46,855 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1745552262] [2021-03-10 23:41:46,855 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 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:41:46,883 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-03-10 23:41:46,883 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:41:46,884 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 6 conjunts are in the unsatisfiable core [2021-03-10 23:41:46,884 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:41:46,948 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-10 23:41:46,948 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:41:46,948 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-03-10 23:41:46,948 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2035309588] [2021-03-10 23:41:46,949 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-10 23:41:46,949 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:41:46,949 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-10 23:41:46,949 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-03-10 23:41:46,949 INFO L87 Difference]: Start difference. First operand 18044 states and 72952 transitions. Second operand has 10 states, 10 states have (on average 5.3) internal successors, (53), 9 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:47,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:41:47,348 INFO L93 Difference]: Finished difference Result 30228 states and 119473 transitions. [2021-03-10 23:41:47,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-10 23:41:47,348 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.3) internal successors, (53), 9 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-03-10 23:41:47,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:41:47,420 INFO L225 Difference]: With dead ends: 30228 [2021-03-10 23:41:47,420 INFO L226 Difference]: Without dead ends: 30070 [2021-03-10 23:41:47,420 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 85.2ms TimeCoverageRelationStatistics Valid=108, Invalid=234, Unknown=0, NotChecked=0, Total=342 [2021-03-10 23:41:47,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30070 states. [2021-03-10 23:41:47,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30070 to 20840. [2021-03-10 23:41:47,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20840 states, 20839 states have (on average 4.074667690388214) internal successors, (84912), 20839 states have internal predecessors, (84912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:48,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20840 states to 20840 states and 84912 transitions. [2021-03-10 23:41:48,073 INFO L78 Accepts]: Start accepts. Automaton has 20840 states and 84912 transitions. Word has length 34 [2021-03-10 23:41:48,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:41:48,073 INFO L480 AbstractCegarLoop]: Abstraction has 20840 states and 84912 transitions. [2021-03-10 23:41:48,073 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 5.3) internal successors, (53), 9 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:48,073 INFO L276 IsEmpty]: Start isEmpty. Operand 20840 states and 84912 transitions. [2021-03-10 23:41:48,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-03-10 23:41:48,125 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:41:48,125 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:41:48,325 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-03-10 23:41:48,326 INFO L428 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:41:48,326 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:41:48,326 INFO L82 PathProgramCache]: Analyzing trace with hash 2024685389, now seen corresponding path program 16 times [2021-03-10 23:41:48,326 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:41:48,326 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1939828405] [2021-03-10 23:41:48,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:41:48,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:41:48,341 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-03-10 23:41:48,341 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1939828405] [2021-03-10 23:41:48,341 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1800310432] [2021-03-10 23:41:48,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 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:41:48,366 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:41:48,366 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:41:48,366 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 6 conjunts are in the unsatisfiable core [2021-03-10 23:41:48,367 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:41:48,424 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-03-10 23:41:48,424 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:41:48,424 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 8 [2021-03-10 23:41:48,425 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [861831561] [2021-03-10 23:41:48,425 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-10 23:41:48,425 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:41:48,425 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-10 23:41:48,425 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-03-10 23:41:48,425 INFO L87 Difference]: Start difference. First operand 20840 states and 84912 transitions. Second operand has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:48,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:41:48,722 INFO L93 Difference]: Finished difference Result 28338 states and 112394 transitions. [2021-03-10 23:41:48,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-03-10 23:41:48,723 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-03-10 23:41:48,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:41:48,891 INFO L225 Difference]: With dead ends: 28338 [2021-03-10 23:41:48,891 INFO L226 Difference]: Without dead ends: 28230 [2021-03-10 23:41:48,891 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 67.4ms TimeCoverageRelationStatistics Valid=76, Invalid=164, Unknown=0, NotChecked=0, Total=240 [2021-03-10 23:41:48,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28230 states. [2021-03-10 23:41:49,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28230 to 21970. [2021-03-10 23:41:49,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21970 states, 21969 states have (on average 4.097774136282944) internal successors, (90024), 21969 states have internal predecessors, (90024), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:49,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21970 states to 21970 states and 90024 transitions. [2021-03-10 23:41:49,360 INFO L78 Accepts]: Start accepts. Automaton has 21970 states and 90024 transitions. Word has length 34 [2021-03-10 23:41:49,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:41:49,360 INFO L480 AbstractCegarLoop]: Abstraction has 21970 states and 90024 transitions. [2021-03-10 23:41:49,360 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:49,361 INFO L276 IsEmpty]: Start isEmpty. Operand 21970 states and 90024 transitions. [2021-03-10 23:41:49,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:41:49,397 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:41:49,398 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:41:49,598 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-03-10 23:41:49,598 INFO L428 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:41:49,598 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:41:49,598 INFO L82 PathProgramCache]: Analyzing trace with hash 31444491, now seen corresponding path program 17 times [2021-03-10 23:41:49,599 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:41:49,599 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [192616707] [2021-03-10 23:41:49,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:41:49,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:41:49,624 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-03-10 23:41:49,624 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [192616707] [2021-03-10 23:41:49,624 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1711430253] [2021-03-10 23:41:49,624 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 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:41:49,663 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-03-10 23:41:49,663 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:41:49,663 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 5 conjunts are in the unsatisfiable core [2021-03-10 23:41:49,664 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:41:49,705 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-03-10 23:41:49,706 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:41:49,706 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2021-03-10 23:41:49,706 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2016230203] [2021-03-10 23:41:49,706 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-10 23:41:49,706 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:41:49,706 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-10 23:41:49,706 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-03-10 23:41:49,707 INFO L87 Difference]: Start difference. First operand 21970 states and 90024 transitions. Second operand has 6 states, 6 states have (on average 7.0) internal successors, (42), 5 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:49,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:41:49,863 INFO L93 Difference]: Finished difference Result 29898 states and 123092 transitions. [2021-03-10 23:41:49,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-10 23:41:49,864 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 5 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-03-10 23:41:49,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:41:49,944 INFO L225 Difference]: With dead ends: 29898 [2021-03-10 23:41:49,944 INFO L226 Difference]: Without dead ends: 29898 [2021-03-10 23:41:49,944 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 9.4ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-03-10 23:41:49,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29898 states. [2021-03-10 23:41:50,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29898 to 24224. [2021-03-10 23:41:50,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24224 states, 24223 states have (on average 4.093588737976304) internal successors, (99159), 24223 states have internal predecessors, (99159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:50,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24224 states to 24224 states and 99159 transitions. [2021-03-10 23:41:50,618 INFO L78 Accepts]: Start accepts. Automaton has 24224 states and 99159 transitions. Word has length 37 [2021-03-10 23:41:50,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:41:50,618 INFO L480 AbstractCegarLoop]: Abstraction has 24224 states and 99159 transitions. [2021-03-10 23:41:50,618 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 5 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:50,618 INFO L276 IsEmpty]: Start isEmpty. Operand 24224 states and 99159 transitions. [2021-03-10 23:41:50,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:41:50,817 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:41:50,817 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:41:51,020 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-03-10 23:41:51,020 INFO L428 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:41:51,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:41:51,020 INFO L82 PathProgramCache]: Analyzing trace with hash -906169461, now seen corresponding path program 18 times [2021-03-10 23:41:51,020 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:41:51,020 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2086200549] [2021-03-10 23:41:51,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:41:51,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:41:51,037 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-03-10 23:41:51,037 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2086200549] [2021-03-10 23:41:51,037 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1284114579] [2021-03-10 23:41:51,037 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 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:41:51,066 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-03-10 23:41:51,066 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:41:51,067 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 5 conjunts are in the unsatisfiable core [2021-03-10 23:41:51,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:41:51,113 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-03-10 23:41:51,113 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:41:51,113 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2021-03-10 23:41:51,113 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1643732988] [2021-03-10 23:41:51,113 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-10 23:41:51,113 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:41:51,114 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-10 23:41:51,114 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-03-10 23:41:51,114 INFO L87 Difference]: Start difference. First operand 24224 states and 99159 transitions. Second operand has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 5 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:51,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:41:51,315 INFO L93 Difference]: Finished difference Result 37062 states and 153499 transitions. [2021-03-10 23:41:51,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-10 23:41:51,315 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 5 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-03-10 23:41:51,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:41:51,416 INFO L225 Difference]: With dead ends: 37062 [2021-03-10 23:41:51,417 INFO L226 Difference]: Without dead ends: 37062 [2021-03-10 23:41:51,417 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 9.5ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-03-10 23:41:51,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37062 states. [2021-03-10 23:41:52,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37062 to 34305. [2021-03-10 23:41:52,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34305 states, 34304 states have (on average 4.138496968283582) internal successors, (141967), 34304 states have internal predecessors, (141967), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:52,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34305 states to 34305 states and 141967 transitions. [2021-03-10 23:41:52,412 INFO L78 Accepts]: Start accepts. Automaton has 34305 states and 141967 transitions. Word has length 37 [2021-03-10 23:41:52,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:41:52,412 INFO L480 AbstractCegarLoop]: Abstraction has 34305 states and 141967 transitions. [2021-03-10 23:41:52,412 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 5 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:52,412 INFO L276 IsEmpty]: Start isEmpty. Operand 34305 states and 141967 transitions. [2021-03-10 23:41:52,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:41:52,479 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:41:52,479 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:41:52,682 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-03-10 23:41:52,682 INFO L428 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:41:52,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:41:52,683 INFO L82 PathProgramCache]: Analyzing trace with hash -774251319, now seen corresponding path program 19 times [2021-03-10 23:41:52,683 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:41:52,683 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [809279016] [2021-03-10 23:41:52,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:41:52,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:41:52,993 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:41:52,993 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [809279016] [2021-03-10 23:41:52,993 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [299693346] [2021-03-10 23:41:52,993 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 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:41:53,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:41:53,019 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-03-10 23:41:53,020 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:41:53,181 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:41:53,181 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-03-10 23:41:53,183 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:41:53,188 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:41:53,189 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:41:53,189 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-03-10 23:41:53,246 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-03-10 23:41:53,247 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:41:53,249 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:41:53,249 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:41:53,249 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:12 [2021-03-10 23:41:53,294 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:41:53,294 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:41:53,294 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 24 [2021-03-10 23:41:53,294 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1920503135] [2021-03-10 23:41:53,294 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-03-10 23:41:53,294 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:41:53,294 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-03-10 23:41:53,295 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=512, Unknown=0, NotChecked=0, Total=600 [2021-03-10 23:41:53,295 INFO L87 Difference]: Start difference. First operand 34305 states and 141967 transitions. Second operand has 25 states, 25 states have (on average 2.56) internal successors, (64), 24 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:55,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:41:55,036 INFO L93 Difference]: Finished difference Result 68330 states and 281299 transitions. [2021-03-10 23:41:55,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-03-10 23:41:55,036 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.56) internal successors, (64), 24 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:41:55,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:41:55,453 INFO L225 Difference]: With dead ends: 68330 [2021-03-10 23:41:55,453 INFO L226 Difference]: Without dead ends: 68275 [2021-03-10 23:41:55,454 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 29 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 340 ImplicationChecksByTransitivity, 864.6ms TimeCoverageRelationStatistics Valid=213, Invalid=1269, Unknown=0, NotChecked=0, Total=1482 [2021-03-10 23:41:55,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68275 states. [2021-03-10 23:41:56,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68275 to 35332. [2021-03-10 23:41:56,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35332 states, 35331 states have (on average 4.143075486117008) internal successors, (146379), 35331 states have internal predecessors, (146379), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:56,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35332 states to 35332 states and 146379 transitions. [2021-03-10 23:41:56,425 INFO L78 Accepts]: Start accepts. Automaton has 35332 states and 146379 transitions. Word has length 39 [2021-03-10 23:41:56,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:41:56,425 INFO L480 AbstractCegarLoop]: Abstraction has 35332 states and 146379 transitions. [2021-03-10 23:41:56,425 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.56) internal successors, (64), 24 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:56,425 INFO L276 IsEmpty]: Start isEmpty. Operand 35332 states and 146379 transitions. [2021-03-10 23:41:56,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:41:56,489 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:41:56,489 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:41:56,690 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:41:56,690 INFO L428 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:41:56,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:41:56,690 INFO L82 PathProgramCache]: Analyzing trace with hash 1160268155, now seen corresponding path program 20 times [2021-03-10 23:41:56,690 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:41:56,690 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [606246098] [2021-03-10 23:41:56,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:41:56,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:41:57,011 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:41:57,012 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [606246098] [2021-03-10 23:41:57,012 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [688971654] [2021-03-10 23:41:57,012 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) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:41:57,038 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:41:57,038 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:41:57,039 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-03-10 23:41:57,039 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:41:57,192 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:41:57,192 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-03-10 23:41:57,193 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:41:57,198 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:41:57,199 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:41:57,199 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-03-10 23:41:57,286 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-03-10 23:41:57,287 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:41:57,288 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:41:57,288 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:41:57,288 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:7 [2021-03-10 23:41:57,333 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:41:57,333 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:41:57,333 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-03-10 23:41:57,333 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [965477753] [2021-03-10 23:41:57,333 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-03-10 23:41:57,333 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:41:57,333 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-03-10 23:41:57,334 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=582, Unknown=0, NotChecked=0, Total=702 [2021-03-10 23:41:57,334 INFO L87 Difference]: Start difference. First operand 35332 states and 146379 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:41:57,666 WARN L205 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 24 [2021-03-10 23:41:59,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:41:59,159 INFO L93 Difference]: Finished difference Result 63146 states and 258446 transitions. [2021-03-10 23:41:59,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-03-10 23:41:59,159 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:41:59,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:41:59,371 INFO L225 Difference]: With dead ends: 63146 [2021-03-10 23:41:59,371 INFO L226 Difference]: Without dead ends: 62930 [2021-03-10 23:41:59,372 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 491 ImplicationChecksByTransitivity, 1253.5ms TimeCoverageRelationStatistics Valid=360, Invalid=1710, Unknown=0, NotChecked=0, Total=2070 [2021-03-10 23:41:59,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62930 states. [2021-03-10 23:42:00,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62930 to 35439. [2021-03-10 23:42:00,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35439 states, 35438 states have (on average 4.145691066087251) internal successors, (146915), 35438 states have internal predecessors, (146915), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:42:00,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35439 states to 35439 states and 146915 transitions. [2021-03-10 23:42:00,498 INFO L78 Accepts]: Start accepts. Automaton has 35439 states and 146915 transitions. Word has length 39 [2021-03-10 23:42:00,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:42:00,498 INFO L480 AbstractCegarLoop]: Abstraction has 35439 states and 146915 transitions. [2021-03-10 23:42:00,498 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:42:00,498 INFO L276 IsEmpty]: Start isEmpty. Operand 35439 states and 146915 transitions. [2021-03-10 23:42:00,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:42:00,567 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:42:00,567 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:42:00,768 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-03-10 23:42:00,768 INFO L428 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:42:00,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:42:00,768 INFO L82 PathProgramCache]: Analyzing trace with hash 1763377011, now seen corresponding path program 21 times [2021-03-10 23:42:00,768 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:42:00,769 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1006289507] [2021-03-10 23:42:00,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:42:00,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:42:01,104 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:42:01,104 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1006289507] [2021-03-10 23:42:01,104 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [996923140] [2021-03-10 23:42:01,104 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-03-10 23:42:01,133 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-03-10 23:42:01,133 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:42:01,134 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-03-10 23:42:01,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:42:01,344 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:42:01,344 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 44 [2021-03-10 23:42:01,346 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:42:01,369 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:42:01,382 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:42:01,382 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:53, output treesize:45 [2021-03-10 23:42:01,517 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-03-10 23:42:01,518 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:42:01,520 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:42:01,520 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:42:01,520 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:9 [2021-03-10 23:42:01,553 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:42:01,553 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 16 [2021-03-10 23:42:01,555 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:42:01,560 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:42:01,563 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:42:01,563 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:19 [2021-03-10 23:42:01,629 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:42:01,629 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:42:01,630 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 28 [2021-03-10 23:42:01,630 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1295360481] [2021-03-10 23:42:01,630 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-03-10 23:42:01,630 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:42:01,630 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-03-10 23:42:01,630 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=675, Unknown=0, NotChecked=0, Total=812 [2021-03-10 23:42:01,630 INFO L87 Difference]: Start difference. First operand 35439 states and 146915 transitions. Second operand has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:42:04,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:42:04,189 INFO L93 Difference]: Finished difference Result 64599 states and 264126 transitions. [2021-03-10 23:42:04,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-03-10 23:42:04,189 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:42:04,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:42:04,395 INFO L225 Difference]: With dead ends: 64599 [2021-03-10 23:42:04,396 INFO L226 Difference]: Without dead ends: 64378 [2021-03-10 23:42:04,397 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 723 ImplicationChecksByTransitivity, 1660.8ms TimeCoverageRelationStatistics Valid=577, Invalid=2615, Unknown=0, NotChecked=0, Total=3192 [2021-03-10 23:42:04,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64378 states. [2021-03-10 23:42:05,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64378 to 35778. [2021-03-10 23:42:05,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35778 states, 35777 states have (on average 4.14014590379294) internal successors, (148122), 35777 states have internal predecessors, (148122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:42:05,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35778 states to 35778 states and 148122 transitions. [2021-03-10 23:42:05,378 INFO L78 Accepts]: Start accepts. Automaton has 35778 states and 148122 transitions. Word has length 39 [2021-03-10 23:42:05,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:42:05,378 INFO L480 AbstractCegarLoop]: Abstraction has 35778 states and 148122 transitions. [2021-03-10 23:42:05,378 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:42:05,378 INFO L276 IsEmpty]: Start isEmpty. Operand 35778 states and 148122 transitions. [2021-03-10 23:42:05,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:42:05,447 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:42:05,447 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:42:05,647 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:42:05,647 INFO L428 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:42:05,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:42:05,648 INFO L82 PathProgramCache]: Analyzing trace with hash 1572423621, now seen corresponding path program 22 times [2021-03-10 23:42:05,648 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:42:05,648 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [988432706] [2021-03-10 23:42:05,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:42:05,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:42:06,010 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:42:06,010 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [988432706] [2021-03-10 23:42:06,010 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [859645457] [2021-03-10 23:42:06,010 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-03-10 23:42:06,037 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:42:06,037 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:42:06,038 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-03-10 23:42:06,038 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:42:06,221 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:42:06,221 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-03-10 23:42:06,222 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:42:06,228 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:42:06,229 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:42:06,229 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-03-10 23:42:06,342 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-03-10 23:42:06,343 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:42:06,345 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:42:06,345 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:42:06,346 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:7 [2021-03-10 23:42:06,399 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:42:06,399 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:42:06,399 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-03-10 23:42:06,399 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1292307167] [2021-03-10 23:42:06,399 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-03-10 23:42:06,399 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:42:06,400 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-03-10 23:42:06,400 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=589, Unknown=0, NotChecked=0, Total=702 [2021-03-10 23:42:06,400 INFO L87 Difference]: Start difference. First operand 35778 states and 148122 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:42:06,874 WARN L205 SmtUtils]: Spent 240.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 28 [2021-03-10 23:42:08,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:42:08,382 INFO L93 Difference]: Finished difference Result 77057 states and 313105 transitions. [2021-03-10 23:42:08,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-10 23:42:08,383 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:42:08,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:42:08,845 INFO L225 Difference]: With dead ends: 77057 [2021-03-10 23:42:08,845 INFO L226 Difference]: Without dead ends: 76873 [2021-03-10 23:42:08,846 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 472 ImplicationChecksByTransitivity, 1391.6ms TimeCoverageRelationStatistics Valid=372, Invalid=1790, Unknown=0, NotChecked=0, Total=2162 [2021-03-10 23:42:08,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76873 states. [2021-03-10 23:42:09,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76873 to 35467. [2021-03-10 23:42:09,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35467 states, 35466 states have (on average 4.145068516325495) internal successors, (147009), 35466 states have internal predecessors, (147009), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:42:09,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35467 states to 35467 states and 147009 transitions. [2021-03-10 23:42:09,937 INFO L78 Accepts]: Start accepts. Automaton has 35467 states and 147009 transitions. Word has length 39 [2021-03-10 23:42:09,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:42:09,937 INFO L480 AbstractCegarLoop]: Abstraction has 35467 states and 147009 transitions. [2021-03-10 23:42:09,937 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:42:09,937 INFO L276 IsEmpty]: Start isEmpty. Operand 35467 states and 147009 transitions. [2021-03-10 23:42:10,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:42:10,003 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:42:10,003 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:42:10,207 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-03-10 23:42:10,207 INFO L428 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:42:10,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:42:10,207 INFO L82 PathProgramCache]: Analyzing trace with hash -1303937869, now seen corresponding path program 23 times [2021-03-10 23:42:10,208 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:42:10,208 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [684494134] [2021-03-10 23:42:10,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:42:10,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:42:10,492 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:42:10,492 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [684494134] [2021-03-10 23:42:10,492 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [173536102] [2021-03-10 23:42:10,492 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-03-10 23:42:10,520 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-03-10 23:42:10,520 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:42:10,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 44 conjunts are in the unsatisfiable core [2021-03-10 23:42:10,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:42:10,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:42:10,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:42:10,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:42:10,823 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:42:10,823 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 50 [2021-03-10 23:42:10,828 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-03-10 23:42:10,841 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:42:10,857 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-03-10 23:42:10,857 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:65, output treesize:47 [2021-03-10 23:42:10,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:42:10,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:42:10,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:42:10,965 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:42:10,965 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 50 [2021-03-10 23:42:10,969 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-03-10 23:42:10,996 INFO L628 ElimStorePlain]: treesize reduction 35, result has 50.0 percent of original size [2021-03-10 23:42:11,002 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-03-10 23:42:11,002 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:51, output treesize:45 [2021-03-10 23:42:11,198 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:42:11,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-03-10 23:42:11,200 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-03-10 23:42:11,209 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:42:11,211 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:42:11,211 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:32, output treesize:18 [2021-03-10 23:42:11,260 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:42:11,261 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:42:11,261 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 30 [2021-03-10 23:42:11,261 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1393313296] [2021-03-10 23:42:11,261 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-03-10 23:42:11,261 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:42:11,261 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-03-10 23:42:11,261 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=805, Unknown=0, NotChecked=0, Total=930 [2021-03-10 23:42:11,261 INFO L87 Difference]: Start difference. First operand 35467 states and 147009 transitions. Second operand has 31 states, 31 states have (on average 2.3870967741935485) internal successors, (74), 30 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:42:14,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:42:14,829 INFO L93 Difference]: Finished difference Result 62612 states and 255498 transitions. [2021-03-10 23:42:14,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-03-10 23:42:14,829 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.3870967741935485) internal successors, (74), 30 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:42:14,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:42:15,009 INFO L225 Difference]: With dead ends: 62612 [2021-03-10 23:42:15,009 INFO L226 Difference]: Without dead ends: 62518 [2021-03-10 23:42:15,010 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1051 ImplicationChecksByTransitivity, 2151.3ms TimeCoverageRelationStatistics Valid=527, Invalid=3379, Unknown=0, NotChecked=0, Total=3906 [2021-03-10 23:42:15,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62518 states. [2021-03-10 23:42:15,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62518 to 36181. [2021-03-10 23:42:15,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36181 states, 36180 states have (on average 4.1457435046987285) internal successors, (149993), 36180 states have internal predecessors, (149993), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:42:15,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36181 states to 36181 states and 149993 transitions. [2021-03-10 23:42:15,999 INFO L78 Accepts]: Start accepts. Automaton has 36181 states and 149993 transitions. Word has length 39 [2021-03-10 23:42:15,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:42:15,999 INFO L480 AbstractCegarLoop]: Abstraction has 36181 states and 149993 transitions. [2021-03-10 23:42:15,999 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 2.3870967741935485) internal successors, (74), 30 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:42:15,999 INFO L276 IsEmpty]: Start isEmpty. Operand 36181 states and 149993 transitions. [2021-03-10 23:42:16,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:42:16,069 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:42:16,069 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:42:16,275 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-03-10 23:42:16,275 INFO L428 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:42:16,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:42:16,276 INFO L82 PathProgramCache]: Analyzing trace with hash 495020509, now seen corresponding path program 24 times [2021-03-10 23:42:16,276 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:42:16,276 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [949449558] [2021-03-10 23:42:16,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:42:16,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:42:16,552 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:42:16,553 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [949449558] [2021-03-10 23:42:16,553 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1471788257] [2021-03-10 23:42:16,553 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-03-10 23:42:16,578 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-03-10 23:42:16,579 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:42:16,579 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 39 conjunts are in the unsatisfiable core [2021-03-10 23:42:16,580 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:42:16,753 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:42:16,753 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-03-10 23:42:16,754 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:42:16,760 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:42:16,761 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:42:16,761 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-03-10 23:42:16,792 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-03-10 23:42:16,793 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:42:16,795 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:42:16,795 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:42:16,795 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:15 [2021-03-10 23:42:16,855 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:42:16,855 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:42:16,855 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-03-10 23:42:16,855 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1432375041] [2021-03-10 23:42:16,855 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-03-10 23:42:16,856 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:42:16,856 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-03-10 23:42:16,856 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=575, Unknown=0, NotChecked=0, Total=702 [2021-03-10 23:42:16,856 INFO L87 Difference]: Start difference. First operand 36181 states and 149993 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:42:18,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:42:18,465 INFO L93 Difference]: Finished difference Result 69332 states and 285428 transitions. [2021-03-10 23:42:18,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-03-10 23:42:18,466 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:42:18,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:42:18,666 INFO L225 Difference]: With dead ends: 69332 [2021-03-10 23:42:18,666 INFO L226 Difference]: Without dead ends: 69277 [2021-03-10 23:42:18,667 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 431 ImplicationChecksByTransitivity, 852.2ms TimeCoverageRelationStatistics Valid=301, Invalid=1339, Unknown=0, NotChecked=0, Total=1640 [2021-03-10 23:42:18,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69277 states. [2021-03-10 23:42:19,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69277 to 35741. [2021-03-10 23:42:19,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35741 states, 35740 states have (on average 4.143956351426972) internal successors, (148105), 35740 states have internal predecessors, (148105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:42:19,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35741 states to 35741 states and 148105 transitions. [2021-03-10 23:42:19,952 INFO L78 Accepts]: Start accepts. Automaton has 35741 states and 148105 transitions. Word has length 39 [2021-03-10 23:42:19,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:42:19,952 INFO L480 AbstractCegarLoop]: Abstraction has 35741 states and 148105 transitions. [2021-03-10 23:42:19,952 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:42:19,952 INFO L276 IsEmpty]: Start isEmpty. Operand 35741 states and 148105 transitions. [2021-03-10 23:42:20,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:42:20,022 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:42:20,023 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:42:20,227 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable50 [2021-03-10 23:42:20,227 INFO L428 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:42:20,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:42:20,228 INFO L82 PathProgramCache]: Analyzing trace with hash 630581605, now seen corresponding path program 25 times [2021-03-10 23:42:20,228 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:42:20,228 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [823750795] [2021-03-10 23:42:20,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:42:20,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:42:20,556 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:42:20,556 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [823750795] [2021-03-10 23:42:20,556 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2061659322] [2021-03-10 23:42:20,556 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-03-10 23:42:20,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:42:20,588 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-03-10 23:42:20,588 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:42:20,790 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:42:20,790 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-03-10 23:42:20,791 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:42:20,798 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:42:20,798 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:42:20,799 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-03-10 23:42:20,866 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-03-10 23:42:20,867 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:42:20,869 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:42:20,869 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:42:20,869 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:7 [2021-03-10 23:42:20,912 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:42:20,912 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:42:20,912 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-03-10 23:42:20,912 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [461664018] [2021-03-10 23:42:20,913 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-03-10 23:42:20,913 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:42:20,914 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-03-10 23:42:20,914 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=581, Unknown=0, NotChecked=0, Total=702 [2021-03-10 23:42:20,914 INFO L87 Difference]: Start difference. First operand 35741 states and 148105 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:42:23,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:42:23,004 INFO L93 Difference]: Finished difference Result 63431 states and 259711 transitions. [2021-03-10 23:42:23,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-03-10 23:42:23,005 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:42:23,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:42:23,210 INFO L225 Difference]: With dead ends: 63431 [2021-03-10 23:42:23,211 INFO L226 Difference]: Without dead ends: 63215 [2021-03-10 23:42:23,211 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 531 ImplicationChecksByTransitivity, 1094.8ms TimeCoverageRelationStatistics Valid=355, Invalid=1715, Unknown=0, NotChecked=0, Total=2070 [2021-03-10 23:42:23,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63215 states. [2021-03-10 23:42:24,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63215 to 35591. [2021-03-10 23:42:24,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35591 states, 35590 states have (on average 4.1449002528800225) internal successors, (147517), 35590 states have internal predecessors, (147517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:42:24,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35591 states to 35591 states and 147517 transitions. [2021-03-10 23:42:24,237 INFO L78 Accepts]: Start accepts. Automaton has 35591 states and 147517 transitions. Word has length 39 [2021-03-10 23:42:24,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:42:24,237 INFO L480 AbstractCegarLoop]: Abstraction has 35591 states and 147517 transitions. [2021-03-10 23:42:24,238 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:42:24,238 INFO L276 IsEmpty]: Start isEmpty. Operand 35591 states and 147517 transitions. [2021-03-10 23:42:24,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:42:24,305 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:42:24,305 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:42:24,507 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:42:24,507 INFO L428 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:42:24,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:42:24,507 INFO L82 PathProgramCache]: Analyzing trace with hash 1833798575, now seen corresponding path program 26 times [2021-03-10 23:42:24,508 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:42:24,508 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [855215185] [2021-03-10 23:42:24,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:42:24,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:42:24,793 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:42:24,793 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [855215185] [2021-03-10 23:42:24,793 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [498690363] [2021-03-10 23:42:24,793 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-03-10 23:42:24,820 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:42:24,820 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:42:24,820 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 44 conjunts are in the unsatisfiable core [2021-03-10 23:42:24,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:42:24,999 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-03-10 23:42:25,001 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:42:25,008 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:42:25,008 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:42:25,008 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:35 [2021-03-10 23:42:25,044 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:42:25,044 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 22 [2021-03-10 23:42:25,045 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:42:25,048 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:42:25,049 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:42:25,049 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:18 [2021-03-10 23:42:25,116 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:42:25,116 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 16 [2021-03-10 23:42:25,118 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:42:25,124 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:42:25,127 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:42:25,127 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:19 [2021-03-10 23:42:25,168 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:42:25,169 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:42:25,169 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 27 [2021-03-10 23:42:25,169 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [820285845] [2021-03-10 23:42:25,169 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:42:25,169 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:42:25,169 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:42:25,169 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=634, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:42:25,170 INFO L87 Difference]: Start difference. First operand 35591 states and 147517 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:42:25,479 WARN L205 SmtUtils]: Spent 220.00 ms on a formula simplification that was a NOOP. DAG size: 33 [2021-03-10 23:42:27,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:42:27,182 INFO L93 Difference]: Finished difference Result 81055 states and 333972 transitions. [2021-03-10 23:42:27,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-03-10 23:42:27,182 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:42:27,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:42:27,656 INFO L225 Difference]: With dead ends: 81055 [2021-03-10 23:42:27,656 INFO L226 Difference]: Without dead ends: 81000 [2021-03-10 23:42:27,657 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 715 ImplicationChecksByTransitivity, 1304.7ms TimeCoverageRelationStatistics Valid=402, Invalid=2148, Unknown=0, NotChecked=0, Total=2550 [2021-03-10 23:42:27,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81000 states. [2021-03-10 23:42:28,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81000 to 36137. [2021-03-10 23:42:28,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36137 states, 36136 states have (on average 4.146695815806951) internal successors, (149845), 36136 states have internal predecessors, (149845), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:42:28,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36137 states to 36137 states and 149845 transitions. [2021-03-10 23:42:28,824 INFO L78 Accepts]: Start accepts. Automaton has 36137 states and 149845 transitions. Word has length 39 [2021-03-10 23:42:28,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:42:28,824 INFO L480 AbstractCegarLoop]: Abstraction has 36137 states and 149845 transitions. [2021-03-10 23:42:28,824 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:42:28,824 INFO L276 IsEmpty]: Start isEmpty. Operand 36137 states and 149845 transitions. [2021-03-10 23:42:28,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:42:28,895 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:42:28,896 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:42:29,107 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2021-03-10 23:42:29,107 INFO L428 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:42:29,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:42:29,108 INFO L82 PathProgramCache]: Analyzing trace with hash 1196210545, now seen corresponding path program 27 times [2021-03-10 23:42:29,108 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:42:29,108 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [426601815] [2021-03-10 23:42:29,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:42:29,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:42:29,380 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:42:29,380 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [426601815] [2021-03-10 23:42:29,380 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2021752617] [2021-03-10 23:42:29,380 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-03-10 23:42:29,409 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-03-10 23:42:29,409 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:42:29,410 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 47 conjunts are in the unsatisfiable core [2021-03-10 23:42:29,410 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:42:29,644 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:42:29,644 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 39 treesize of output 47 [2021-03-10 23:42:29,646 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:42:29,662 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:42:29,663 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:42:29,663 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:57, output treesize:66 [2021-03-10 23:42:29,862 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:42:29,862 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 39 [2021-03-10 23:42:29,864 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:42:29,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:42:29,880 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:42:29,880 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 43 treesize of output 49 [2021-03-10 23:42:29,881 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:42:29,891 INFO L354 Elim1Store]: treesize reduction 4, result has 60.0 percent of original size [2021-03-10 23:42:29,891 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 26 [2021-03-10 23:42:29,893 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 23:42:29,960 INFO L628 ElimStorePlain]: treesize reduction 16, result has 86.3 percent of original size [2021-03-10 23:42:29,972 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 23:42:29,973 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:159, output treesize:142 [2021-03-10 23:42:30,098 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:42:30,099 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 16 [2021-03-10 23:42:30,100 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:42:30,133 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:42:30,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:42:30,136 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-03-10 23:42:30,137 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:42:30,165 INFO L628 ElimStorePlain]: treesize reduction 10, result has 78.3 percent of original size [2021-03-10 23:42:30,168 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:42:30,168 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:58, output treesize:37 [2021-03-10 23:42:30,228 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:42:30,228 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:42:30,228 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 30 [2021-03-10 23:42:30,229 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1338264639] [2021-03-10 23:42:30,229 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-03-10 23:42:30,229 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:42:30,229 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-03-10 23:42:30,229 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=794, Unknown=0, NotChecked=0, Total=930 [2021-03-10 23:42:30,229 INFO L87 Difference]: Start difference. First operand 36137 states and 149845 transitions. Second operand has 31 states, 31 states have (on average 2.3870967741935485) internal successors, (74), 30 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:42:34,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:42:34,671 INFO L93 Difference]: Finished difference Result 82555 states and 337470 transitions. [2021-03-10 23:42:34,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-03-10 23:42:34,671 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.3870967741935485) internal successors, (74), 30 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:42:34,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:42:34,924 INFO L225 Difference]: With dead ends: 82555 [2021-03-10 23:42:34,924 INFO L226 Difference]: Without dead ends: 82461 [2021-03-10 23:42:34,925 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1701 ImplicationChecksByTransitivity, 2913.1ms TimeCoverageRelationStatistics Valid=690, Invalid=4712, Unknown=0, NotChecked=0, Total=5402 [2021-03-10 23:42:35,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82461 states. [2021-03-10 23:42:35,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82461 to 36533. [2021-03-10 23:42:35,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36533 states, 36532 states have (on average 4.145844738859083) internal successors, (151456), 36532 states have internal predecessors, (151456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:42:36,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36533 states to 36533 states and 151456 transitions. [2021-03-10 23:42:36,097 INFO L78 Accepts]: Start accepts. Automaton has 36533 states and 151456 transitions. Word has length 39 [2021-03-10 23:42:36,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:42:36,097 INFO L480 AbstractCegarLoop]: Abstraction has 36533 states and 151456 transitions. [2021-03-10 23:42:36,097 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 2.3870967741935485) internal successors, (74), 30 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:42:36,097 INFO L276 IsEmpty]: Start isEmpty. Operand 36533 states and 151456 transitions. [2021-03-10 23:42:36,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:42:36,164 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:42:36,165 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:42:36,367 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:42:36,367 INFO L428 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:42:36,367 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:42:36,367 INFO L82 PathProgramCache]: Analyzing trace with hash -1679763727, now seen corresponding path program 28 times [2021-03-10 23:42:36,368 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:42:36,368 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [399392484] [2021-03-10 23:42:36,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:42:36,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:42:36,927 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:42:36,927 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [399392484] [2021-03-10 23:42:36,927 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1247385696] [2021-03-10 23:42:36,927 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-03-10 23:42:36,952 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:42:36,952 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:42:36,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-03-10 23:42:36,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:42:37,142 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-03-10 23:42:37,143 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:42:37,148 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:42:37,149 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:42:37,149 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:44, output treesize:30 [2021-03-10 23:42:37,218 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:42:37,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 27 [2021-03-10 23:42:37,219 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:42:37,220 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:42:37,220 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:42:37,220 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:7 [2021-03-10 23:42:37,257 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:42:37,257 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:42:37,257 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 25 [2021-03-10 23:42:37,257 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [309477189] [2021-03-10 23:42:37,258 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-03-10 23:42:37,258 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:42:37,258 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-03-10 23:42:37,258 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=559, Unknown=0, NotChecked=0, Total=650 [2021-03-10 23:42:37,258 INFO L87 Difference]: Start difference. First operand 36533 states and 151456 transitions. Second operand has 26 states, 26 states have (on average 2.6538461538461537) internal successors, (69), 25 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:42:39,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:42:39,004 INFO L93 Difference]: Finished difference Result 83184 states and 342909 transitions. [2021-03-10 23:42:39,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-03-10 23:42:39,004 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.6538461538461537) internal successors, (69), 25 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:42:39,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:42:39,279 INFO L225 Difference]: With dead ends: 83184 [2021-03-10 23:42:39,279 INFO L226 Difference]: Without dead ends: 83129 [2021-03-10 23:42:39,279 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 461 ImplicationChecksByTransitivity, 1164.4ms TimeCoverageRelationStatistics Valid=233, Invalid=1573, Unknown=0, NotChecked=0, Total=1806 [2021-03-10 23:42:39,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83129 states. [2021-03-10 23:42:40,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83129 to 37211. [2021-03-10 23:42:40,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37211 states, 37210 states have (on average 4.151034668099973) internal successors, (154460), 37210 states have internal predecessors, (154460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:42:40,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37211 states to 37211 states and 154460 transitions. [2021-03-10 23:42:40,532 INFO L78 Accepts]: Start accepts. Automaton has 37211 states and 154460 transitions. Word has length 39 [2021-03-10 23:42:40,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:42:40,532 INFO L480 AbstractCegarLoop]: Abstraction has 37211 states and 154460 transitions. [2021-03-10 23:42:40,532 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.6538461538461537) internal successors, (69), 25 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:42:40,532 INFO L276 IsEmpty]: Start isEmpty. Operand 37211 states and 154460 transitions. [2021-03-10 23:42:40,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:42:40,602 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:42:40,602 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:42:40,803 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-03-10 23:42:40,803 INFO L428 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:42:40,803 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:42:40,803 INFO L82 PathProgramCache]: Analyzing trace with hash 1805400427, now seen corresponding path program 29 times [2021-03-10 23:42:40,803 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:42:40,803 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1455547157] [2021-03-10 23:42:40,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:42:40,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:42:41,110 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:42:41,110 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1455547157] [2021-03-10 23:42:41,110 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2091951830] [2021-03-10 23:42:41,110 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:42:41,141 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-10 23:42:41,142 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:42:41,142 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 46 conjunts are in the unsatisfiable core [2021-03-10 23:42:41,143 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:42:41,385 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 31 [2021-03-10 23:42:41,387 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:42:41,396 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:42:41,397 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:42:41,397 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:52, output treesize:38 [2021-03-10 23:42:41,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:42:41,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:42:41,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:42:41,502 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:42:41,503 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 57 [2021-03-10 23:42:41,509 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-03-10 23:42:41,530 INFO L628 ElimStorePlain]: treesize reduction 22, result has 58.5 percent of original size [2021-03-10 23:42:41,539 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:42:41,539 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:53, output treesize:32 [2021-03-10 23:42:41,591 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:42:41,591 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 16 [2021-03-10 23:42:41,592 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:42:41,609 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:42:41,612 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:42:41,612 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:45 [2021-03-10 23:42:41,722 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:42:41,722 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:42:41,722 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 30 [2021-03-10 23:42:41,722 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [984427306] [2021-03-10 23:42:41,722 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-03-10 23:42:41,722 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:42:41,722 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-03-10 23:42:41,723 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=795, Unknown=0, NotChecked=0, Total=930 [2021-03-10 23:42:41,723 INFO L87 Difference]: Start difference. First operand 37211 states and 154460 transitions. Second operand has 31 states, 31 states have (on average 2.2580645161290325) internal successors, (70), 30 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:42:42,932 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 54 [2021-03-10 23:42:43,749 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 52 [2021-03-10 23:42:44,984 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 53 [2021-03-10 23:42:45,760 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 58 [2021-03-10 23:42:47,411 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 65 [2021-03-10 23:42:48,180 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 75 [2021-03-10 23:42:50,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:42:50,008 INFO L93 Difference]: Finished difference Result 110845 states and 446568 transitions. [2021-03-10 23:42:50,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2021-03-10 23:42:50,009 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.2580645161290325) internal successors, (70), 30 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:42:50,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:42:50,365 INFO L225 Difference]: With dead ends: 110845 [2021-03-10 23:42:50,366 INFO L226 Difference]: Without dead ends: 110680 [2021-03-10 23:42:50,368 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3912 ImplicationChecksByTransitivity, 6569.3ms TimeCoverageRelationStatistics Valid=1977, Invalid=9579, Unknown=0, NotChecked=0, Total=11556 [2021-03-10 23:42:50,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110680 states. [2021-03-10 23:42:51,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110680 to 37216. [2021-03-10 23:42:51,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37216 states, 37215 states have (on average 4.151847373370953) internal successors, (154511), 37215 states have internal predecessors, (154511), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:42:52,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37216 states to 37216 states and 154511 transitions. [2021-03-10 23:42:52,085 INFO L78 Accepts]: Start accepts. Automaton has 37216 states and 154511 transitions. Word has length 39 [2021-03-10 23:42:52,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:42:52,085 INFO L480 AbstractCegarLoop]: Abstraction has 37216 states and 154511 transitions. [2021-03-10 23:42:52,085 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 2.2580645161290325) internal successors, (70), 30 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:42:52,085 INFO L276 IsEmpty]: Start isEmpty. Operand 37216 states and 154511 transitions. [2021-03-10 23:42:52,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:42:52,160 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:42:52,160 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:42:52,360 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2021-03-10 23:42:52,360 INFO L428 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:42:52,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:42:52,361 INFO L82 PathProgramCache]: Analyzing trace with hash -702447437, now seen corresponding path program 30 times [2021-03-10 23:42:52,361 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:42:52,361 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [754965590] [2021-03-10 23:42:52,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:42:52,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:42:52,656 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:42:52,656 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [754965590] [2021-03-10 23:42:52,656 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1205165882] [2021-03-10 23:42:52,656 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-03-10 23:42:52,683 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-03-10 23:42:52,683 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:42:52,684 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 47 conjunts are in the unsatisfiable core [2021-03-10 23:42:52,685 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:42:53,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:42:53,028 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:42:53,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-03-10 23:42:53,030 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:42:53,039 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:42:53,042 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-03-10 23:42:53,042 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:53, output treesize:33 [2021-03-10 23:42:53,157 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:42:53,157 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 57 [2021-03-10 23:42:53,159 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:42:53,176 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:42:53,182 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:42:53,183 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:52, output treesize:31 [2021-03-10 23:42:53,287 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:42:53,287 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:42:53,287 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17] total 31 [2021-03-10 23:42:53,287 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [662482604] [2021-03-10 23:42:53,287 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-03-10 23:42:53,287 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:42:53,287 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-03-10 23:42:53,288 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=831, Unknown=0, NotChecked=0, Total=992 [2021-03-10 23:42:53,288 INFO L87 Difference]: Start difference. First operand 37216 states and 154511 transitions. Second operand has 32 states, 32 states have (on average 2.1875) internal successors, (70), 31 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:42:56,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:42:56,019 INFO L93 Difference]: Finished difference Result 63252 states and 258125 transitions. [2021-03-10 23:42:56,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-03-10 23:42:56,020 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.1875) internal successors, (70), 31 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:42:56,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:42:56,204 INFO L225 Difference]: With dead ends: 63252 [2021-03-10 23:42:56,205 INFO L226 Difference]: Without dead ends: 63049 [2021-03-10 23:42:56,205 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1040 ImplicationChecksByTransitivity, 1723.2ms TimeCoverageRelationStatistics Valid=548, Invalid=3112, Unknown=0, NotChecked=0, Total=3660 [2021-03-10 23:42:56,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63049 states. [2021-03-10 23:42:57,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63049 to 37668. [2021-03-10 23:42:57,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37668 states, 37667 states have (on average 4.144954469429474) internal successors, (156128), 37667 states have internal predecessors, (156128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:42:57,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37668 states to 37668 states and 156128 transitions. [2021-03-10 23:42:57,504 INFO L78 Accepts]: Start accepts. Automaton has 37668 states and 156128 transitions. Word has length 39 [2021-03-10 23:42:57,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:42:57,505 INFO L480 AbstractCegarLoop]: Abstraction has 37668 states and 156128 transitions. [2021-03-10 23:42:57,505 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 2.1875) internal successors, (70), 31 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:42:57,505 INFO L276 IsEmpty]: Start isEmpty. Operand 37668 states and 156128 transitions. [2021-03-10 23:42:57,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:42:57,589 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:42:57,589 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:42:57,789 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:42:57,790 INFO L428 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:42:57,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:42:57,790 INFO L82 PathProgramCache]: Analyzing trace with hash -63479867, now seen corresponding path program 31 times [2021-03-10 23:42:57,790 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:42:57,790 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1774673456] [2021-03-10 23:42:57,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:42:57,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:42:58,097 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:42:58,097 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1774673456] [2021-03-10 23:42:58,097 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1216010971] [2021-03-10 23:42:58,097 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-03-10 23:42:58,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:42:58,126 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-03-10 23:42:58,127 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:42:58,334 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-03-10 23:42:58,335 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:42:58,340 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:42:58,341 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:42:58,341 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:44, output treesize:30 [2021-03-10 23:42:58,404 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:42:58,404 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 27 [2021-03-10 23:42:58,405 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:42:58,406 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:42:58,407 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:42:58,407 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:7 [2021-03-10 23:42:58,456 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:42:58,457 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:42:58,457 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-03-10 23:42:58,457 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [531008699] [2021-03-10 23:42:58,457 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-03-10 23:42:58,457 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:42:58,457 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-03-10 23:42:58,457 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=575, Unknown=0, NotChecked=0, Total=702 [2021-03-10 23:42:58,457 INFO L87 Difference]: Start difference. First operand 37668 states and 156128 transitions. Second operand has 27 states, 27 states have (on average 2.5185185185185186) internal successors, (68), 26 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:43:00,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:43:00,273 INFO L93 Difference]: Finished difference Result 87857 states and 359048 transitions. [2021-03-10 23:43:00,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-10 23:43:00,274 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5185185185185186) internal successors, (68), 26 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:43:00,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:43:00,565 INFO L225 Difference]: With dead ends: 87857 [2021-03-10 23:43:00,566 INFO L226 Difference]: Without dead ends: 87802 [2021-03-10 23:43:00,566 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 538 ImplicationChecksByTransitivity, 1019.1ms TimeCoverageRelationStatistics Valid=373, Invalid=1697, Unknown=0, NotChecked=0, Total=2070 [2021-03-10 23:43:00,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87802 states. [2021-03-10 23:43:01,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87802 to 37186. [2021-03-10 23:43:01,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37186 states, 37185 states have (on average 4.145434987226032) internal successors, (154148), 37185 states have internal predecessors, (154148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:43:01,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37186 states to 37186 states and 154148 transitions. [2021-03-10 23:43:01,901 INFO L78 Accepts]: Start accepts. Automaton has 37186 states and 154148 transitions. Word has length 39 [2021-03-10 23:43:01,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:43:01,901 INFO L480 AbstractCegarLoop]: Abstraction has 37186 states and 154148 transitions. [2021-03-10 23:43:01,901 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.5185185185185186) internal successors, (68), 26 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:43:01,901 INFO L276 IsEmpty]: Start isEmpty. Operand 37186 states and 154148 transitions. [2021-03-10 23:43:01,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:43:01,975 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:43:01,975 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:43:02,175 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2021-03-10 23:43:02,175 INFO L428 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:43:02,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:43:02,176 INFO L82 PathProgramCache]: Analyzing trace with hash -202749415, now seen corresponding path program 32 times [2021-03-10 23:43:02,176 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:43:02,176 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2001366347] [2021-03-10 23:43:02,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:43:02,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:43:02,561 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:43:02,562 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2001366347] [2021-03-10 23:43:02,562 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1742031248] [2021-03-10 23:43:02,562 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-03-10 23:43:02,586 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:43:02,586 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:43:02,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-03-10 23:43:02,587 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:43:02,827 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:43:02,827 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 21 [2021-03-10 23:43:02,828 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:43:02,835 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:43:02,835 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:43:02,835 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:34 [2021-03-10 23:43:02,870 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-03-10 23:43:02,871 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:43:02,873 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:43:02,873 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:43:02,873 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:7 [2021-03-10 23:43:02,918 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:43:02,918 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:43:02,918 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-03-10 23:43:02,919 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [894104779] [2021-03-10 23:43:02,919 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-03-10 23:43:02,919 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:43:02,919 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-03-10 23:43:02,919 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=570, Unknown=0, NotChecked=0, Total=702 [2021-03-10 23:43:02,919 INFO L87 Difference]: Start difference. First operand 37186 states and 154148 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:43:04,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:43:04,778 INFO L93 Difference]: Finished difference Result 65528 states and 267987 transitions. [2021-03-10 23:43:04,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-10 23:43:04,779 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:43:04,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:43:04,970 INFO L225 Difference]: With dead ends: 65528 [2021-03-10 23:43:04,970 INFO L226 Difference]: Without dead ends: 65280 [2021-03-10 23:43:04,970 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 455 ImplicationChecksByTransitivity, 1123.0ms TimeCoverageRelationStatistics Valid=335, Invalid=1471, Unknown=0, NotChecked=0, Total=1806 [2021-03-10 23:43:05,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65280 states. [2021-03-10 23:43:05,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65280 to 37372. [2021-03-10 23:43:05,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37372 states, 37371 states have (on average 4.143533756121056) internal successors, (154848), 37371 states have internal predecessors, (154848), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:43:06,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37372 states to 37372 states and 154848 transitions. [2021-03-10 23:43:06,048 INFO L78 Accepts]: Start accepts. Automaton has 37372 states and 154848 transitions. Word has length 39 [2021-03-10 23:43:06,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:43:06,048 INFO L480 AbstractCegarLoop]: Abstraction has 37372 states and 154848 transitions. [2021-03-10 23:43:06,048 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:43:06,048 INFO L276 IsEmpty]: Start isEmpty. Operand 37372 states and 154848 transitions. [2021-03-10 23:43:06,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:43:06,347 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:43:06,347 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:43:06,561 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:43:06,562 INFO L428 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:43:06,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:43:06,562 INFO L82 PathProgramCache]: Analyzing trace with hash 1814336637, now seen corresponding path program 33 times [2021-03-10 23:43:06,562 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:43:06,562 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [133975157] [2021-03-10 23:43:06,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:43:06,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:43:06,910 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:43:06,911 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [133975157] [2021-03-10 23:43:06,911 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1549714262] [2021-03-10 23:43:06,911 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-03-10 23:43:06,938 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-03-10 23:43:06,938 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:43:06,938 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 47 conjunts are in the unsatisfiable core [2021-03-10 23:43:06,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:43:07,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:43:07,393 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:43:07,393 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 31 [2021-03-10 23:43:07,395 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:43:07,404 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:43:07,408 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-03-10 23:43:07,408 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:61, output treesize:41 [2021-03-10 23:43:07,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:43:07,458 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 25 [2021-03-10 23:43:07,459 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:43:07,462 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:43:07,463 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:43:07,463 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:13 [2021-03-10 23:43:07,522 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:43:07,523 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 16 [2021-03-10 23:43:07,524 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:43:07,530 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:43:07,533 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:43:07,533 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:19 [2021-03-10 23:43:07,591 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:43:07,591 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:43:07,592 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17] total 31 [2021-03-10 23:43:07,592 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615512663] [2021-03-10 23:43:07,592 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-03-10 23:43:07,592 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:43:07,592 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-03-10 23:43:07,592 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=836, Unknown=0, NotChecked=0, Total=992 [2021-03-10 23:43:07,592 INFO L87 Difference]: Start difference. First operand 37372 states and 154848 transitions. Second operand has 32 states, 32 states have (on average 2.1875) internal successors, (70), 31 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:43:11,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:43:11,374 INFO L93 Difference]: Finished difference Result 80057 states and 324656 transitions. [2021-03-10 23:43:11,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-03-10 23:43:11,374 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.1875) internal successors, (70), 31 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:43:11,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:43:11,613 INFO L225 Difference]: With dead ends: 80057 [2021-03-10 23:43:11,614 INFO L226 Difference]: Without dead ends: 79722 [2021-03-10 23:43:11,614 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1551 ImplicationChecksByTransitivity, 2805.1ms TimeCoverageRelationStatistics Valid=873, Invalid=4383, Unknown=0, NotChecked=0, Total=5256 [2021-03-10 23:43:11,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79722 states. [2021-03-10 23:43:12,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79722 to 37394. [2021-03-10 23:43:12,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37394 states, 37393 states have (on average 4.142700505442195) internal successors, (154908), 37393 states have internal predecessors, (154908), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:43:13,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37394 states to 37394 states and 154908 transitions. [2021-03-10 23:43:13,011 INFO L78 Accepts]: Start accepts. Automaton has 37394 states and 154908 transitions. Word has length 39 [2021-03-10 23:43:13,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:43:13,011 INFO L480 AbstractCegarLoop]: Abstraction has 37394 states and 154908 transitions. [2021-03-10 23:43:13,012 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 2.1875) internal successors, (70), 31 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:43:13,012 INFO L276 IsEmpty]: Start isEmpty. Operand 37394 states and 154908 transitions. [2021-03-10 23:43:13,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:43:13,089 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:43:13,089 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:43:13,290 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,37 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:43:13,290 INFO L428 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:43:13,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:43:13,290 INFO L82 PathProgramCache]: Analyzing trace with hash 2018257383, now seen corresponding path program 34 times [2021-03-10 23:43:13,290 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:43:13,291 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [931408567] [2021-03-10 23:43:13,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:43:13,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:43:13,641 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:43:13,641 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [931408567] [2021-03-10 23:43:13,641 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [411572873] [2021-03-10 23:43:13,641 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-03-10 23:43:13,665 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:43:13,666 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:43:13,666 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-03-10 23:43:13,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:43:13,905 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-03-10 23:43:13,906 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:43:13,912 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:43:13,913 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:43:13,913 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:36 [2021-03-10 23:43:13,948 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:43:13,948 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 27 [2021-03-10 23:43:13,949 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:43:13,951 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:43:13,951 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:43:13,951 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:7 [2021-03-10 23:43:14,002 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:43:14,002 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:43:14,002 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-03-10 23:43:14,002 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1865353396] [2021-03-10 23:43:14,003 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-03-10 23:43:14,003 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:43:14,003 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-03-10 23:43:14,003 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=573, Unknown=0, NotChecked=0, Total=702 [2021-03-10 23:43:14,003 INFO L87 Difference]: Start difference. First operand 37394 states and 154908 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:43:15,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:43:15,769 INFO L93 Difference]: Finished difference Result 70216 states and 286878 transitions. [2021-03-10 23:43:15,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-03-10 23:43:15,770 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:43:15,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:43:15,981 INFO L225 Difference]: With dead ends: 70216 [2021-03-10 23:43:15,981 INFO L226 Difference]: Without dead ends: 70126 [2021-03-10 23:43:15,982 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 428 ImplicationChecksByTransitivity, 1052.4ms TimeCoverageRelationStatistics Valid=315, Invalid=1407, Unknown=0, NotChecked=0, Total=1722 [2021-03-10 23:43:16,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70126 states. [2021-03-10 23:43:16,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70126 to 37532. [2021-03-10 23:43:16,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37532 states, 37531 states have (on average 4.145319868908369) internal successors, (155578), 37531 states have internal predecessors, (155578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:43:17,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37532 states to 37532 states and 155578 transitions. [2021-03-10 23:43:17,100 INFO L78 Accepts]: Start accepts. Automaton has 37532 states and 155578 transitions. Word has length 39 [2021-03-10 23:43:17,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:43:17,100 INFO L480 AbstractCegarLoop]: Abstraction has 37532 states and 155578 transitions. [2021-03-10 23:43:17,100 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:43:17,100 INFO L276 IsEmpty]: Start isEmpty. Operand 37532 states and 155578 transitions. [2021-03-10 23:43:17,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:43:17,175 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:43:17,175 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:43:17,379 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable83 [2021-03-10 23:43:17,379 INFO L428 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:43:17,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:43:17,379 INFO L82 PathProgramCache]: Analyzing trace with hash 1355985241, now seen corresponding path program 35 times [2021-03-10 23:43:17,379 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:43:17,379 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [596970913] [2021-03-10 23:43:17,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:43:17,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:43:17,741 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:43:17,741 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [596970913] [2021-03-10 23:43:17,741 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [51129942] [2021-03-10 23:43:17,741 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-03-10 23:43:17,768 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-03-10 23:43:17,768 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:43:17,769 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 45 conjunts are in the unsatisfiable core [2021-03-10 23:43:17,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:43:17,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:43:17,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:43:17,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:43:17,994 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:43:17,994 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 53 [2021-03-10 23:43:17,998 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-03-10 23:43:18,026 INFO L628 ElimStorePlain]: treesize reduction 28, result has 63.6 percent of original size [2021-03-10 23:43:18,028 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:43:18,029 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:62, output treesize:50 [2021-03-10 23:43:18,144 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-03-10 23:43:18,146 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:43:18,150 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:43:18,150 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:43:18,150 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:40, output treesize:22 [2021-03-10 23:43:18,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:43:18,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:43:18,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:43:18,202 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:43:18,203 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 41 [2021-03-10 23:43:18,207 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-03-10 23:43:18,214 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:43:18,216 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:43:18,216 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:19 [2021-03-10 23:43:18,274 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:43:18,275 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:43:18,275 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 28 [2021-03-10 23:43:18,275 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1909207850] [2021-03-10 23:43:18,275 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-03-10 23:43:18,275 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:43:18,275 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-03-10 23:43:18,275 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=682, Unknown=0, NotChecked=0, Total=812 [2021-03-10 23:43:18,276 INFO L87 Difference]: Start difference. First operand 37532 states and 155578 transitions. Second operand has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:43:22,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:43:22,410 INFO L93 Difference]: Finished difference Result 64772 states and 264355 transitions. [2021-03-10 23:43:22,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-03-10 23:43:22,410 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:43:22,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:43:22,618 INFO L225 Difference]: With dead ends: 64772 [2021-03-10 23:43:22,618 INFO L226 Difference]: Without dead ends: 64551 [2021-03-10 23:43:22,619 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1185 ImplicationChecksByTransitivity, 2676.9ms TimeCoverageRelationStatistics Valid=740, Invalid=4090, Unknown=0, NotChecked=0, Total=4830 [2021-03-10 23:43:22,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64551 states. [2021-03-10 23:43:23,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64551 to 37928. [2021-03-10 23:43:23,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37928 states, 37927 states have (on average 4.1405067629920635) internal successors, (157037), 37927 states have internal predecessors, (157037), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:43:23,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37928 states to 37928 states and 157037 transitions. [2021-03-10 23:43:23,723 INFO L78 Accepts]: Start accepts. Automaton has 37928 states and 157037 transitions. Word has length 39 [2021-03-10 23:43:23,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:43:23,723 INFO L480 AbstractCegarLoop]: Abstraction has 37928 states and 157037 transitions. [2021-03-10 23:43:23,723 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:43:23,723 INFO L276 IsEmpty]: Start isEmpty. Operand 37928 states and 157037 transitions. [2021-03-10 23:43:23,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:43:23,793 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:43:23,793 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:43:23,994 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:43:23,994 INFO L428 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:43:23,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:43:23,994 INFO L82 PathProgramCache]: Analyzing trace with hash -768675797, now seen corresponding path program 36 times [2021-03-10 23:43:23,994 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:43:23,994 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2064621113] [2021-03-10 23:43:23,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:43:24,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:43:24,387 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:43:24,387 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2064621113] [2021-03-10 23:43:24,387 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [166645716] [2021-03-10 23:43:24,387 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 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-03-10 23:43:24,418 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-03-10 23:43:24,419 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:43:24,419 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 40 conjunts are in the unsatisfiable core [2021-03-10 23:43:24,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:43:24,665 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:43:24,665 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-03-10 23:43:24,666 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:43:24,674 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:43:24,676 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-03-10 23:43:24,676 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:51, output treesize:33 [2021-03-10 23:43:24,783 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-03-10 23:43:24,784 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:43:24,790 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:43:24,791 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-03-10 23:43:24,791 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:44, output treesize:18 [2021-03-10 23:43:24,837 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:43:24,838 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 9 treesize of output 14 [2021-03-10 23:43:24,839 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:43:24,847 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:43:24,863 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:43:24,864 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:25, output treesize:13 [2021-03-10 23:43:24,917 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:43:24,917 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:43:24,917 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 27 [2021-03-10 23:43:24,917 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1460826227] [2021-03-10 23:43:24,917 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:43:24,917 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:43:24,917 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:43:24,918 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=626, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:43:24,918 INFO L87 Difference]: Start difference. First operand 37928 states and 157037 transitions. Second operand has 28 states, 28 states have (on average 2.5) internal successors, (70), 27 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:43:26,036 WARN L205 SmtUtils]: Spent 210.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2021-03-10 23:43:27,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:43:27,780 INFO L93 Difference]: Finished difference Result 88379 states and 359748 transitions. [2021-03-10 23:43:27,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-03-10 23:43:27,781 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.5) internal successors, (70), 27 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:43:27,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:43:28,062 INFO L225 Difference]: With dead ends: 88379 [2021-03-10 23:43:28,062 INFO L226 Difference]: Without dead ends: 88176 [2021-03-10 23:43:28,062 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 751 ImplicationChecksByTransitivity, 1906.9ms TimeCoverageRelationStatistics Valid=587, Invalid=2493, Unknown=0, NotChecked=0, Total=3080 [2021-03-10 23:43:28,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88176 states. [2021-03-10 23:43:29,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88176 to 37667. [2021-03-10 23:43:29,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37667 states, 37666 states have (on average 4.144108745287527) internal successors, (156092), 37666 states have internal predecessors, (156092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:43:29,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37667 states to 37667 states and 156092 transitions. [2021-03-10 23:43:29,543 INFO L78 Accepts]: Start accepts. Automaton has 37667 states and 156092 transitions. Word has length 39 [2021-03-10 23:43:29,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:43:29,543 INFO L480 AbstractCegarLoop]: Abstraction has 37667 states and 156092 transitions. [2021-03-10 23:43:29,543 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.5) internal successors, (70), 27 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:43:29,543 INFO L276 IsEmpty]: Start isEmpty. Operand 37667 states and 156092 transitions. [2021-03-10 23:43:29,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:43:29,614 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:43:29,614 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:43:29,814 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,40 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:43:29,815 INFO L428 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:43:29,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:43:29,815 INFO L82 PathProgramCache]: Analyzing trace with hash -789200017, now seen corresponding path program 37 times [2021-03-10 23:43:29,815 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:43:29,815 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [335569133] [2021-03-10 23:43:29,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:43:29,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:43:30,213 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:43:30,213 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [335569133] [2021-03-10 23:43:30,213 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [937609649] [2021-03-10 23:43:30,213 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 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:43:30,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:43:30,238 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-03-10 23:43:30,239 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:43:30,497 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:43:30,497 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 21 [2021-03-10 23:43:30,498 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:43:30,504 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:43:30,505 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:43:30,505 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:34 [2021-03-10 23:43:30,543 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-03-10 23:43:30,544 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:43:30,546 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:43:30,546 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:43:30,546 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:7 [2021-03-10 23:43:30,595 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:43:30,595 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:43:30,595 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-03-10 23:43:30,595 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1760387176] [2021-03-10 23:43:30,595 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-03-10 23:43:30,595 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:43:30,596 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-03-10 23:43:30,596 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=566, Unknown=0, NotChecked=0, Total=702 [2021-03-10 23:43:30,596 INFO L87 Difference]: Start difference. First operand 37667 states and 156092 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:43:32,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:43:32,782 INFO L93 Difference]: Finished difference Result 65880 states and 269420 transitions. [2021-03-10 23:43:32,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-10 23:43:32,783 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:43:32,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:43:32,981 INFO L225 Difference]: With dead ends: 65880 [2021-03-10 23:43:32,981 INFO L226 Difference]: Without dead ends: 65632 [2021-03-10 23:43:32,981 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 423 ImplicationChecksByTransitivity, 1230.4ms TimeCoverageRelationStatistics Valid=352, Invalid=1454, Unknown=0, NotChecked=0, Total=1806 [2021-03-10 23:43:33,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65632 states. [2021-03-10 23:43:33,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65632 to 37853. [2021-03-10 23:43:33,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37853 states, 37852 states have (on average 4.142238190848568) internal successors, (156792), 37852 states have internal predecessors, (156792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:43:34,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37853 states to 37853 states and 156792 transitions. [2021-03-10 23:43:34,085 INFO L78 Accepts]: Start accepts. Automaton has 37853 states and 156792 transitions. Word has length 39 [2021-03-10 23:43:34,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:43:34,085 INFO L480 AbstractCegarLoop]: Abstraction has 37853 states and 156792 transitions. [2021-03-10 23:43:34,086 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:43:34,086 INFO L276 IsEmpty]: Start isEmpty. Operand 37853 states and 156792 transitions. [2021-03-10 23:43:34,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:43:34,163 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:43:34,163 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:43:34,363 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:43:34,363 INFO L428 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:43:34,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:43:34,364 INFO L82 PathProgramCache]: Analyzing trace with hash -1112900731, now seen corresponding path program 38 times [2021-03-10 23:43:34,364 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:43:34,364 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1726934521] [2021-03-10 23:43:34,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:43:34,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:43:34,767 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:43:34,767 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1726934521] [2021-03-10 23:43:34,767 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1101781907] [2021-03-10 23:43:34,767 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 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:43:34,792 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:43:34,792 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:43:34,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-03-10 23:43:34,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:43:35,052 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-03-10 23:43:35,054 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:43:35,059 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:43:35,060 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:43:35,060 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:36 [2021-03-10 23:43:35,098 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:43:35,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 27 [2021-03-10 23:43:35,099 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:43:35,104 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:43:35,104 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:43:35,104 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:7 [2021-03-10 23:43:35,156 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:43:35,156 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:43:35,156 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-03-10 23:43:35,156 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [368799779] [2021-03-10 23:43:35,156 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-03-10 23:43:35,156 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:43:35,157 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-03-10 23:43:35,157 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=573, Unknown=0, NotChecked=0, Total=702 [2021-03-10 23:43:35,157 INFO L87 Difference]: Start difference. First operand 37853 states and 156792 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:43:37,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:43:37,719 INFO L93 Difference]: Finished difference Result 83329 states and 339066 transitions. [2021-03-10 23:43:37,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-10 23:43:37,720 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:43:37,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:43:38,213 INFO L225 Difference]: With dead ends: 83329 [2021-03-10 23:43:38,213 INFO L226 Difference]: Without dead ends: 83177 [2021-03-10 23:43:38,214 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 501 ImplicationChecksByTransitivity, 1312.6ms TimeCoverageRelationStatistics Valid=395, Invalid=1767, Unknown=0, NotChecked=0, Total=2162 [2021-03-10 23:43:38,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83177 states. [2021-03-10 23:43:39,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83177 to 37915. [2021-03-10 23:43:39,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37915 states, 37914 states have (on average 4.143166112781558) internal successors, (157084), 37914 states have internal predecessors, (157084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:43:39,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37915 states to 37915 states and 157084 transitions. [2021-03-10 23:43:39,462 INFO L78 Accepts]: Start accepts. Automaton has 37915 states and 157084 transitions. Word has length 39 [2021-03-10 23:43:39,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:43:39,462 INFO L480 AbstractCegarLoop]: Abstraction has 37915 states and 157084 transitions. [2021-03-10 23:43:39,462 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:43:39,463 INFO L276 IsEmpty]: Start isEmpty. Operand 37915 states and 157084 transitions. [2021-03-10 23:43:39,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:43:39,544 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:43:39,544 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:43:39,744 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,42 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:43:39,744 INFO L428 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:43:39,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:43:39,745 INFO L82 PathProgramCache]: Analyzing trace with hash -908979985, now seen corresponding path program 39 times [2021-03-10 23:43:39,745 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:43:39,745 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1025198461] [2021-03-10 23:43:39,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:43:39,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:43:40,140 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:43:40,141 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1025198461] [2021-03-10 23:43:40,141 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [458576953] [2021-03-10 23:43:40,141 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 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:43:40,167 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-03-10 23:43:40,167 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:43:40,168 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 47 conjunts are in the unsatisfiable core [2021-03-10 23:43:40,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:43:40,460 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:43:40,460 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 41 treesize of output 49 [2021-03-10 23:43:40,461 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:43:40,476 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:43:40,477 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:43:40,477 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:60, output treesize:69 [2021-03-10 23:43:40,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:43:40,577 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:43:40,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 56 treesize of output 58 [2021-03-10 23:43:40,579 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:43:40,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:43:40,600 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:43:40,600 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 43 treesize of output 49 [2021-03-10 23:43:40,602 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:43:40,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:43:40,620 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:43:40,620 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 43 treesize of output 49 [2021-03-10 23:43:40,622 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 23:43:40,631 INFO L354 Elim1Store]: treesize reduction 4, result has 60.0 percent of original size [2021-03-10 23:43:40,631 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 26 [2021-03-10 23:43:40,633 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-03-10 23:43:40,734 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2021-03-10 23:43:40,735 INFO L628 ElimStorePlain]: treesize reduction 58, result has 69.5 percent of original size [2021-03-10 23:43:40,744 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 23:43:40,744 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:245, output treesize:189 [2021-03-10 23:43:40,870 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:43:40,870 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 16 [2021-03-10 23:43:40,872 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:43:40,997 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 51 [2021-03-10 23:43:40,997 INFO L628 ElimStorePlain]: treesize reduction 27, result has 83.5 percent of original size [2021-03-10 23:43:41,011 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:43:41,011 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 16 [2021-03-10 23:43:41,013 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:43:41,071 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:43:41,080 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:43:41,081 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 16 [2021-03-10 23:43:41,082 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:43:41,142 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:43:41,147 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-03-10 23:43:41,147 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:165, output treesize:152 [2021-03-10 23:43:41,413 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:43:41,414 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:43:41,414 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17] total 31 [2021-03-10 23:43:41,414 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1276045978] [2021-03-10 23:43:41,414 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-03-10 23:43:41,414 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:43:41,414 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-03-10 23:43:41,414 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=194, Invalid=798, Unknown=0, NotChecked=0, Total=992 [2021-03-10 23:43:41,415 INFO L87 Difference]: Start difference. First operand 37915 states and 157084 transitions. Second operand has 32 states, 32 states have (on average 2.25) internal successors, (72), 31 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:43:42,071 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 34 [2021-03-10 23:43:42,289 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 44 [2021-03-10 23:43:43,619 WARN L205 SmtUtils]: Spent 210.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 65 [2021-03-10 23:43:44,763 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 62 [2021-03-10 23:43:45,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:43:45,848 INFO L93 Difference]: Finished difference Result 68626 states and 278499 transitions. [2021-03-10 23:43:45,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-03-10 23:43:45,849 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.25) internal successors, (72), 31 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:43:45,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:43:46,063 INFO L225 Difference]: With dead ends: 68626 [2021-03-10 23:43:46,063 INFO L226 Difference]: Without dead ends: 68454 [2021-03-10 23:43:46,064 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1236 ImplicationChecksByTransitivity, 3686.6ms TimeCoverageRelationStatistics Valid=909, Invalid=3381, Unknown=0, NotChecked=0, Total=4290 [2021-03-10 23:43:46,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68454 states. [2021-03-10 23:43:46,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68454 to 37937. [2021-03-10 23:43:47,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37937 states, 37936 states have (on average 4.142977646562632) internal successors, (157168), 37936 states have internal predecessors, (157168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:43:47,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37937 states to 37937 states and 157168 transitions. [2021-03-10 23:43:47,145 INFO L78 Accepts]: Start accepts. Automaton has 37937 states and 157168 transitions. Word has length 39 [2021-03-10 23:43:47,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:43:47,146 INFO L480 AbstractCegarLoop]: Abstraction has 37937 states and 157168 transitions. [2021-03-10 23:43:47,146 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 2.25) internal successors, (72), 31 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:43:47,146 INFO L276 IsEmpty]: Start isEmpty. Operand 37937 states and 157168 transitions. [2021-03-10 23:43:47,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:43:47,220 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:43:47,220 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:43:47,420 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:43:47,420 INFO L428 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:43:47,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:43:47,420 INFO L82 PathProgramCache]: Analyzing trace with hash -1386806843, now seen corresponding path program 40 times [2021-03-10 23:43:47,420 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:43:47,421 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1146913817] [2021-03-10 23:43:47,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:43:47,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:43:47,796 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:43:47,796 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1146913817] [2021-03-10 23:43:47,796 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2036800273] [2021-03-10 23:43:47,796 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 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:43:47,821 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:43:47,821 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:43:47,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-03-10 23:43:47,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:43:48,081 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-03-10 23:43:48,082 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:43:48,088 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:43:48,089 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:43:48,089 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:36 [2021-03-10 23:43:48,125 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:43:48,125 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 27 [2021-03-10 23:43:48,126 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:43:48,128 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:43:48,128 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:43:48,128 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:7 [2021-03-10 23:43:48,182 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:43:48,182 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:43:48,182 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-03-10 23:43:48,182 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1031100807] [2021-03-10 23:43:48,182 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-03-10 23:43:48,183 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:43:48,183 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-03-10 23:43:48,183 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=577, Unknown=0, NotChecked=0, Total=702 [2021-03-10 23:43:48,183 INFO L87 Difference]: Start difference. First operand 37937 states and 157168 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:43:50,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:43:50,627 INFO L93 Difference]: Finished difference Result 83924 states and 342044 transitions. [2021-03-10 23:43:50,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-03-10 23:43:50,628 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:43:50,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:43:50,900 INFO L225 Difference]: With dead ends: 83924 [2021-03-10 23:43:50,900 INFO L226 Difference]: Without dead ends: 83842 [2021-03-10 23:43:50,900 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 511 ImplicationChecksByTransitivity, 1353.5ms TimeCoverageRelationStatistics Valid=399, Invalid=1857, Unknown=0, NotChecked=0, Total=2256 [2021-03-10 23:43:51,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83842 states. [2021-03-10 23:43:52,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83842 to 37783. [2021-03-10 23:43:52,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37783 states, 37782 states have (on average 4.14557196548621) internal successors, (156628), 37782 states have internal predecessors, (156628), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:43:52,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37783 states to 37783 states and 156628 transitions. [2021-03-10 23:43:52,240 INFO L78 Accepts]: Start accepts. Automaton has 37783 states and 156628 transitions. Word has length 39 [2021-03-10 23:43:52,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:43:52,241 INFO L480 AbstractCegarLoop]: Abstraction has 37783 states and 156628 transitions. [2021-03-10 23:43:52,241 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:43:52,241 INFO L276 IsEmpty]: Start isEmpty. Operand 37783 states and 156628 transitions. [2021-03-10 23:43:52,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:43:52,579 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:43:52,579 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:43:52,779 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:43:52,779 INFO L428 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:43:52,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:43:52,780 INFO L82 PathProgramCache]: Analyzing trace with hash -651444937, now seen corresponding path program 41 times [2021-03-10 23:43:52,780 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:43:52,780 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1711704820] [2021-03-10 23:43:52,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:43:52,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:43:53,085 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:43:53,085 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1711704820] [2021-03-10 23:43:53,085 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1254062360] [2021-03-10 23:43:53,085 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 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:43:53,114 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-03-10 23:43:53,114 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:43:53,115 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 44 conjunts are in the unsatisfiable core [2021-03-10 23:43:53,115 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:43:53,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:43:53,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:43:53,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:43:53,438 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:43:53,438 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 50 [2021-03-10 23:43:53,445 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-03-10 23:43:53,485 INFO L628 ElimStorePlain]: treesize reduction 24, result has 68.4 percent of original size [2021-03-10 23:43:53,492 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-03-10 23:43:53,492 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:65, output treesize:47 [2021-03-10 23:43:53,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:43:53,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:43:53,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:43:53,621 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:43:53,621 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 50 [2021-03-10 23:43:53,625 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-03-10 23:43:53,652 INFO L628 ElimStorePlain]: treesize reduction 20, result has 63.6 percent of original size [2021-03-10 23:43:53,660 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-03-10 23:43:53,660 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:51, output treesize:45 [2021-03-10 23:43:53,872 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:43:53,873 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-03-10 23:43:53,875 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-03-10 23:43:53,889 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:43:53,891 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:43:53,891 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:32, output treesize:18 [2021-03-10 23:43:53,963 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:43:53,964 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:43:53,964 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 30 [2021-03-10 23:43:53,964 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [180394664] [2021-03-10 23:43:53,964 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-03-10 23:43:53,964 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:43:53,964 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-03-10 23:43:53,964 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=803, Unknown=0, NotChecked=0, Total=930 [2021-03-10 23:43:53,964 INFO L87 Difference]: Start difference. First operand 37783 states and 156628 transitions. Second operand has 31 states, 31 states have (on average 2.3870967741935485) internal successors, (74), 30 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:43:55,897 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 25 [2021-03-10 23:43:57,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:43:57,983 INFO L93 Difference]: Finished difference Result 66268 states and 270213 transitions. [2021-03-10 23:43:57,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-03-10 23:43:57,984 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.3870967741935485) internal successors, (74), 30 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:43:57,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:43:58,197 INFO L225 Difference]: With dead ends: 66268 [2021-03-10 23:43:58,197 INFO L226 Difference]: Without dead ends: 66174 [2021-03-10 23:43:58,198 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1164 ImplicationChecksByTransitivity, 2748.0ms TimeCoverageRelationStatistics Valid=575, Invalid=3585, Unknown=0, NotChecked=0, Total=4160 [2021-03-10 23:43:58,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66174 states. [2021-03-10 23:43:59,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66174 to 38640. [2021-03-10 23:43:59,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38640 states, 38639 states have (on average 4.145215973498279) internal successors, (160167), 38639 states have internal predecessors, (160167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:43:59,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38640 states to 38640 states and 160167 transitions. [2021-03-10 23:43:59,333 INFO L78 Accepts]: Start accepts. Automaton has 38640 states and 160167 transitions. Word has length 39 [2021-03-10 23:43:59,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:43:59,333 INFO L480 AbstractCegarLoop]: Abstraction has 38640 states and 160167 transitions. [2021-03-10 23:43:59,333 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 2.3870967741935485) internal successors, (74), 30 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:43:59,333 INFO L276 IsEmpty]: Start isEmpty. Operand 38640 states and 160167 transitions. [2021-03-10 23:43:59,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:43:59,411 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:43:59,411 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:43:59,611 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable119 [2021-03-10 23:43:59,612 INFO L428 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:43:59,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:43:59,612 INFO L82 PathProgramCache]: Analyzing trace with hash 1147513441, now seen corresponding path program 42 times [2021-03-10 23:43:59,612 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:43:59,612 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1971510098] [2021-03-10 23:43:59,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:43:59,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:43:59,933 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:43:59,933 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1971510098] [2021-03-10 23:43:59,933 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [643882723] [2021-03-10 23:43:59,933 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 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:43:59,961 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-03-10 23:43:59,961 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:43:59,961 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 39 conjunts are in the unsatisfiable core [2021-03-10 23:43:59,962 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:44:00,353 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:44:00,353 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-03-10 23:44:00,354 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:44:00,362 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:44:00,363 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:44:00,363 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-03-10 23:44:00,401 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-03-10 23:44:00,402 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:44:00,404 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:44:00,405 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:44:00,405 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:12 [2021-03-10 23:44:00,480 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:44:00,481 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:44:00,481 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-03-10 23:44:00,481 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [671438723] [2021-03-10 23:44:00,481 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-03-10 23:44:00,481 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:44:00,481 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-03-10 23:44:00,481 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=575, Unknown=0, NotChecked=0, Total=702 [2021-03-10 23:44:00,481 INFO L87 Difference]: Start difference. First operand 38640 states and 160167 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:44:02,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:44:02,801 INFO L93 Difference]: Finished difference Result 74818 states and 307630 transitions. [2021-03-10 23:44:02,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-10 23:44:02,802 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:44:02,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:44:03,296 INFO L225 Difference]: With dead ends: 74818 [2021-03-10 23:44:03,296 INFO L226 Difference]: Without dead ends: 74763 [2021-03-10 23:44:03,296 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 503 ImplicationChecksByTransitivity, 1433.4ms TimeCoverageRelationStatistics Valid=338, Invalid=1468, Unknown=0, NotChecked=0, Total=1806 [2021-03-10 23:44:03,400 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74763 states. [2021-03-10 23:44:04,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74763 to 38603. [2021-03-10 23:44:04,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38603 states, 38602 states have (on average 4.141650691674006) internal successors, (159876), 38602 states have internal predecessors, (159876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:44:04,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38603 states to 38603 states and 159876 transitions. [2021-03-10 23:44:04,689 INFO L78 Accepts]: Start accepts. Automaton has 38603 states and 159876 transitions. Word has length 39 [2021-03-10 23:44:04,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:44:04,689 INFO L480 AbstractCegarLoop]: Abstraction has 38603 states and 159876 transitions. [2021-03-10 23:44:04,689 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:44:04,689 INFO L276 IsEmpty]: Start isEmpty. Operand 38603 states and 159876 transitions. [2021-03-10 23:44:04,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:44:04,780 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:44:04,780 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:44:04,980 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2021-03-10 23:44:04,980 INFO L428 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:44:04,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:44:04,981 INFO L82 PathProgramCache]: Analyzing trace with hash 1283074537, now seen corresponding path program 43 times [2021-03-10 23:44:04,981 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:44:04,981 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [717965934] [2021-03-10 23:44:04,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:44:04,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:44:05,405 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:44:05,405 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [717965934] [2021-03-10 23:44:05,405 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [752794848] [2021-03-10 23:44:05,405 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 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-03-10 23:44:05,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:44:05,440 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-03-10 23:44:05,441 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:44:05,672 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:44:05,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 16 [2021-03-10 23:44:05,674 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:44:05,682 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:44:05,682 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:44:05,683 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:31 [2021-03-10 23:44:05,766 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-03-10 23:44:05,767 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:44:05,769 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:44:05,769 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:44:05,769 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:7 [2021-03-10 23:44:05,825 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:44:05,826 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:44:05,826 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-03-10 23:44:05,826 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2132474835] [2021-03-10 23:44:05,826 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-03-10 23:44:05,826 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:44:05,826 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-03-10 23:44:05,826 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=586, Unknown=0, NotChecked=0, Total=702 [2021-03-10 23:44:05,826 INFO L87 Difference]: Start difference. First operand 38603 states and 159876 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:44:08,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:44:08,549 INFO L93 Difference]: Finished difference Result 70307 states and 287574 transitions. [2021-03-10 23:44:08,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-03-10 23:44:08,550 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:44:08,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:44:08,798 INFO L225 Difference]: With dead ends: 70307 [2021-03-10 23:44:08,799 INFO L226 Difference]: Without dead ends: 70091 [2021-03-10 23:44:08,799 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 532 ImplicationChecksByTransitivity, 1451.9ms TimeCoverageRelationStatistics Valid=335, Invalid=1735, Unknown=0, NotChecked=0, Total=2070 [2021-03-10 23:44:08,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70091 states. [2021-03-10 23:44:09,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70091 to 38453. [2021-03-10 23:44:09,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38453 states, 38452 states have (on average 4.142515343805264) internal successors, (159288), 38452 states have internal predecessors, (159288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:44:10,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38453 states to 38453 states and 159288 transitions. [2021-03-10 23:44:10,105 INFO L78 Accepts]: Start accepts. Automaton has 38453 states and 159288 transitions. Word has length 39 [2021-03-10 23:44:10,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:44:10,105 INFO L480 AbstractCegarLoop]: Abstraction has 38453 states and 159288 transitions. [2021-03-10 23:44:10,105 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:44:10,105 INFO L276 IsEmpty]: Start isEmpty. Operand 38453 states and 159288 transitions. [2021-03-10 23:44:10,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:44:10,192 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:44:10,192 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:44:10,392 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2021-03-10 23:44:10,393 INFO L428 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:44:10,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:44:10,393 INFO L82 PathProgramCache]: Analyzing trace with hash -1808675789, now seen corresponding path program 44 times [2021-03-10 23:44:10,393 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:44:10,393 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2025740040] [2021-03-10 23:44:10,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:44:10,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:44:10,731 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:44:10,732 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2025740040] [2021-03-10 23:44:10,732 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [107155858] [2021-03-10 23:44:10,732 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 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:44:10,760 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:44:10,760 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:44:10,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 44 conjunts are in the unsatisfiable core [2021-03-10 23:44:10,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:44:11,002 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-03-10 23:44:11,004 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:44:11,012 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:44:11,013 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:44:11,013 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:35 [2021-03-10 23:44:11,052 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:44:11,052 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 22 [2021-03-10 23:44:11,053 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:44:11,058 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:44:11,059 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:44:11,059 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:18 [2021-03-10 23:44:11,139 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:44:11,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 16 [2021-03-10 23:44:11,141 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:44:11,148 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:44:11,151 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:44:11,151 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:19 [2021-03-10 23:44:11,200 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:44:11,200 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:44:11,200 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 27 [2021-03-10 23:44:11,201 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1722202400] [2021-03-10 23:44:11,201 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:44:11,201 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:44:11,201 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:44:11,201 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=639, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:44:11,201 INFO L87 Difference]: Start difference. First operand 38453 states and 159288 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:44:13,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:44:13,984 INFO L93 Difference]: Finished difference Result 90605 states and 373157 transitions. [2021-03-10 23:44:13,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-03-10 23:44:13,985 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:44:13,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:44:14,576 INFO L225 Difference]: With dead ends: 90605 [2021-03-10 23:44:14,576 INFO L226 Difference]: Without dead ends: 90550 [2021-03-10 23:44:14,576 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 779 ImplicationChecksByTransitivity, 1470.1ms TimeCoverageRelationStatistics Valid=407, Invalid=2349, Unknown=0, NotChecked=0, Total=2756 [2021-03-10 23:44:14,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90550 states. [2021-03-10 23:44:15,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90550 to 38975. [2021-03-10 23:44:15,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38975 states, 38974 states have (on average 4.144147380304819) internal successors, (161514), 38974 states have internal predecessors, (161514), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:44:16,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38975 states to 38975 states and 161514 transitions. [2021-03-10 23:44:16,052 INFO L78 Accepts]: Start accepts. Automaton has 38975 states and 161514 transitions. Word has length 39 [2021-03-10 23:44:16,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:44:16,052 INFO L480 AbstractCegarLoop]: Abstraction has 38975 states and 161514 transitions. [2021-03-10 23:44:16,053 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:44:16,053 INFO L276 IsEmpty]: Start isEmpty. Operand 38975 states and 161514 transitions. [2021-03-10 23:44:16,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:44:16,136 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:44:16,136 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:44:16,339 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2021-03-10 23:44:16,339 INFO L428 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:44:16,339 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:44:16,339 INFO L82 PathProgramCache]: Analyzing trace with hash 1848703477, now seen corresponding path program 45 times [2021-03-10 23:44:16,339 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:44:16,340 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [115498824] [2021-03-10 23:44:16,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:44:16,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:44:16,694 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:44:16,694 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [115498824] [2021-03-10 23:44:16,694 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [617044606] [2021-03-10 23:44:16,695 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 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:44:16,724 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-03-10 23:44:16,725 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:44:16,725 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 23:44:16,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:44:17,104 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:44:17,105 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 37 treesize of output 45 [2021-03-10 23:44:17,106 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:44:17,130 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:44:17,131 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:44:17,132 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:63, output treesize:68 [2021-03-10 23:44:17,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:44:17,405 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 29 [2021-03-10 23:44:17,406 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:44:17,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:44:17,412 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 20 [2021-03-10 23:44:17,413 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:44:17,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:44:17,418 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 20 [2021-03-10 23:44:17,419 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 23:44:17,447 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:44:17,448 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 23:44:17,448 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:159, output treesize:62 [2021-03-10 23:44:17,632 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:44:17,633 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 16 [2021-03-10 23:44:17,635 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:44:17,670 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:44:17,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:44:17,675 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-03-10 23:44:17,677 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:44:17,726 INFO L628 ElimStorePlain]: treesize reduction 13, result has 77.2 percent of original size [2021-03-10 23:44:17,729 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:44:17,730 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:69, output treesize:45 [2021-03-10 23:44:17,815 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:44:17,815 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:44:17,815 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 32 [2021-03-10 23:44:17,815 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [689472863] [2021-03-10 23:44:17,815 INFO L460 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-03-10 23:44:17,815 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:44:17,815 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-03-10 23:44:17,816 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=917, Unknown=0, NotChecked=0, Total=1056 [2021-03-10 23:44:17,816 INFO L87 Difference]: Start difference. First operand 38975 states and 161514 transitions. Second operand has 33 states, 33 states have (on average 2.242424242424242) internal successors, (74), 32 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:44:19,791 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 53 [2021-03-10 23:44:23,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:44:23,385 INFO L93 Difference]: Finished difference Result 80248 states and 328568 transitions. [2021-03-10 23:44:23,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-03-10 23:44:23,386 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.242424242424242) internal successors, (74), 32 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:44:23,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:44:23,653 INFO L225 Difference]: With dead ends: 80248 [2021-03-10 23:44:23,654 INFO L226 Difference]: Without dead ends: 80166 [2021-03-10 23:44:23,654 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1352 ImplicationChecksByTransitivity, 2973.0ms TimeCoverageRelationStatistics Valid=493, Invalid=3929, Unknown=0, NotChecked=0, Total=4422 [2021-03-10 23:44:23,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80166 states. [2021-03-10 23:44:24,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80166 to 39121. [2021-03-10 23:44:24,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39121 states, 39120 states have (on average 4.142663599182004) internal successors, (162061), 39120 states have internal predecessors, (162061), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:44:24,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39121 states to 39121 states and 162061 transitions. [2021-03-10 23:44:24,903 INFO L78 Accepts]: Start accepts. Automaton has 39121 states and 162061 transitions. Word has length 39 [2021-03-10 23:44:24,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:44:24,903 INFO L480 AbstractCegarLoop]: Abstraction has 39121 states and 162061 transitions. [2021-03-10 23:44:24,903 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 2.242424242424242) internal successors, (74), 32 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:44:24,903 INFO L276 IsEmpty]: Start isEmpty. Operand 39121 states and 162061 transitions. [2021-03-10 23:44:24,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:44:24,977 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:44:24,977 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:44:25,177 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable138 [2021-03-10 23:44:25,177 INFO L428 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:44:25,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:44:25,177 INFO L82 PathProgramCache]: Analyzing trace with hash -1027270795, now seen corresponding path program 46 times [2021-03-10 23:44:25,177 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:44:25,178 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1630252945] [2021-03-10 23:44:25,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:44:25,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:44:25,526 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:44:25,526 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1630252945] [2021-03-10 23:44:25,526 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1486796215] [2021-03-10 23:44:25,526 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 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:44:25,552 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:44:25,552 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:44:25,553 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-03-10 23:44:25,554 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:44:25,814 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-03-10 23:44:25,815 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:44:25,822 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:44:25,823 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:44:25,823 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:44, output treesize:30 [2021-03-10 23:44:25,913 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:44:25,913 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 27 [2021-03-10 23:44:25,914 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:44:25,916 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:44:25,917 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:44:25,917 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:7 [2021-03-10 23:44:25,963 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:44:25,963 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:44:25,963 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 25 [2021-03-10 23:44:25,963 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1497925212] [2021-03-10 23:44:25,964 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-03-10 23:44:25,964 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:44:25,964 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-03-10 23:44:25,964 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=557, Unknown=0, NotChecked=0, Total=650 [2021-03-10 23:44:25,964 INFO L87 Difference]: Start difference. First operand 39121 states and 162061 transitions. Second operand has 26 states, 26 states have (on average 2.6538461538461537) internal successors, (69), 25 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:44:28,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:44:28,290 INFO L93 Difference]: Finished difference Result 86772 states and 357747 transitions. [2021-03-10 23:44:28,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-10 23:44:28,291 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.6538461538461537) internal successors, (69), 25 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:44:28,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:44:28,566 INFO L225 Difference]: With dead ends: 86772 [2021-03-10 23:44:28,566 INFO L226 Difference]: Without dead ends: 86717 [2021-03-10 23:44:28,566 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 471 ImplicationChecksByTransitivity, 1129.4ms TimeCoverageRelationStatistics Valid=231, Invalid=1575, Unknown=0, NotChecked=0, Total=1806 [2021-03-10 23:44:28,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86717 states. [2021-03-10 23:44:29,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86717 to 39559. [2021-03-10 23:44:29,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39559 states, 39558 states have (on average 4.147656605490672) internal successors, (164073), 39558 states have internal predecessors, (164073), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:44:29,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39559 states to 39559 states and 164073 transitions. [2021-03-10 23:44:29,925 INFO L78 Accepts]: Start accepts. Automaton has 39559 states and 164073 transitions. Word has length 39 [2021-03-10 23:44:29,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:44:29,925 INFO L480 AbstractCegarLoop]: Abstraction has 39559 states and 164073 transitions. [2021-03-10 23:44:29,925 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.6538461538461537) internal successors, (69), 25 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:44:29,925 INFO L276 IsEmpty]: Start isEmpty. Operand 39559 states and 164073 transitions. [2021-03-10 23:44:30,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:44:30,000 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:44:30,000 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:44:30,201 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2021-03-10 23:44:30,202 INFO L428 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:44:30,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:44:30,202 INFO L82 PathProgramCache]: Analyzing trace with hash -49954505, now seen corresponding path program 47 times [2021-03-10 23:44:30,202 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:44:30,202 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1625916868] [2021-03-10 23:44:30,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:44:30,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:44:30,534 WARN L205 SmtUtils]: Spent 296.00 ms on a formula simplification that was a NOOP. DAG size: 17 [2021-03-10 23:44:30,876 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:44:30,876 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1625916868] [2021-03-10 23:44:30,876 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1600045101] [2021-03-10 23:44:30,876 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 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:44:30,907 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-10 23:44:30,908 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:44:30,908 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 45 conjunts are in the unsatisfiable core [2021-03-10 23:44:30,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:44:31,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:44:31,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:44:31,300 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:44:31,301 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 57 [2021-03-10 23:44:31,302 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:44:31,324 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:44:31,333 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:44:31,333 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:59, output treesize:121 [2021-03-10 23:44:31,498 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_7], 3=[q1], 6=[v_prenex_5]} [2021-03-10 23:44:31,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:44:31,503 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 11 [2021-03-10 23:44:31,504 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:44:31,542 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:44:31,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:44:31,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:44:31,554 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:44:31,554 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 26 treesize of output 26 [2021-03-10 23:44:31,556 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:44:31,607 INFO L628 ElimStorePlain]: treesize reduction 15, result has 82.1 percent of original size [2021-03-10 23:44:31,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:44:31,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:44:31,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:44:31,629 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:44:31,629 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 57 [2021-03-10 23:44:31,635 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 2 xjuncts. [2021-03-10 23:44:31,688 INFO L628 ElimStorePlain]: treesize reduction 39, result has 54.7 percent of original size [2021-03-10 23:44:31,698 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 3 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:44:31,698 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 7 variables, input treesize:126, output treesize:45 [2021-03-10 23:44:31,817 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:44:31,818 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 16 [2021-03-10 23:44:31,819 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:44:31,827 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:44:31,829 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:44:31,829 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:19 [2021-03-10 23:44:31,895 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:44:31,895 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:44:31,896 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 30 [2021-03-10 23:44:31,896 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [931262843] [2021-03-10 23:44:31,896 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-03-10 23:44:31,896 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:44:31,896 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-03-10 23:44:31,896 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=789, Unknown=0, NotChecked=0, Total=930 [2021-03-10 23:44:31,896 INFO L87 Difference]: Start difference. First operand 39559 states and 164073 transitions. Second operand has 31 states, 31 states have (on average 2.2580645161290325) internal successors, (70), 30 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:44:35,924 WARN L205 SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 75 [2021-03-10 23:44:36,210 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 72 [2021-03-10 23:44:36,556 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 47 [2021-03-10 23:44:36,884 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 55 [2021-03-10 23:44:38,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:44:38,413 INFO L93 Difference]: Finished difference Result 76455 states and 312035 transitions. [2021-03-10 23:44:38,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-03-10 23:44:38,414 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.2580645161290325) internal successors, (70), 30 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:44:38,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:44:38,654 INFO L225 Difference]: With dead ends: 76455 [2021-03-10 23:44:38,654 INFO L226 Difference]: Without dead ends: 76345 [2021-03-10 23:44:38,654 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2493 ImplicationChecksByTransitivity, 5028.2ms TimeCoverageRelationStatistics Valid=1016, Invalid=6816, Unknown=0, NotChecked=0, Total=7832 [2021-03-10 23:44:38,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76345 states. [2021-03-10 23:44:39,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76345 to 39885. [2021-03-10 23:44:39,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39885 states, 39884 states have (on average 4.147452612576472) internal successors, (165417), 39884 states have internal predecessors, (165417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:44:39,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39885 states to 39885 states and 165417 transitions. [2021-03-10 23:44:39,970 INFO L78 Accepts]: Start accepts. Automaton has 39885 states and 165417 transitions. Word has length 39 [2021-03-10 23:44:39,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:44:39,970 INFO L480 AbstractCegarLoop]: Abstraction has 39885 states and 165417 transitions. [2021-03-10 23:44:39,970 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 2.2580645161290325) internal successors, (70), 30 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:44:39,970 INFO L276 IsEmpty]: Start isEmpty. Operand 39885 states and 165417 transitions. [2021-03-10 23:44:40,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:44:40,049 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:44:40,049 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:44:40,249 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable148,51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:44:40,249 INFO L428 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:44:40,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:44:40,249 INFO L82 PathProgramCache]: Analyzing trace with hash -526084731, now seen corresponding path program 48 times [2021-03-10 23:44:40,250 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:44:40,250 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [276978447] [2021-03-10 23:44:40,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:44:40,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:44:40,588 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:44:40,588 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [276978447] [2021-03-10 23:44:40,588 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [183029094] [2021-03-10 23:44:40,588 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 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:44:40,617 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-03-10 23:44:40,618 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:44:40,619 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-03-10 23:44:40,619 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:44:40,848 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-03-10 23:44:40,850 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:44:40,856 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:44:40,857 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:44:40,857 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:44, output treesize:30 [2021-03-10 23:44:40,935 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:44:40,936 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 41 treesize of output 29 [2021-03-10 23:44:40,937 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:44:40,939 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:44:40,939 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:44:40,940 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:9 [2021-03-10 23:44:40,981 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:44:40,981 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 18 [2021-03-10 23:44:40,984 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:44:40,991 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:44:40,992 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:44:40,992 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:19, output treesize:14 [2021-03-10 23:44:41,070 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:44:41,070 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:44:41,070 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 27 [2021-03-10 23:44:41,070 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [515936774] [2021-03-10 23:44:41,070 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:44:41,070 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:44:41,071 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:44:41,071 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=626, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:44:41,071 INFO L87 Difference]: Start difference. First operand 39885 states and 165417 transitions. Second operand has 28 states, 28 states have (on average 2.5) internal successors, (70), 27 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:44:45,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:44:45,143 INFO L93 Difference]: Finished difference Result 98853 states and 402459 transitions. [2021-03-10 23:44:45,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-03-10 23:44:45,145 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.5) internal successors, (70), 27 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:44:45,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:44:45,739 INFO L225 Difference]: With dead ends: 98853 [2021-03-10 23:44:45,740 INFO L226 Difference]: Without dead ends: 98798 [2021-03-10 23:44:45,740 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1339 ImplicationChecksByTransitivity, 2251.1ms TimeCoverageRelationStatistics Valid=728, Invalid=3694, Unknown=0, NotChecked=0, Total=4422 [2021-03-10 23:44:45,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98798 states. [2021-03-10 23:44:47,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98798 to 39397. [2021-03-10 23:44:47,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39397 states, 39396 states have (on average 4.147933800385826) internal successors, (163412), 39396 states have internal predecessors, (163412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:44:47,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39397 states to 39397 states and 163412 transitions. [2021-03-10 23:44:47,251 INFO L78 Accepts]: Start accepts. Automaton has 39397 states and 163412 transitions. Word has length 39 [2021-03-10 23:44:47,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:44:47,251 INFO L480 AbstractCegarLoop]: Abstraction has 39397 states and 163412 transitions. [2021-03-10 23:44:47,251 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.5) internal successors, (70), 27 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:44:47,251 INFO L276 IsEmpty]: Start isEmpty. Operand 39397 states and 163412 transitions. [2021-03-10 23:44:47,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:44:47,328 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:44:47,328 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:44:47,529 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable161 [2021-03-10 23:44:47,529 INFO L428 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:44:47,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:44:47,529 INFO L82 PathProgramCache]: Analyzing trace with hash 449743517, now seen corresponding path program 49 times [2021-03-10 23:44:47,529 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:44:47,529 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [378620892] [2021-03-10 23:44:47,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:44:47,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:44:47,964 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:44:47,964 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [378620892] [2021-03-10 23:44:47,964 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [292770423] [2021-03-10 23:44:47,964 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 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:44:47,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:44:47,989 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-03-10 23:44:47,990 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:44:48,269 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:44:48,269 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 21 [2021-03-10 23:44:48,270 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:44:48,278 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:44:48,279 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:44:48,279 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:34 [2021-03-10 23:44:48,323 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-03-10 23:44:48,325 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:44:48,327 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:44:48,327 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:44:48,327 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:7 [2021-03-10 23:44:48,386 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:44:48,386 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:44:48,386 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-03-10 23:44:48,386 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [446294304] [2021-03-10 23:44:48,386 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-03-10 23:44:48,386 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:44:48,386 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-03-10 23:44:48,387 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=574, Unknown=0, NotChecked=0, Total=702 [2021-03-10 23:44:48,387 INFO L87 Difference]: Start difference. First operand 39397 states and 163412 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:44:51,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:44:51,277 INFO L93 Difference]: Finished difference Result 71717 states and 293234 transitions. [2021-03-10 23:44:51,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-03-10 23:44:51,278 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:44:51,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:44:51,500 INFO L225 Difference]: With dead ends: 71717 [2021-03-10 23:44:51,500 INFO L226 Difference]: Without dead ends: 71469 [2021-03-10 23:44:51,500 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 509 ImplicationChecksByTransitivity, 1519.9ms TimeCoverageRelationStatistics Valid=352, Invalid=1628, Unknown=0, NotChecked=0, Total=1980 [2021-03-10 23:44:51,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71469 states. [2021-03-10 23:44:52,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71469 to 39583. [2021-03-10 23:44:52,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39583 states, 39582 states have (on average 4.146127027436713) internal successors, (164112), 39582 states have internal predecessors, (164112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:44:52,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39583 states to 39583 states and 164112 transitions. [2021-03-10 23:44:52,839 INFO L78 Accepts]: Start accepts. Automaton has 39583 states and 164112 transitions. Word has length 39 [2021-03-10 23:44:52,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:44:52,839 INFO L480 AbstractCegarLoop]: Abstraction has 39583 states and 164112 transitions. [2021-03-10 23:44:52,839 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:44:52,839 INFO L276 IsEmpty]: Start isEmpty. Operand 39583 states and 164112 transitions. [2021-03-10 23:44:52,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:44:52,923 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:44:52,923 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:44:53,123 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163,53 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:44:53,124 INFO L428 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:44:53,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:44:53,124 INFO L82 PathProgramCache]: Analyzing trace with hash -1828137727, now seen corresponding path program 50 times [2021-03-10 23:44:53,124 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:44:53,124 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1796144749] [2021-03-10 23:44:53,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:44:53,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:44:53,572 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:44:53,572 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1796144749] [2021-03-10 23:44:53,572 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [175151651] [2021-03-10 23:44:53,573 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 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:44:53,598 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:44:53,598 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:44:53,599 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-03-10 23:44:53,600 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:44:54,075 WARN L205 SmtUtils]: Spent 244.00 ms on a formula simplification that was a NOOP. DAG size: 28 [2021-03-10 23:44:54,141 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-03-10 23:44:54,143 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:44:54,150 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:44:54,151 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:44:54,151 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:36 [2021-03-10 23:44:54,190 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:44:54,191 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 27 [2021-03-10 23:44:54,192 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:44:54,193 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:44:54,194 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:44:54,194 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:7 [2021-03-10 23:44:54,254 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:44:54,254 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:44:54,254 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-03-10 23:44:54,254 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1855263371] [2021-03-10 23:44:54,255 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-03-10 23:44:54,255 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:44:54,255 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-03-10 23:44:54,255 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=577, Unknown=0, NotChecked=0, Total=702 [2021-03-10 23:44:54,255 INFO L87 Difference]: Start difference. First operand 39583 states and 164112 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:44:57,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:44:57,149 INFO L93 Difference]: Finished difference Result 88448 states and 360399 transitions. [2021-03-10 23:44:57,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-03-10 23:44:57,150 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:44:57,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:44:57,439 INFO L225 Difference]: With dead ends: 88448 [2021-03-10 23:44:57,439 INFO L226 Difference]: Without dead ends: 88280 [2021-03-10 23:44:57,439 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 639 ImplicationChecksByTransitivity, 1620.5ms TimeCoverageRelationStatistics Valid=415, Invalid=2035, Unknown=0, NotChecked=0, Total=2450 [2021-03-10 23:44:57,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88280 states. [2021-03-10 23:44:58,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88280 to 39645. [2021-03-10 23:44:58,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39645 states, 39644 states have (on average 4.147008374533347) internal successors, (164404), 39644 states have internal predecessors, (164404), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:44:58,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39645 states to 39645 states and 164404 transitions. [2021-03-10 23:44:58,787 INFO L78 Accepts]: Start accepts. Automaton has 39645 states and 164404 transitions. Word has length 39 [2021-03-10 23:44:58,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:44:58,787 INFO L480 AbstractCegarLoop]: Abstraction has 39645 states and 164404 transitions. [2021-03-10 23:44:58,788 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:44:58,788 INFO L276 IsEmpty]: Start isEmpty. Operand 39645 states and 164404 transitions. [2021-03-10 23:44:58,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:44:58,862 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:44:58,862 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:44:59,067 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164,54 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:44:59,067 INFO L428 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:44:59,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:44:59,068 INFO L82 PathProgramCache]: Analyzing trace with hash -1624216981, now seen corresponding path program 51 times [2021-03-10 23:44:59,068 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:44:59,068 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1131962770] [2021-03-10 23:44:59,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:44:59,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:44:59,512 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:44:59,512 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1131962770] [2021-03-10 23:44:59,512 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [738559620] [2021-03-10 23:44:59,512 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 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:44:59,539 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-03-10 23:44:59,539 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:44:59,540 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 47 conjunts are in the unsatisfiable core [2021-03-10 23:44:59,540 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:44:59,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:44:59,944 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:44:59,945 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 41 treesize of output 33 [2021-03-10 23:44:59,952 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:44:59,963 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:44:59,964 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:44:59,964 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:60, output treesize:40 [2021-03-10 23:45:00,014 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:45:00,025 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:45:00,025 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 43 treesize of output 49 [2021-03-10 23:45:00,028 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:45:00,042 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:45:00,047 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 23:45:00,048 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:51, output treesize:77 [2021-03-10 23:45:00,114 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:45:00,115 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 16 [2021-03-10 23:45:00,117 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:45:00,142 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:45:00,152 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:45:00,152 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 16 [2021-03-10 23:45:00,154 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:45:00,200 INFO L628 ElimStorePlain]: treesize reduction 10, result has 82.1 percent of original size [2021-03-10 23:45:00,203 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 23:45:00,203 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:58, output treesize:44 [2021-03-10 23:45:00,335 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:45:00,335 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:45:00,335 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17] total 31 [2021-03-10 23:45:00,335 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1148277794] [2021-03-10 23:45:00,335 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-03-10 23:45:00,335 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:45:00,336 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-03-10 23:45:00,336 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=817, Unknown=0, NotChecked=0, Total=992 [2021-03-10 23:45:00,336 INFO L87 Difference]: Start difference. First operand 39645 states and 164404 transitions. Second operand has 32 states, 32 states have (on average 2.1875) internal successors, (70), 31 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:45:02,394 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 48 [2021-03-10 23:45:05,672 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 51 [2021-03-10 23:45:06,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:45:06,685 INFO L93 Difference]: Finished difference Result 72141 states and 293746 transitions. [2021-03-10 23:45:06,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-03-10 23:45:06,686 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.1875) internal successors, (70), 31 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:45:06,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:45:06,914 INFO L225 Difference]: With dead ends: 72141 [2021-03-10 23:45:06,914 INFO L226 Difference]: Without dead ends: 71978 [2021-03-10 23:45:06,914 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2017 ImplicationChecksByTransitivity, 4482.3ms TimeCoverageRelationStatistics Valid=1020, Invalid=5300, Unknown=0, NotChecked=0, Total=6320 [2021-03-10 23:45:07,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71978 states. [2021-03-10 23:45:07,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71978 to 39847. [2021-03-10 23:45:08,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39847 states, 39846 states have (on average 4.144355769713396) internal successors, (165136), 39846 states have internal predecessors, (165136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:45:08,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39847 states to 39847 states and 165136 transitions. [2021-03-10 23:45:08,169 INFO L78 Accepts]: Start accepts. Automaton has 39847 states and 165136 transitions. Word has length 39 [2021-03-10 23:45:08,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:45:08,169 INFO L480 AbstractCegarLoop]: Abstraction has 39847 states and 165136 transitions. [2021-03-10 23:45:08,169 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 2.1875) internal successors, (70), 31 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:45:08,169 INFO L276 IsEmpty]: Start isEmpty. Operand 39847 states and 165136 transitions. [2021-03-10 23:45:08,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:45:08,254 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:45:08,254 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:45:08,463 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable165,55 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:45:08,463 INFO L428 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:45:08,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:45:08,464 INFO L82 PathProgramCache]: Analyzing trace with hash -986946043, now seen corresponding path program 52 times [2021-03-10 23:45:08,464 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:45:08,464 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [248635540] [2021-03-10 23:45:08,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:45:08,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:45:08,909 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:45:08,909 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [248635540] [2021-03-10 23:45:08,909 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1982581837] [2021-03-10 23:45:08,909 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 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:45:08,936 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:45:08,936 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:45:08,937 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-03-10 23:45:08,937 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:45:09,233 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-03-10 23:45:09,235 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:45:09,242 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:45:09,242 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:45:09,242 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:36 [2021-03-10 23:45:09,295 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:45:09,295 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 27 [2021-03-10 23:45:09,297 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:45:09,299 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:45:09,300 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:45:09,300 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:7 [2021-03-10 23:45:09,373 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:45:09,374 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:45:09,374 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-03-10 23:45:09,374 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [644932681] [2021-03-10 23:45:09,374 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-03-10 23:45:09,374 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:45:09,374 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-03-10 23:45:09,374 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=582, Unknown=0, NotChecked=0, Total=702 [2021-03-10 23:45:09,375 INFO L87 Difference]: Start difference. First operand 39847 states and 165136 transitions. Second operand has 27 states, 27 states have (on average 2.5185185185185186) internal successors, (68), 26 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:45:12,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:45:12,689 INFO L93 Difference]: Finished difference Result 88398 states and 360276 transitions. [2021-03-10 23:45:12,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-03-10 23:45:12,690 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5185185185185186) internal successors, (68), 26 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:45:12,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:45:12,982 INFO L225 Difference]: With dead ends: 88398 [2021-03-10 23:45:12,982 INFO L226 Difference]: Without dead ends: 88316 [2021-03-10 23:45:12,983 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 695 ImplicationChecksByTransitivity, 1791.8ms TimeCoverageRelationStatistics Valid=411, Invalid=2241, Unknown=0, NotChecked=0, Total=2652 [2021-03-10 23:45:13,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88316 states. [2021-03-10 23:45:14,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88316 to 39397. [2021-03-10 23:45:14,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39397 states, 39396 states have (on average 4.147933800385826) internal successors, (163412), 39396 states have internal predecessors, (163412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:45:14,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39397 states to 39397 states and 163412 transitions. [2021-03-10 23:45:14,725 INFO L78 Accepts]: Start accepts. Automaton has 39397 states and 163412 transitions. Word has length 39 [2021-03-10 23:45:14,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:45:14,725 INFO L480 AbstractCegarLoop]: Abstraction has 39397 states and 163412 transitions. [2021-03-10 23:45:14,725 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.5185185185185186) internal successors, (68), 26 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:45:14,725 INFO L276 IsEmpty]: Start isEmpty. Operand 39397 states and 163412 transitions. [2021-03-10 23:45:14,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:45:14,812 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:45:14,812 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:45:15,012 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable172,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:45:15,012 INFO L428 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:45:15,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:45:15,013 INFO L82 PathProgramCache]: Analyzing trace with hash 140092723, now seen corresponding path program 53 times [2021-03-10 23:45:15,013 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:45:15,013 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1088485793] [2021-03-10 23:45:15,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:45:15,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:45:15,395 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:45:15,395 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1088485793] [2021-03-10 23:45:15,395 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1260718174] [2021-03-10 23:45:15,395 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 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:45:15,422 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-03-10 23:45:15,422 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:45:15,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 44 conjunts are in the unsatisfiable core [2021-03-10 23:45:15,423 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:45:15,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:45:15,778 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:45:15,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 37 treesize of output 63 [2021-03-10 23:45:15,780 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:45:15,814 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:45:15,824 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-03-10 23:45:15,824 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:59, output treesize:83 [2021-03-10 23:45:16,315 WARN L205 SmtUtils]: Spent 235.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 56 [2021-03-10 23:45:16,463 INFO L446 ElimStorePlain]: Different costs {1=[q1, v_prenex_20], 3=[v_prenex_14, v_prenex_18]} [2021-03-10 23:45:16,476 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:45:16,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 21 [2021-03-10 23:45:16,478 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-03-10 23:45:16,590 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 80 [2021-03-10 23:45:16,591 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:45:16,604 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:45:16,604 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 16 [2021-03-10 23:45:16,608 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-03-10 23:45:16,720 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 79 [2021-03-10 23:45:16,721 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:45:16,749 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:45:16,749 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 48 [2021-03-10 23:45:16,752 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 23:45:16,883 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2021-03-10 23:45:16,884 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:45:16,916 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:45:16,916 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 41 [2021-03-10 23:45:16,929 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 2 xjuncts. [2021-03-10 23:45:17,243 WARN L205 SmtUtils]: Spent 313.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 86 [2021-03-10 23:45:17,244 INFO L628 ElimStorePlain]: treesize reduction 42, result has 84.8 percent of original size [2021-03-10 23:45:17,326 INFO L550 ElimStorePlain]: Start of recursive call 1: 7 dim-0 vars, 4 dim-1 vars, End of recursive call: 1 dim-0 vars, and 4 xjuncts. [2021-03-10 23:45:17,327 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 11 variables, input treesize:217, output treesize:137 [2021-03-10 23:45:17,804 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:45:17,805 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-03-10 23:45:17,807 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-03-10 23:45:17,825 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:45:17,827 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:45:17,827 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:40, output treesize:26 [2021-03-10 23:45:17,903 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:45:17,903 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:45:17,903 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 32 [2021-03-10 23:45:17,903 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [436144718] [2021-03-10 23:45:17,904 INFO L460 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-03-10 23:45:17,904 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:45:17,904 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-03-10 23:45:17,904 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=940, Unknown=0, NotChecked=0, Total=1056 [2021-03-10 23:45:17,904 INFO L87 Difference]: Start difference. First operand 39397 states and 163412 transitions. Second operand has 33 states, 33 states have (on average 2.242424242424242) internal successors, (74), 32 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:45:18,267 WARN L205 SmtUtils]: Spent 196.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 36 [2021-03-10 23:45:19,486 WARN L205 SmtUtils]: Spent 210.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 92 [2021-03-10 23:45:19,885 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 67 [2021-03-10 23:45:20,115 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 71 [2021-03-10 23:45:20,796 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 47 [2021-03-10 23:45:21,463 WARN L205 SmtUtils]: Spent 242.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 75 [2021-03-10 23:45:21,830 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 46 [2021-03-10 23:45:22,236 WARN L205 SmtUtils]: Spent 290.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 82 [2021-03-10 23:45:23,265 WARN L205 SmtUtils]: Spent 218.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 85 [2021-03-10 23:45:23,575 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 46 [2021-03-10 23:45:24,662 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 40 [2021-03-10 23:45:24,932 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification that was a NOOP. DAG size: 67 [2021-03-10 23:45:25,216 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 41 [2021-03-10 23:45:25,592 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 31 [2021-03-10 23:45:25,990 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 34 [2021-03-10 23:45:26,416 WARN L205 SmtUtils]: Spent 193.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 64 [2021-03-10 23:45:29,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:45:29,176 INFO L93 Difference]: Finished difference Result 72559 states and 295160 transitions. [2021-03-10 23:45:29,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-03-10 23:45:29,177 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.242424242424242) internal successors, (74), 32 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:45:29,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:45:29,449 INFO L225 Difference]: With dead ends: 72559 [2021-03-10 23:45:29,449 INFO L226 Difference]: Without dead ends: 72465 [2021-03-10 23:45:29,449 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2986 ImplicationChecksByTransitivity, 8897.9ms TimeCoverageRelationStatistics Valid=1070, Invalid=8242, Unknown=0, NotChecked=0, Total=9312 [2021-03-10 23:45:29,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72465 states. [2021-03-10 23:45:30,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72465 to 39743. [2021-03-10 23:45:30,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39743 states, 39742 states have (on average 4.1474762216295105) internal successors, (164829), 39742 states have internal predecessors, (164829), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:45:30,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39743 states to 39743 states and 164829 transitions. [2021-03-10 23:45:30,919 INFO L78 Accepts]: Start accepts. Automaton has 39743 states and 164829 transitions. Word has length 39 [2021-03-10 23:45:30,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:45:30,919 INFO L480 AbstractCegarLoop]: Abstraction has 39743 states and 164829 transitions. [2021-03-10 23:45:30,919 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 2.242424242424242) internal successors, (74), 32 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:45:30,919 INFO L276 IsEmpty]: Start isEmpty. Operand 39743 states and 164829 transitions. [2021-03-10 23:45:31,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:45:31,002 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:45:31,002 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:45:31,207 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173,57 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:45:31,207 INFO L428 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:45:31,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:45:31,208 INFO L82 PathProgramCache]: Analyzing trace with hash 1939051101, now seen corresponding path program 54 times [2021-03-10 23:45:31,208 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:45:31,208 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1989201491] [2021-03-10 23:45:31,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:45:31,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:45:31,689 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:45:31,689 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1989201491] [2021-03-10 23:45:31,689 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1522229724] [2021-03-10 23:45:31,689 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:45:31,717 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-03-10 23:45:31,717 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:45:31,718 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 42 conjunts are in the unsatisfiable core [2021-03-10 23:45:31,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:45:32,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-03-10 23:45:32,046 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:45:32,059 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:45:32,060 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:45:32,060 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:31 [2021-03-10 23:45:32,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:45:32,209 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:45:32,209 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 36 treesize of output 42 [2021-03-10 23:45:32,212 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:45:32,240 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:45:32,252 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 23:45:32,252 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:83 [2021-03-10 23:45:32,471 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:45:32,471 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:45:32,471 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 27 [2021-03-10 23:45:32,471 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [326347368] [2021-03-10 23:45:32,471 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:45:32,471 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:45:32,472 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:45:32,472 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=623, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:45:32,472 INFO L87 Difference]: Start difference. First operand 39743 states and 164829 transitions. Second operand has 28 states, 28 states have (on average 2.5) internal successors, (70), 27 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:45:33,126 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 47 [2021-03-10 23:45:37,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:45:37,125 INFO L93 Difference]: Finished difference Result 91718 states and 376353 transitions. [2021-03-10 23:45:37,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-03-10 23:45:37,127 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.5) internal successors, (70), 27 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:45:37,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:45:37,441 INFO L225 Difference]: With dead ends: 91718 [2021-03-10 23:45:37,441 INFO L226 Difference]: Without dead ends: 91663 [2021-03-10 23:45:37,441 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1080 ImplicationChecksByTransitivity, 2836.4ms TimeCoverageRelationStatistics Valid=579, Invalid=2961, Unknown=0, NotChecked=0, Total=3540 [2021-03-10 23:45:37,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91663 states. [2021-03-10 23:45:38,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91663 to 42836. [2021-03-10 23:45:38,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42836 states, 42835 states have (on average 4.159168903933699) internal successors, (178158), 42835 states have internal predecessors, (178158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:45:39,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42836 states to 42836 states and 178158 transitions. [2021-03-10 23:45:39,318 INFO L78 Accepts]: Start accepts. Automaton has 42836 states and 178158 transitions. Word has length 39 [2021-03-10 23:45:39,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:45:39,318 INFO L480 AbstractCegarLoop]: Abstraction has 42836 states and 178158 transitions. [2021-03-10 23:45:39,318 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.5) internal successors, (70), 27 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:45:39,318 INFO L276 IsEmpty]: Start isEmpty. Operand 42836 states and 178158 transitions. [2021-03-10 23:45:39,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:45:39,419 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:45:39,419 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:45:39,620 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable209,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:45:39,620 INFO L428 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:45:39,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:45:39,620 INFO L82 PathProgramCache]: Analyzing trace with hash 1123437359, now seen corresponding path program 55 times [2021-03-10 23:45:39,620 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:45:39,620 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [989055465] [2021-03-10 23:45:39,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:45:39,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:45:40,135 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:45:40,135 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [989055465] [2021-03-10 23:45:40,135 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [878770533] [2021-03-10 23:45:40,135 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:45:40,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:45:40,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-03-10 23:45:40,165 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:45:40,447 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-03-10 23:45:40,450 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:45:40,459 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:45:40,460 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:45:40,460 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:40, output treesize:26 [2021-03-10 23:45:40,564 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:45:40,564 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 22 [2021-03-10 23:45:40,566 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:45:40,569 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:45:40,570 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:45:40,570 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:12 [2021-03-10 23:45:40,722 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:45:40,722 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:45:40,722 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-03-10 23:45:40,722 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1168646761] [2021-03-10 23:45:40,722 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-03-10 23:45:40,722 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:45:40,722 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-03-10 23:45:40,723 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=583, Unknown=0, NotChecked=0, Total=702 [2021-03-10 23:45:40,723 INFO L87 Difference]: Start difference. First operand 42836 states and 178158 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:45:41,601 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 47 [2021-03-10 23:45:44,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:45:44,662 INFO L93 Difference]: Finished difference Result 102494 states and 419975 transitions. [2021-03-10 23:45:44,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-03-10 23:45:44,664 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:45:44,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:45:45,048 INFO L225 Difference]: With dead ends: 102494 [2021-03-10 23:45:45,048 INFO L226 Difference]: Without dead ends: 102439 [2021-03-10 23:45:45,048 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 624 ImplicationChecksByTransitivity, 2146.5ms TimeCoverageRelationStatistics Valid=400, Invalid=1952, Unknown=0, NotChecked=0, Total=2352 [2021-03-10 23:45:45,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102439 states. [2021-03-10 23:45:46,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102439 to 41344. [2021-03-10 23:45:46,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41344 states, 41343 states have (on average 4.148489466173234) internal successors, (171511), 41343 states have internal predecessors, (171511), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:45:46,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41344 states to 41344 states and 171511 transitions. [2021-03-10 23:45:46,689 INFO L78 Accepts]: Start accepts. Automaton has 41344 states and 171511 transitions. Word has length 39 [2021-03-10 23:45:46,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:45:46,689 INFO L480 AbstractCegarLoop]: Abstraction has 41344 states and 171511 transitions. [2021-03-10 23:45:46,689 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:45:46,689 INFO L276 IsEmpty]: Start isEmpty. Operand 41344 states and 171511 transitions. [2021-03-10 23:45:46,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:45:46,776 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:45:46,776 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:45:46,976 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable213 [2021-03-10 23:45:46,976 INFO L428 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:45:46,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:45:46,976 INFO L82 PathProgramCache]: Analyzing trace with hash -497495307, now seen corresponding path program 56 times [2021-03-10 23:45:46,977 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:45:46,977 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [442759565] [2021-03-10 23:45:46,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:45:46,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:45:47,417 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:45:47,417 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [442759565] [2021-03-10 23:45:47,417 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1450167660] [2021-03-10 23:45:47,417 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 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:45:47,443 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:45:47,443 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:45:47,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 44 conjunts are in the unsatisfiable core [2021-03-10 23:45:47,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:45:48,124 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-03-10 23:45:48,127 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:45:48,142 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:45:48,144 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:45:48,144 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:31 [2021-03-10 23:45:48,372 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:45:48,373 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 41 treesize of output 29 [2021-03-10 23:45:48,375 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:45:48,380 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:45:48,381 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:45:48,381 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:9 [2021-03-10 23:45:48,459 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:45:48,460 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 16 [2021-03-10 23:45:48,463 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:45:48,479 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:45:48,483 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:45:48,483 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:19 [2021-03-10 23:45:48,576 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:45:48,576 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:45:48,577 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 27 [2021-03-10 23:45:48,577 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [234691211] [2021-03-10 23:45:48,577 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:45:48,577 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:45:48,577 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:45:48,577 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=637, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:45:48,577 INFO L87 Difference]: Start difference. First operand 41344 states and 171511 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:45:53,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:45:53,666 INFO L93 Difference]: Finished difference Result 106801 states and 441108 transitions. [2021-03-10 23:45:53,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-03-10 23:45:53,667 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:45:53,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:45:54,059 INFO L225 Difference]: With dead ends: 106801 [2021-03-10 23:45:54,059 INFO L226 Difference]: Without dead ends: 106746 [2021-03-10 23:45:54,060 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 982 ImplicationChecksByTransitivity, 3214.4ms TimeCoverageRelationStatistics Valid=474, Invalid=2948, Unknown=0, NotChecked=0, Total=3422 [2021-03-10 23:45:54,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106746 states. [2021-03-10 23:45:55,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106746 to 43343. [2021-03-10 23:45:55,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43343 states, 43342 states have (on average 4.152323381477551) internal successors, (179970), 43342 states have internal predecessors, (179970), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:45:55,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43343 states to 43343 states and 179970 transitions. [2021-03-10 23:45:55,721 INFO L78 Accepts]: Start accepts. Automaton has 43343 states and 179970 transitions. Word has length 39 [2021-03-10 23:45:55,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:45:55,721 INFO L480 AbstractCegarLoop]: Abstraction has 43343 states and 179970 transitions. [2021-03-10 23:45:55,721 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:45:55,721 INFO L276 IsEmpty]: Start isEmpty. Operand 43343 states and 179970 transitions. [2021-03-10 23:45:55,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:45:55,822 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:45:55,822 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:45:56,023 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable214,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:45:56,023 INFO L428 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:45:56,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:45:56,023 INFO L82 PathProgramCache]: Analyzing trace with hash 921497717, now seen corresponding path program 57 times [2021-03-10 23:45:56,023 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:45:56,023 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1734900187] [2021-03-10 23:45:56,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:45:56,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:45:56,558 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:45:56,558 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1734900187] [2021-03-10 23:45:56,558 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [825045251] [2021-03-10 23:45:56,558 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 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:45:56,584 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 23:45:56,585 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:45:56,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 45 conjunts are in the unsatisfiable core [2021-03-10 23:45:56,586 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:45:57,052 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:45:57,053 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 37 treesize of output 45 [2021-03-10 23:45:57,055 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:45:57,084 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:45:57,086 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:45:57,086 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:56 [2021-03-10 23:45:57,660 WARN L205 SmtUtils]: Spent 434.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 41 [2021-03-10 23:45:57,972 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 52 [2021-03-10 23:45:58,368 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_27], 3=[q2, v_prenex_28]} [2021-03-10 23:45:58,385 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:45:58,385 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 24 [2021-03-10 23:45:58,387 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-03-10 23:45:58,469 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:45:58,502 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:45:58,503 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 53 [2021-03-10 23:45:58,505 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:45:58,605 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:45:58,648 INFO L354 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2021-03-10 23:45:58,648 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 41 [2021-03-10 23:45:58,651 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 23:45:58,748 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:45:58,783 INFO L550 ElimStorePlain]: Start of recursive call 1: 7 dim-0 vars, 3 dim-1 vars, End of recursive call: 1 dim-0 vars, and 3 xjuncts. [2021-03-10 23:45:58,783 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 10 variables, input treesize:144, output treesize:86 [2021-03-10 23:45:58,957 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 36 [2021-03-10 23:45:59,025 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:45:59,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 17 [2021-03-10 23:45:59,029 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:45:59,116 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:45:59,131 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:45:59,132 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 16 [2021-03-10 23:45:59,135 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:45:59,299 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 36 [2021-03-10 23:45:59,299 INFO L628 ElimStorePlain]: treesize reduction 4, result has 96.1 percent of original size [2021-03-10 23:45:59,304 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-03-10 23:45:59,304 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:108, output treesize:93 [2021-03-10 23:45:59,462 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 29 [2021-03-10 23:45:59,604 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:45:59,605 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:45:59,605 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 32 [2021-03-10 23:45:59,605 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1723217027] [2021-03-10 23:45:59,605 INFO L460 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-03-10 23:45:59,605 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:45:59,605 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-03-10 23:45:59,605 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=925, Unknown=0, NotChecked=0, Total=1056 [2021-03-10 23:45:59,605 INFO L87 Difference]: Start difference. First operand 43343 states and 179970 transitions. Second operand has 33 states, 33 states have (on average 2.242424242424242) internal successors, (74), 32 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:46:01,856 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 43 [2021-03-10 23:46:02,559 WARN L205 SmtUtils]: Spent 214.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 59 [2021-03-10 23:46:03,651 WARN L205 SmtUtils]: Spent 313.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 75 [2021-03-10 23:46:03,958 WARN L205 SmtUtils]: Spent 217.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 65 [2021-03-10 23:46:04,813 WARN L205 SmtUtils]: Spent 310.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 81 [2021-03-10 23:46:05,059 WARN L205 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 54 [2021-03-10 23:46:05,250 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 52 [2021-03-10 23:46:05,472 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 38 [2021-03-10 23:46:06,095 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 47 [2021-03-10 23:46:06,330 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 47 [2021-03-10 23:46:06,597 WARN L205 SmtUtils]: Spent 204.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 52 [2021-03-10 23:46:07,125 WARN L205 SmtUtils]: Spent 322.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 86 [2021-03-10 23:46:07,406 WARN L205 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 52 [2021-03-10 23:46:07,694 WARN L205 SmtUtils]: Spent 233.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 58 [2021-03-10 23:46:07,969 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 54 [2021-03-10 23:46:08,247 WARN L205 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 55 [2021-03-10 23:46:08,515 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 61 [2021-03-10 23:46:08,949 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 38 [2021-03-10 23:46:09,186 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 64 [2021-03-10 23:46:09,844 WARN L205 SmtUtils]: Spent 213.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 73 [2021-03-10 23:46:10,164 WARN L205 SmtUtils]: Spent 238.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 40 [2021-03-10 23:46:10,564 WARN L205 SmtUtils]: Spent 265.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 75 [2021-03-10 23:46:10,945 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 36 [2021-03-10 23:46:11,115 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 34 [2021-03-10 23:46:11,445 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 39 [2021-03-10 23:46:11,683 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 52 [2021-03-10 23:46:11,957 WARN L205 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 42 [2021-03-10 23:46:12,268 WARN L205 SmtUtils]: Spent 207.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 54 [2021-03-10 23:46:12,563 WARN L205 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 48 [2021-03-10 23:46:12,813 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 36 [2021-03-10 23:46:13,436 WARN L205 SmtUtils]: Spent 195.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 67 [2021-03-10 23:46:13,824 WARN L205 SmtUtils]: Spent 195.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 38 [2021-03-10 23:46:14,203 WARN L205 SmtUtils]: Spent 215.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 51 [2021-03-10 23:46:14,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:46:14,645 INFO L93 Difference]: Finished difference Result 84746 states and 346551 transitions. [2021-03-10 23:46:14,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-03-10 23:46:14,647 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.242424242424242) internal successors, (74), 32 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:46:14,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:46:14,907 INFO L225 Difference]: With dead ends: 84746 [2021-03-10 23:46:14,907 INFO L226 Difference]: Without dead ends: 84664 [2021-03-10 23:46:14,907 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2486 ImplicationChecksByTransitivity, 12099.0ms TimeCoverageRelationStatistics Valid=814, Invalid=7018, Unknown=0, NotChecked=0, Total=7832 [2021-03-10 23:46:15,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84664 states. [2021-03-10 23:46:16,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84664 to 43917. [2021-03-10 23:46:16,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43917 states, 43916 states have (on average 4.149990891702341) internal successors, (182251), 43916 states have internal predecessors, (182251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:46:16,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43917 states to 43917 states and 182251 transitions. [2021-03-10 23:46:16,268 INFO L78 Accepts]: Start accepts. Automaton has 43917 states and 182251 transitions. Word has length 39 [2021-03-10 23:46:16,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:46:16,268 INFO L480 AbstractCegarLoop]: Abstraction has 43917 states and 182251 transitions. [2021-03-10 23:46:16,268 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 2.242424242424242) internal successors, (74), 32 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:46:16,268 INFO L276 IsEmpty]: Start isEmpty. Operand 43917 states and 182251 transitions. [2021-03-10 23:46:16,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:46:16,576 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:46:16,576 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:46:16,779 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable216 [2021-03-10 23:46:16,779 INFO L428 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:46:16,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:46:16,779 INFO L82 PathProgramCache]: Analyzing trace with hash -887461769, now seen corresponding path program 58 times [2021-03-10 23:46:16,780 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:46:16,780 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1848936339] [2021-03-10 23:46:16,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:46:16,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:46:17,321 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:46:17,321 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1848936339] [2021-03-10 23:46:17,321 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1365506953] [2021-03-10 23:46:17,321 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 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:46:17,347 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:46:17,347 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:46:17,348 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-03-10 23:46:17,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:46:17,650 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-03-10 23:46:17,653 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:46:17,666 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:46:17,667 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:46:17,667 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:40, output treesize:26 [2021-03-10 23:46:17,841 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:46:17,841 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 27 [2021-03-10 23:46:17,844 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:46:17,847 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:46:17,848 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:46:17,849 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:7 [2021-03-10 23:46:17,958 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:46:17,958 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:46:17,958 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-03-10 23:46:17,958 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [284354827] [2021-03-10 23:46:17,959 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-03-10 23:46:17,959 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:46:17,959 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-03-10 23:46:17,959 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=580, Unknown=0, NotChecked=0, Total=702 [2021-03-10 23:46:17,959 INFO L87 Difference]: Start difference. First operand 43917 states and 182251 transitions. Second operand has 27 states, 27 states have (on average 2.5185185185185186) internal successors, (68), 26 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:46:23,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:46:23,096 INFO L93 Difference]: Finished difference Result 119949 states and 487994 transitions. [2021-03-10 23:46:23,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-03-10 23:46:23,098 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5185185185185186) internal successors, (68), 26 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:46:23,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:46:23,513 INFO L225 Difference]: With dead ends: 119949 [2021-03-10 23:46:23,513 INFO L226 Difference]: Without dead ends: 119894 [2021-03-10 23:46:23,514 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 855 ImplicationChecksByTransitivity, 2707.7ms TimeCoverageRelationStatistics Valid=537, Invalid=2433, Unknown=0, NotChecked=0, Total=2970 [2021-03-10 23:46:23,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119894 states. [2021-03-10 23:46:25,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119894 to 43035. [2021-03-10 23:46:25,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43035 states, 43034 states have (on average 4.152484082353488) internal successors, (178698), 43034 states have internal predecessors, (178698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:46:25,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43035 states to 43035 states and 178698 transitions. [2021-03-10 23:46:25,317 INFO L78 Accepts]: Start accepts. Automaton has 43035 states and 178698 transitions. Word has length 39 [2021-03-10 23:46:25,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:46:25,318 INFO L480 AbstractCegarLoop]: Abstraction has 43035 states and 178698 transitions. [2021-03-10 23:46:25,318 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.5185185185185186) internal successors, (68), 26 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:46:25,318 INFO L276 IsEmpty]: Start isEmpty. Operand 43035 states and 178698 transitions. [2021-03-10 23:46:25,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:46:25,796 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:46:25,796 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:46:26,003 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable229,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:46:26,003 INFO L428 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:46:26,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:46:26,003 INFO L82 PathProgramCache]: Analyzing trace with hash 1615119669, now seen corresponding path program 59 times [2021-03-10 23:46:26,003 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:46:26,004 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2097876469] [2021-03-10 23:46:26,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:46:26,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:46:26,533 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:46:26,534 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2097876469] [2021-03-10 23:46:26,534 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [703190646] [2021-03-10 23:46:26,534 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 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:46:26,560 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-10 23:46:26,560 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:46:26,561 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-03-10 23:46:26,562 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:46:26,880 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 31 [2021-03-10 23:46:26,883 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:46:26,897 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:46:26,900 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-03-10 23:46:26,900 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:38 [2021-03-10 23:46:27,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:46:27,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:46:27,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:46:27,249 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:46:27,249 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 59 [2021-03-10 23:46:27,256 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-03-10 23:46:27,312 INFO L628 ElimStorePlain]: treesize reduction 30, result has 57.1 percent of original size [2021-03-10 23:46:27,324 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-03-10 23:46:27,325 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:57, output treesize:35 [2021-03-10 23:46:27,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:46:27,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:46:27,527 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:46:27,528 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:46:27,529 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 20 treesize of output 8 [2021-03-10 23:46:27,534 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-03-10 23:46:27,543 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:46:27,545 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:46:27,545 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:29, output treesize:3 [2021-03-10 23:46:27,584 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:46:27,585 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:46:27,585 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 27 [2021-03-10 23:46:27,585 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1490545952] [2021-03-10 23:46:27,585 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:46:27,585 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:46:27,585 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:46:27,585 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=667, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:46:27,586 INFO L87 Difference]: Start difference. First operand 43035 states and 178698 transitions. Second operand has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:46:29,370 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 56 [2021-03-10 23:46:35,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:46:35,357 INFO L93 Difference]: Finished difference Result 85041 states and 349264 transitions. [2021-03-10 23:46:35,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-03-10 23:46:35,359 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:46:35,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:46:35,638 INFO L225 Difference]: With dead ends: 85041 [2021-03-10 23:46:35,638 INFO L226 Difference]: Without dead ends: 84986 [2021-03-10 23:46:35,639 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 888 ImplicationChecksByTransitivity, 3581.7ms TimeCoverageRelationStatistics Valid=380, Invalid=3280, Unknown=0, NotChecked=0, Total=3660 [2021-03-10 23:46:35,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84986 states. [2021-03-10 23:46:36,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84986 to 43622. [2021-03-10 23:46:36,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43622 states, 43621 states have (on average 4.151394970312464) internal successors, (181088), 43621 states have internal predecessors, (181088), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:46:37,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43622 states to 43622 states and 181088 transitions. [2021-03-10 23:46:37,076 INFO L78 Accepts]: Start accepts. Automaton has 43622 states and 181088 transitions. Word has length 39 [2021-03-10 23:46:37,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:46:37,076 INFO L480 AbstractCegarLoop]: Abstraction has 43622 states and 181088 transitions. [2021-03-10 23:46:37,076 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.607142857142857) internal successors, (73), 27 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:46:37,076 INFO L276 IsEmpty]: Start isEmpty. Operand 43622 states and 181088 transitions. [2021-03-10 23:46:37,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:46:37,168 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:46:37,168 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:46:37,368 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable230,63 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:46:37,369 INFO L428 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:46:37,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:46:37,369 INFO L82 PathProgramCache]: Analyzing trace with hash -1260854603, now seen corresponding path program 60 times [2021-03-10 23:46:37,369 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:46:37,369 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1393479069] [2021-03-10 23:46:37,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:46:37,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:46:37,896 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:46:37,897 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1393479069] [2021-03-10 23:46:37,897 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1952873032] [2021-03-10 23:46:37,897 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 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:46:38,168 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-10 23:46:38,168 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:46:38,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 41 conjunts are in the unsatisfiable core [2021-03-10 23:46:38,170 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:46:38,581 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-03-10 23:46:38,584 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:46:38,598 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:46:38,600 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:46:38,600 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:40, output treesize:26 [2021-03-10 23:46:38,810 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:46:38,811 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 27 [2021-03-10 23:46:38,813 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:46:38,816 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:46:38,817 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:46:38,817 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:7 [2021-03-10 23:46:38,895 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:46:38,895 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:46:38,895 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 25 [2021-03-10 23:46:38,896 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [60045794] [2021-03-10 23:46:38,896 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-03-10 23:46:38,896 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:46:38,896 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-03-10 23:46:38,896 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=554, Unknown=0, NotChecked=0, Total=650 [2021-03-10 23:46:38,896 INFO L87 Difference]: Start difference. First operand 43622 states and 181088 transitions. Second operand has 26 states, 26 states have (on average 2.6538461538461537) internal successors, (69), 25 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:46:42,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:46:42,824 INFO L93 Difference]: Finished difference Result 94014 states and 388363 transitions. [2021-03-10 23:46:42,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-03-10 23:46:42,827 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.6538461538461537) internal successors, (69), 25 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:46:42,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:46:43,163 INFO L225 Difference]: With dead ends: 94014 [2021-03-10 23:46:43,163 INFO L226 Difference]: Without dead ends: 93959 [2021-03-10 23:46:43,163 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 447 ImplicationChecksByTransitivity, 1901.4ms TimeCoverageRelationStatistics Valid=234, Invalid=1488, Unknown=0, NotChecked=0, Total=1722 [2021-03-10 23:46:43,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93959 states. [2021-03-10 23:46:44,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93959 to 43938. [2021-03-10 23:46:44,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43938 states, 43937 states have (on average 4.1536745795115735) internal successors, (182500), 43937 states have internal predecessors, (182500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:46:44,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43938 states to 43938 states and 182500 transitions. [2021-03-10 23:46:44,656 INFO L78 Accepts]: Start accepts. Automaton has 43938 states and 182500 transitions. Word has length 39 [2021-03-10 23:46:44,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:46:44,657 INFO L480 AbstractCegarLoop]: Abstraction has 43938 states and 182500 transitions. [2021-03-10 23:46:44,657 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.6538461538461537) internal successors, (69), 25 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:46:44,657 INFO L276 IsEmpty]: Start isEmpty. Operand 43938 states and 182500 transitions. [2021-03-10 23:46:44,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:46:44,751 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:46:44,751 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:46:44,952 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable236,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:46:44,952 INFO L428 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:46:44,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:46:44,952 INFO L82 PathProgramCache]: Analyzing trace with hash -595147851, now seen corresponding path program 61 times [2021-03-10 23:46:44,953 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:46:44,953 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [509122239] [2021-03-10 23:46:44,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:46:44,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:46:45,485 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:46:45,486 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [509122239] [2021-03-10 23:46:45,486 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [909107762] [2021-03-10 23:46:45,486 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 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:46:45,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:46:45,512 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-03-10 23:46:45,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:46:45,894 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-03-10 23:46:45,896 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:46:45,908 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:46:45,910 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:46:45,910 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:40, output treesize:26 [2021-03-10 23:46:46,096 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:46:46,096 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 22 [2021-03-10 23:46:46,099 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:46:46,104 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:46:46,106 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:46:46,106 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:12 [2021-03-10 23:46:46,230 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:46:46,230 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:46:46,230 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 24 [2021-03-10 23:46:46,230 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [935532734] [2021-03-10 23:46:46,231 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-03-10 23:46:46,231 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:46:46,231 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-03-10 23:46:46,231 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=513, Unknown=0, NotChecked=0, Total=600 [2021-03-10 23:46:46,231 INFO L87 Difference]: Start difference. First operand 43938 states and 182500 transitions. Second operand has 25 states, 25 states have (on average 2.68) internal successors, (67), 24 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:46:49,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:46:49,687 INFO L93 Difference]: Finished difference Result 84141 states and 347306 transitions. [2021-03-10 23:46:49,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-03-10 23:46:49,689 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.68) internal successors, (67), 24 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:46:49,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:46:49,969 INFO L225 Difference]: With dead ends: 84141 [2021-03-10 23:46:49,969 INFO L226 Difference]: Without dead ends: 84086 [2021-03-10 23:46:49,969 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 29 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 362 ImplicationChecksByTransitivity, 1745.1ms TimeCoverageRelationStatistics Valid=193, Invalid=1289, Unknown=0, NotChecked=0, Total=1482 [2021-03-10 23:46:50,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84086 states. [2021-03-10 23:46:51,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84086 to 44232. [2021-03-10 23:46:51,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44232 states, 44231 states have (on average 4.154326151341819) internal successors, (183750), 44231 states have internal predecessors, (183750), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:46:51,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44232 states to 44232 states and 183750 transitions. [2021-03-10 23:46:51,487 INFO L78 Accepts]: Start accepts. Automaton has 44232 states and 183750 transitions. Word has length 39 [2021-03-10 23:46:51,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:46:51,487 INFO L480 AbstractCegarLoop]: Abstraction has 44232 states and 183750 transitions. [2021-03-10 23:46:51,487 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.68) internal successors, (67), 24 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:46:51,487 INFO L276 IsEmpty]: Start isEmpty. Operand 44232 states and 183750 transitions. [2021-03-10 23:46:51,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:46:51,581 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:46:51,581 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:46:51,781 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable237 [2021-03-10 23:46:51,781 INFO L428 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:46:51,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:46:51,782 INFO L82 PathProgramCache]: Analyzing trace with hash -1535515861, now seen corresponding path program 62 times [2021-03-10 23:46:51,782 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:46:51,782 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1804911289] [2021-03-10 23:46:51,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:46:51,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:46:52,449 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:46:52,450 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1804911289] [2021-03-10 23:46:52,450 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1854014333] [2021-03-10 23:46:52,450 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 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:46:52,478 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:46:52,478 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:46:52,479 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-03-10 23:46:52,479 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:46:52,854 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-03-10 23:46:52,857 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:46:52,869 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:46:52,870 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:46:52,870 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:40, output treesize:26 [2021-03-10 23:46:53,074 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:46:53,075 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 27 [2021-03-10 23:46:53,078 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:46:53,083 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:46:53,085 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:46:53,085 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:7 [2021-03-10 23:46:53,543 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:46:53,543 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:46:53,543 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-03-10 23:46:53,543 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1003110593] [2021-03-10 23:46:53,544 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-03-10 23:46:53,544 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:46:53,544 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-03-10 23:46:53,544 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=580, Unknown=0, NotChecked=0, Total=702 [2021-03-10 23:46:53,544 INFO L87 Difference]: Start difference. First operand 44232 states and 183750 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:46:57,899 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 41 [2021-03-10 23:46:59,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:46:59,766 INFO L93 Difference]: Finished difference Result 141381 states and 574207 transitions. [2021-03-10 23:46:59,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-03-10 23:46:59,769 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:46:59,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:47:00,304 INFO L225 Difference]: With dead ends: 141381 [2021-03-10 23:47:00,304 INFO L226 Difference]: Without dead ends: 141326 [2021-03-10 23:47:00,305 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 825 ImplicationChecksByTransitivity, 3714.6ms TimeCoverageRelationStatistics Valid=538, Invalid=2432, Unknown=0, NotChecked=0, Total=2970 [2021-03-10 23:47:00,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141326 states. [2021-03-10 23:47:02,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141326 to 43701. [2021-03-10 23:47:02,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43701 states, 43700 states have (on average 4.154599542334096) internal successors, (181556), 43700 states have internal predecessors, (181556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:47:02,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43701 states to 43701 states and 181556 transitions. [2021-03-10 23:47:02,714 INFO L78 Accepts]: Start accepts. Automaton has 43701 states and 181556 transitions. Word has length 39 [2021-03-10 23:47:02,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:47:02,714 INFO L480 AbstractCegarLoop]: Abstraction has 43701 states and 181556 transitions. [2021-03-10 23:47:02,714 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:47:02,714 INFO L276 IsEmpty]: Start isEmpty. Operand 43701 states and 181556 transitions. [2021-03-10 23:47:02,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:47:02,800 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:47:02,800 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:47:03,000 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable238 [2021-03-10 23:47:03,000 INFO L428 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:47:03,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:47:03,001 INFO L82 PathProgramCache]: Analyzing trace with hash -1810207527, now seen corresponding path program 63 times [2021-03-10 23:47:03,001 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:47:03,001 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1020356594] [2021-03-10 23:47:03,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:47:03,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:47:03,835 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:47:03,835 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1020356594] [2021-03-10 23:47:03,835 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1335254207] [2021-03-10 23:47:03,835 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 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:47:03,862 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-03-10 23:47:03,862 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:47:03,863 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 49 conjunts are in the unsatisfiable core [2021-03-10 23:47:03,864 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:47:04,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:47:04,583 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:47:04,583 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 41 [2021-03-10 23:47:04,586 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:47:04,629 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:47:04,639 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:47:04,639 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:63, output treesize:112 [2021-03-10 23:47:04,870 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:47:04,870 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 37 treesize of output 45 [2021-03-10 23:47:04,873 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:47:04,899 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:47:04,901 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:47:04,901 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:46, output treesize:40 [2021-03-10 23:47:05,106 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:47:05,106 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 16 [2021-03-10 23:47:05,110 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:47:05,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:47:05,121 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-03-10 23:47:05,124 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:47:05,130 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:47:05,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:47:05,133 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 23 treesize of output 9 [2021-03-10 23:47:05,136 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 23:47:05,288 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 25 [2021-03-10 23:47:05,289 INFO L628 ElimStorePlain]: treesize reduction 29, result has 68.5 percent of original size [2021-03-10 23:47:05,291 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 23:47:05,291 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:123, output treesize:54 [2021-03-10 23:47:05,705 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:47:05,705 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:47:05,705 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 19] total 33 [2021-03-10 23:47:05,705 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1600906439] [2021-03-10 23:47:05,705 INFO L460 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-03-10 23:47:05,705 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:47:05,705 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-03-10 23:47:05,706 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=185, Invalid=937, Unknown=0, NotChecked=0, Total=1122 [2021-03-10 23:47:05,706 INFO L87 Difference]: Start difference. First operand 43701 states and 181556 transitions. Second operand has 34 states, 34 states have (on average 2.1176470588235294) internal successors, (72), 33 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:47:06,495 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 37 [2021-03-10 23:47:08,325 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 34 [2021-03-10 23:47:08,883 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 42 [2021-03-10 23:47:09,299 WARN L205 SmtUtils]: Spent 216.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 56 [2021-03-10 23:47:10,202 WARN L205 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 55 [2021-03-10 23:47:10,470 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 54 [2021-03-10 23:47:11,387 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 42 [2021-03-10 23:47:12,344 WARN L205 SmtUtils]: Spent 227.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 54 [2021-03-10 23:47:12,814 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 49 [2021-03-10 23:47:13,053 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2021-03-10 23:47:13,575 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 51 [2021-03-10 23:47:13,896 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 35 [2021-03-10 23:47:14,165 WARN L205 SmtUtils]: Spent 204.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 43 [2021-03-10 23:47:14,402 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 35 [2021-03-10 23:47:14,994 WARN L205 SmtUtils]: Spent 217.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 51 [2021-03-10 23:47:15,259 WARN L205 SmtUtils]: Spent 209.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 35 [2021-03-10 23:47:15,918 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 23 [2021-03-10 23:47:16,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:47:16,685 INFO L93 Difference]: Finished difference Result 70333 states and 286331 transitions. [2021-03-10 23:47:16,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-03-10 23:47:16,688 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.1176470588235294) internal successors, (72), 33 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:47:16,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:47:16,950 INFO L225 Difference]: With dead ends: 70333 [2021-03-10 23:47:16,950 INFO L226 Difference]: Without dead ends: 70185 [2021-03-10 23:47:16,950 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1495 ImplicationChecksByTransitivity, 7622.2ms TimeCoverageRelationStatistics Valid=765, Invalid=4205, Unknown=0, NotChecked=0, Total=4970 [2021-03-10 23:47:17,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70185 states. [2021-03-10 23:47:18,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70185 to 44139. [2021-03-10 23:47:18,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44139 states, 44138 states have (on average 4.149848203362183) internal successors, (183166), 44138 states have internal predecessors, (183166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:47:18,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44139 states to 44139 states and 183166 transitions. [2021-03-10 23:47:18,354 INFO L78 Accepts]: Start accepts. Automaton has 44139 states and 183166 transitions. Word has length 39 [2021-03-10 23:47:18,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:47:18,354 INFO L480 AbstractCegarLoop]: Abstraction has 44139 states and 183166 transitions. [2021-03-10 23:47:18,355 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 34 states, 34 states have (on average 2.1176470588235294) internal successors, (72), 33 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:47:18,355 INFO L276 IsEmpty]: Start isEmpty. Operand 44139 states and 183166 transitions. [2021-03-10 23:47:18,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:47:18,453 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:47:18,454 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:47:18,654 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable239 [2021-03-10 23:47:18,654 INFO L428 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:47:18,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:47:18,654 INFO L82 PathProgramCache]: Analyzing trace with hash 802922859, now seen corresponding path program 64 times [2021-03-10 23:47:18,654 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:47:18,655 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1005298034] [2021-03-10 23:47:18,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:47:18,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:47:19,364 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 32 [2021-03-10 23:47:19,556 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 31 [2021-03-10 23:47:19,716 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 23 [2021-03-10 23:47:19,991 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:47:19,992 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1005298034] [2021-03-10 23:47:19,992 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1684752879] [2021-03-10 23:47:19,992 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 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:47:20,017 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:47:20,017 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:47:20,018 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-03-10 23:47:20,019 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:47:20,852 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:47:20,852 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 21 [2021-03-10 23:47:20,856 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:47:20,881 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:47:20,883 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:47:20,883 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-03-10 23:47:21,012 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-03-10 23:47:21,017 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:47:21,021 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:47:21,023 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:47:21,024 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:7 [2021-03-10 23:47:21,214 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:47:21,214 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:47:21,215 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-03-10 23:47:21,215 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2134132980] [2021-03-10 23:47:21,215 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-03-10 23:47:21,215 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:47:21,215 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-03-10 23:47:21,215 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=587, Unknown=0, NotChecked=0, Total=702 [2021-03-10 23:47:21,215 INFO L87 Difference]: Start difference. First operand 44139 states and 183166 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:47:22,225 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 36 [2021-03-10 23:47:22,805 WARN L205 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 37 [2021-03-10 23:47:23,061 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-03-10 23:47:23,554 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 31 [2021-03-10 23:47:24,633 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 25 [2021-03-10 23:47:25,365 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2021-03-10 23:47:25,825 WARN L205 SmtUtils]: Spent 228.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 44 [2021-03-10 23:47:26,106 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2021-03-10 23:47:26,966 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2021-03-10 23:47:27,449 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2021-03-10 23:47:28,070 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 29 [2021-03-10 23:47:29,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:47:29,460 INFO L93 Difference]: Finished difference Result 91530 states and 372871 transitions. [2021-03-10 23:47:29,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-03-10 23:47:29,464 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:47:29,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:47:29,796 INFO L225 Difference]: With dead ends: 91530 [2021-03-10 23:47:29,796 INFO L226 Difference]: Without dead ends: 91306 [2021-03-10 23:47:29,796 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 900 ImplicationChecksByTransitivity, 6050.4ms TimeCoverageRelationStatistics Valid=478, Invalid=2714, Unknown=0, NotChecked=0, Total=3192 [2021-03-10 23:47:29,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91306 states. [2021-03-10 23:47:31,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91306 to 44031. [2021-03-10 23:47:31,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44031 states, 44030 states have (on average 4.151623892800363) internal successors, (182796), 44030 states have internal predecessors, (182796), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:47:31,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44031 states to 44031 states and 182796 transitions. [2021-03-10 23:47:31,709 INFO L78 Accepts]: Start accepts. Automaton has 44031 states and 182796 transitions. Word has length 39 [2021-03-10 23:47:31,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:47:31,710 INFO L480 AbstractCegarLoop]: Abstraction has 44031 states and 182796 transitions. [2021-03-10 23:47:31,710 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:47:31,710 INFO L276 IsEmpty]: Start isEmpty. Operand 44031 states and 182796 transitions. [2021-03-10 23:47:31,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:47:31,823 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:47:31,823 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:47:32,023 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable254,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:47:32,024 INFO L428 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:47:32,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:47:32,024 INFO L82 PathProgramCache]: Analyzing trace with hash 206878525, now seen corresponding path program 65 times [2021-03-10 23:47:32,024 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:47:32,025 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [23973222] [2021-03-10 23:47:32,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:47:32,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:47:32,269 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 26 [2021-03-10 23:47:32,817 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 32 [2021-03-10 23:47:33,037 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 31 [2021-03-10 23:47:33,394 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:47:33,394 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [23973222] [2021-03-10 23:47:33,394 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [994303673] [2021-03-10 23:47:33,394 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:47:33,422 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-10 23:47:33,422 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:47:33,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 45 conjunts are in the unsatisfiable core [2021-03-10 23:47:33,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:47:34,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:47:34,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:47:34,936 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:47:34,936 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 57 [2021-03-10 23:47:34,941 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:47:35,023 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:47:35,075 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-03-10 23:47:35,076 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:66, output treesize:89 [2021-03-10 23:47:35,391 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:47:35,391 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 57 [2021-03-10 23:47:35,396 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:47:35,434 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:47:35,434 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 19 [2021-03-10 23:47:35,439 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-03-10 23:47:35,527 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:47:35,528 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 48 [2021-03-10 23:47:35,542 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 2 xjuncts. [2021-03-10 23:47:36,012 WARN L205 SmtUtils]: Spent 470.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 54 [2021-03-10 23:47:36,013 INFO L628 ElimStorePlain]: treesize reduction 56, result has 74.9 percent of original size [2021-03-10 23:47:36,041 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 23:47:36,041 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:134, output treesize:86 [2021-03-10 23:47:36,309 WARN L205 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 32 [2021-03-10 23:47:36,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:47:36,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:47:36,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:47:36,558 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:47:36,559 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 41 [2021-03-10 23:47:36,573 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-03-10 23:47:36,600 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:47:36,606 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:47:36,607 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:19 [2021-03-10 23:47:36,827 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:47:36,828 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:47:36,828 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 30 [2021-03-10 23:47:36,828 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [390620573] [2021-03-10 23:47:36,828 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-03-10 23:47:36,828 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:47:36,828 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-03-10 23:47:36,828 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=797, Unknown=0, NotChecked=0, Total=930 [2021-03-10 23:47:36,828 INFO L87 Difference]: Start difference. First operand 44031 states and 182796 transitions. Second operand has 31 states, 31 states have (on average 2.2580645161290325) internal successors, (70), 30 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:47:37,152 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 26 [2021-03-10 23:47:37,393 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 33 [2021-03-10 23:47:37,667 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 33 [2021-03-10 23:47:37,975 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 26 [2021-03-10 23:47:38,980 WARN L205 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 42 [2021-03-10 23:47:39,206 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 29 [2021-03-10 23:47:39,634 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2021-03-10 23:47:40,024 WARN L205 SmtUtils]: Spent 223.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 44 [2021-03-10 23:47:40,504 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 31 [2021-03-10 23:47:41,101 WARN L205 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 36 [2021-03-10 23:47:41,816 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 44 [2021-03-10 23:47:42,166 WARN L205 SmtUtils]: Spent 190.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 40 [2021-03-10 23:47:42,867 WARN L205 SmtUtils]: Spent 232.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 49 [2021-03-10 23:47:43,164 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 36 [2021-03-10 23:47:43,415 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 49 [2021-03-10 23:47:43,968 WARN L205 SmtUtils]: Spent 228.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 53 [2021-03-10 23:47:44,268 WARN L205 SmtUtils]: Spent 217.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 63 [2021-03-10 23:47:44,809 WARN L205 SmtUtils]: Spent 239.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 54 [2021-03-10 23:47:45,140 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 41 [2021-03-10 23:47:45,862 WARN L205 SmtUtils]: Spent 194.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 54 [2021-03-10 23:47:46,214 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 33 [2021-03-10 23:47:46,711 WARN L205 SmtUtils]: Spent 311.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 51 [2021-03-10 23:47:47,701 WARN L205 SmtUtils]: Spent 222.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 38 [2021-03-10 23:47:47,973 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 48 [2021-03-10 23:47:48,593 WARN L205 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 37 [2021-03-10 23:47:49,044 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2021-03-10 23:47:49,390 WARN L205 SmtUtils]: Spent 227.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 39 [2021-03-10 23:47:49,786 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2021-03-10 23:47:50,165 WARN L205 SmtUtils]: Spent 239.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 44 [2021-03-10 23:47:50,933 WARN L205 SmtUtils]: Spent 270.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 42 [2021-03-10 23:47:52,013 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 60 [2021-03-10 23:47:52,998 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2021-03-10 23:47:53,853 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2021-03-10 23:47:54,485 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 63 [2021-03-10 23:47:54,791 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2021-03-10 23:47:55,548 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2021-03-10 23:47:56,042 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2021-03-10 23:47:56,589 WARN L205 SmtUtils]: Spent 252.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 60 [2021-03-10 23:47:57,102 WARN L205 SmtUtils]: Spent 283.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 67 [2021-03-10 23:47:58,073 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2021-03-10 23:47:58,357 WARN L205 SmtUtils]: Spent 197.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2021-03-10 23:47:59,030 WARN L205 SmtUtils]: Spent 403.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 50 [2021-03-10 23:47:59,830 WARN L205 SmtUtils]: Spent 265.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 67 [2021-03-10 23:48:00,399 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2021-03-10 23:48:01,459 WARN L205 SmtUtils]: Spent 192.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2021-03-10 23:48:02,620 WARN L205 SmtUtils]: Spent 184.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2021-03-10 23:48:02,900 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2021-03-10 23:48:03,178 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 27 [2021-03-10 23:48:03,861 WARN L205 SmtUtils]: Spent 203.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 37 [2021-03-10 23:48:04,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:48:04,493 INFO L93 Difference]: Finished difference Result 96185 states and 390137 transitions. [2021-03-10 23:48:04,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2021-03-10 23:48:04,497 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.2580645161290325) internal successors, (70), 30 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:48:04,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:48:05,105 INFO L225 Difference]: With dead ends: 96185 [2021-03-10 23:48:05,105 INFO L226 Difference]: Without dead ends: 95740 [2021-03-10 23:48:05,106 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 103 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3502 ImplicationChecksByTransitivity, 18904.4ms TimeCoverageRelationStatistics Valid=1404, Invalid=9516, Unknown=0, NotChecked=0, Total=10920 [2021-03-10 23:48:05,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95740 states. [2021-03-10 23:48:06,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95740 to 44453. [2021-03-10 23:48:06,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44453 states, 44452 states have (on average 4.148969675155223) internal successors, (184430), 44452 states have internal predecessors, (184430), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:48:06,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44453 states to 44453 states and 184430 transitions. [2021-03-10 23:48:06,809 INFO L78 Accepts]: Start accepts. Automaton has 44453 states and 184430 transitions. Word has length 39 [2021-03-10 23:48:06,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:48:06,810 INFO L480 AbstractCegarLoop]: Abstraction has 44453 states and 184430 transitions. [2021-03-10 23:48:06,810 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 2.2580645161290325) internal successors, (70), 30 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:48:06,810 INFO L276 IsEmpty]: Start isEmpty. Operand 44453 states and 184430 transitions. [2021-03-10 23:48:06,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:48:06,911 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:48:06,911 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:48:07,120 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable255 [2021-03-10 23:48:07,120 INFO L428 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:48:07,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:48:07,121 INFO L82 PathProgramCache]: Analyzing trace with hash 410799271, now seen corresponding path program 66 times [2021-03-10 23:48:07,121 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:48:07,121 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1860074113] [2021-03-10 23:48:07,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:48:07,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:48:07,360 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 26 [2021-03-10 23:48:07,966 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 32 [2021-03-10 23:48:08,200 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 31 [2021-03-10 23:48:08,545 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:48:08,546 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1860074113] [2021-03-10 23:48:08,546 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [625828327] [2021-03-10 23:48:08,546 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 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:48:08,573 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-03-10 23:48:08,573 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:48:08,574 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 41 conjunts are in the unsatisfiable core [2021-03-10 23:48:08,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:48:09,611 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-03-10 23:48:09,616 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:48:09,655 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:48:09,680 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-03-10 23:48:09,681 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:57, output treesize:43 [2021-03-10 23:48:09,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:48:09,902 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:48:09,903 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 41 [2021-03-10 23:48:09,907 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:48:09,971 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:48:10,005 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:48:10,005 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 5 variables, input treesize:51, output treesize:19 [2021-03-10 23:48:10,203 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:48:10,203 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 16 [2021-03-10 23:48:10,211 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:48:10,280 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:48:10,288 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:48:10,288 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:33 [2021-03-10 23:48:10,732 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:48:10,732 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:48:10,733 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 28 [2021-03-10 23:48:10,733 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2049468032] [2021-03-10 23:48:10,733 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-03-10 23:48:10,733 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:48:10,733 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-03-10 23:48:10,733 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=661, Unknown=0, NotChecked=0, Total=812 [2021-03-10 23:48:10,733 INFO L87 Difference]: Start difference. First operand 44453 states and 184430 transitions. Second operand has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:48:11,341 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 23 [2021-03-10 23:48:11,810 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 33 [2021-03-10 23:48:12,341 WARN L205 SmtUtils]: Spent 377.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 46 [2021-03-10 23:48:12,598 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 26 DAG size of output: 15 [2021-03-10 23:48:12,923 WARN L205 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 35 [2021-03-10 23:48:13,673 WARN L205 SmtUtils]: Spent 257.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 40 [2021-03-10 23:48:14,170 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 31 [2021-03-10 23:48:14,486 WARN L205 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 40 [2021-03-10 23:48:15,155 WARN L205 SmtUtils]: Spent 450.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 36 [2021-03-10 23:48:15,757 WARN L205 SmtUtils]: Spent 315.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 39 [2021-03-10 23:48:16,290 WARN L205 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 55 [2021-03-10 23:48:16,658 WARN L205 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 29 [2021-03-10 23:48:17,484 WARN L205 SmtUtils]: Spent 370.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 46 [2021-03-10 23:48:18,028 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 36 [2021-03-10 23:48:18,488 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 45 [2021-03-10 23:48:18,890 WARN L205 SmtUtils]: Spent 294.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 40 [2021-03-10 23:48:19,208 WARN L205 SmtUtils]: Spent 240.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 32 [2021-03-10 23:48:19,407 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2021-03-10 23:48:19,725 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 23 [2021-03-10 23:48:19,943 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 33 [2021-03-10 23:48:20,283 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2021-03-10 23:48:20,703 WARN L205 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 25 [2021-03-10 23:48:21,238 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2021-03-10 23:48:21,500 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 47 [2021-03-10 23:48:22,080 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-03-10 23:48:22,882 WARN L205 SmtUtils]: Spent 207.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 54 [2021-03-10 23:48:23,137 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 23 DAG size of output: 16 [2021-03-10 23:48:23,600 WARN L205 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 26 [2021-03-10 23:48:24,029 WARN L205 SmtUtils]: Spent 223.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 52 [2021-03-10 23:48:24,225 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 37 [2021-03-10 23:48:24,564 WARN L205 SmtUtils]: Spent 263.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 53 [2021-03-10 23:48:24,914 WARN L205 SmtUtils]: Spent 223.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 60 [2021-03-10 23:48:25,762 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 32 [2021-03-10 23:48:26,701 WARN L205 SmtUtils]: Spent 246.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 59 [2021-03-10 23:48:27,129 WARN L205 SmtUtils]: Spent 314.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 56 [2021-03-10 23:48:27,618 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 39 [2021-03-10 23:48:28,001 WARN L205 SmtUtils]: Spent 207.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 34 [2021-03-10 23:48:28,280 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2021-03-10 23:48:28,560 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2021-03-10 23:48:29,831 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2021-03-10 23:48:30,357 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 33 [2021-03-10 23:48:30,603 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 29 [2021-03-10 23:48:31,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:48:31,321 INFO L93 Difference]: Finished difference Result 119705 states and 492340 transitions. [2021-03-10 23:48:31,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-03-10 23:48:31,324 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:48:31,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:48:31,775 INFO L225 Difference]: With dead ends: 119705 [2021-03-10 23:48:31,775 INFO L226 Difference]: Without dead ends: 119498 [2021-03-10 23:48:31,776 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2738 ImplicationChecksByTransitivity, 15714.4ms TimeCoverageRelationStatistics Valid=1265, Invalid=6745, Unknown=0, NotChecked=0, Total=8010 [2021-03-10 23:48:31,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119498 states. [2021-03-10 23:48:33,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119498 to 44703. [2021-03-10 23:48:33,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44703 states, 44702 states have (on average 4.1486958077938345) internal successors, (185455), 44702 states have internal predecessors, (185455), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:48:33,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44703 states to 44703 states and 185455 transitions. [2021-03-10 23:48:33,929 INFO L78 Accepts]: Start accepts. Automaton has 44703 states and 185455 transitions. Word has length 39 [2021-03-10 23:48:33,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:48:33,929 INFO L480 AbstractCegarLoop]: Abstraction has 44703 states and 185455 transitions. [2021-03-10 23:48:33,930 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 2.413793103448276) internal successors, (70), 28 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:48:33,930 INFO L276 IsEmpty]: Start isEmpty. Operand 44703 states and 185455 transitions. [2021-03-10 23:48:34,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:48:34,030 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:48:34,030 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:48:34,230 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable274,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:48:34,230 INFO L428 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:48:34,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:48:34,231 INFO L82 PathProgramCache]: Analyzing trace with hash 1048070209, now seen corresponding path program 67 times [2021-03-10 23:48:34,231 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:48:34,231 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [449160228] [2021-03-10 23:48:34,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:48:34,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:48:34,956 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 31 [2021-03-10 23:48:35,203 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:48:35,204 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [449160228] [2021-03-10 23:48:35,204 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1064825794] [2021-03-10 23:48:35,204 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 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:48:35,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:48:35,230 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-03-10 23:48:35,230 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:48:35,868 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-03-10 23:48:35,872 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:48:35,887 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:48:35,889 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:48:35,889 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:36 [2021-03-10 23:48:35,982 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:48:35,982 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 27 [2021-03-10 23:48:35,985 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:48:35,988 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:48:35,990 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:48:35,990 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:7 [2021-03-10 23:48:36,138 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:48:36,139 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:48:36,139 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-03-10 23:48:36,139 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [39968787] [2021-03-10 23:48:36,139 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-03-10 23:48:36,139 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:48:36,139 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-03-10 23:48:36,139 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=579, Unknown=0, NotChecked=0, Total=702 [2021-03-10 23:48:36,140 INFO L87 Difference]: Start difference. First operand 44703 states and 185455 transitions. Second operand has 27 states, 27 states have (on average 2.5185185185185186) internal successors, (68), 26 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:48:37,122 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 41 [2021-03-10 23:48:37,672 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 38 [2021-03-10 23:48:39,353 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 35 [2021-03-10 23:48:39,648 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 40 [2021-03-10 23:48:41,586 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 36 [2021-03-10 23:48:43,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:48:43,106 INFO L93 Difference]: Finished difference Result 94568 states and 386059 transitions. [2021-03-10 23:48:43,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-03-10 23:48:43,109 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5185185185185186) internal successors, (68), 26 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:48:43,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:48:43,419 INFO L225 Difference]: With dead ends: 94568 [2021-03-10 23:48:43,419 INFO L226 Difference]: Without dead ends: 94486 [2021-03-10 23:48:43,419 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 665 ImplicationChecksByTransitivity, 3958.4ms TimeCoverageRelationStatistics Valid=425, Invalid=2125, Unknown=0, NotChecked=0, Total=2550 [2021-03-10 23:48:43,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94486 states. [2021-03-10 23:48:44,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94486 to 44373. [2021-03-10 23:48:44,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44373 states, 44372 states have (on average 4.149869286937708) internal successors, (184138), 44372 states have internal predecessors, (184138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:48:44,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44373 states to 44373 states and 184138 transitions. [2021-03-10 23:48:44,993 INFO L78 Accepts]: Start accepts. Automaton has 44373 states and 184138 transitions. Word has length 39 [2021-03-10 23:48:44,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:48:44,993 INFO L480 AbstractCegarLoop]: Abstraction has 44373 states and 184138 transitions. [2021-03-10 23:48:44,993 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.5185185185185186) internal successors, (68), 26 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:48:44,993 INFO L276 IsEmpty]: Start isEmpty. Operand 44373 states and 184138 transitions. [2021-03-10 23:48:45,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:48:45,079 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:48:45,079 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:48:45,279 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable281 [2021-03-10 23:48:45,279 INFO L428 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:48:45,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:48:45,280 INFO L82 PathProgramCache]: Analyzing trace with hash -1186962653, now seen corresponding path program 68 times [2021-03-10 23:48:45,280 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:48:45,280 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [353304382] [2021-03-10 23:48:45,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:48:45,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:48:46,016 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 31 [2021-03-10 23:48:46,281 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:48:46,281 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [353304382] [2021-03-10 23:48:46,281 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [756316322] [2021-03-10 23:48:46,281 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 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:48:46,601 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:48:46,602 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:48:46,602 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-03-10 23:48:46,603 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:48:47,338 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-03-10 23:48:47,341 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:48:47,358 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:48:47,359 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:48:47,360 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:36 [2021-03-10 23:48:47,453 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:48:47,453 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 27 [2021-03-10 23:48:47,456 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:48:47,460 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:48:47,462 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:48:47,462 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:7 [2021-03-10 23:48:47,610 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:48:47,610 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:48:47,611 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-03-10 23:48:47,611 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1581174536] [2021-03-10 23:48:47,611 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-03-10 23:48:47,611 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:48:47,611 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-03-10 23:48:47,611 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=579, Unknown=0, NotChecked=0, Total=702 [2021-03-10 23:48:47,611 INFO L87 Difference]: Start difference. First operand 44373 states and 184138 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:48:48,647 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 37 [2021-03-10 23:48:49,360 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 40 [2021-03-10 23:48:51,559 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2021-03-10 23:48:52,620 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2021-03-10 23:48:52,842 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 42 [2021-03-10 23:48:53,045 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2021-03-10 23:48:53,393 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2021-03-10 23:48:53,690 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2021-03-10 23:48:54,697 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 36 [2021-03-10 23:48:56,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:48:56,398 INFO L93 Difference]: Finished difference Result 110498 states and 449465 transitions. [2021-03-10 23:48:56,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-03-10 23:48:56,401 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:48:56,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:48:56,788 INFO L225 Difference]: With dead ends: 110498 [2021-03-10 23:48:56,788 INFO L226 Difference]: Without dead ends: 110362 [2021-03-10 23:48:56,789 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1024 ImplicationChecksByTransitivity, 5105.2ms TimeCoverageRelationStatistics Valid=586, Invalid=3074, Unknown=0, NotChecked=0, Total=3660 [2021-03-10 23:48:56,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110362 states. [2021-03-10 23:48:58,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110362 to 44166. [2021-03-10 23:48:58,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44166 states, 44165 states have (on average 4.151590626061361) internal successors, (183355), 44165 states have internal predecessors, (183355), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:48:58,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44166 states to 44166 states and 183355 transitions. [2021-03-10 23:48:58,475 INFO L78 Accepts]: Start accepts. Automaton has 44166 states and 183355 transitions. Word has length 39 [2021-03-10 23:48:58,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:48:58,475 INFO L480 AbstractCegarLoop]: Abstraction has 44166 states and 183355 transitions. [2021-03-10 23:48:58,476 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:48:58,476 INFO L276 IsEmpty]: Start isEmpty. Operand 44166 states and 183355 transitions. [2021-03-10 23:48:58,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:48:58,563 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:48:58,563 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:48:58,779 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable282,72 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:48:58,779 INFO L428 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:48:58,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:48:58,779 INFO L82 PathProgramCache]: Analyzing trace with hash -303471491, now seen corresponding path program 69 times [2021-03-10 23:48:58,780 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:48:58,780 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [588759438] [2021-03-10 23:48:58,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:48:58,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:48:59,320 WARN L205 SmtUtils]: Spent 451.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 26 [2021-03-10 23:49:00,051 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:49:00,052 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [588759438] [2021-03-10 23:49:00,052 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1187856446] [2021-03-10 23:49:00,052 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 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:49:00,080 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-03-10 23:49:00,080 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:49:00,081 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 45 conjunts are in the unsatisfiable core [2021-03-10 23:49:00,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:49:00,827 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:49:00,828 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 37 treesize of output 45 [2021-03-10 23:49:00,831 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:49:00,885 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:49:00,894 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-03-10 23:49:00,895 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:58 [2021-03-10 23:49:01,376 WARN L205 SmtUtils]: Spent 236.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 39 [2021-03-10 23:49:01,602 INFO L446 ElimStorePlain]: Different costs {1=[q1, v_prenex_32], 3=[v_prenex_34]} [2021-03-10 23:49:01,631 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:49:01,632 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 26 [2021-03-10 23:49:01,635 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-03-10 23:49:01,788 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification that was a NOOP. DAG size: 60 [2021-03-10 23:49:01,789 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:49:01,818 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:49:01,818 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 26 [2021-03-10 23:49:01,822 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-03-10 23:49:01,978 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification that was a NOOP. DAG size: 56 [2021-03-10 23:49:01,979 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:49:01,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:49:02,035 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:49:02,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 39 treesize of output 45 [2021-03-10 23:49:02,039 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 23:49:02,215 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification that was a NOOP. DAG size: 51 [2021-03-10 23:49:02,216 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:49:02,268 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 3 dim-1 vars, End of recursive call: 3 dim-0 vars, and 3 xjuncts. [2021-03-10 23:49:02,269 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 7 variables, input treesize:159, output treesize:157 [2021-03-10 23:49:02,547 WARN L205 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 34 [2021-03-10 23:49:02,832 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:49:02,832 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 16 [2021-03-10 23:49:02,837 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:49:02,890 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:49:02,895 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:49:02,895 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:37, output treesize:37 [2021-03-10 23:49:03,197 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:49:03,197 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:49:03,197 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17] total 31 [2021-03-10 23:49:03,198 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2082047307] [2021-03-10 23:49:03,198 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-03-10 23:49:03,198 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:49:03,198 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-03-10 23:49:03,198 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=174, Invalid=818, Unknown=0, NotChecked=0, Total=992 [2021-03-10 23:49:03,198 INFO L87 Difference]: Start difference. First operand 44166 states and 183355 transitions. Second operand has 32 states, 32 states have (on average 2.25) internal successors, (72), 31 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:49:04,738 WARN L205 SmtUtils]: Spent 236.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 50 [2021-03-10 23:49:05,216 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 42 [2021-03-10 23:49:05,414 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 33 [2021-03-10 23:49:05,809 WARN L205 SmtUtils]: Spent 239.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 44 [2021-03-10 23:49:06,168 WARN L205 SmtUtils]: Spent 271.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 48 [2021-03-10 23:49:06,596 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 33 [2021-03-10 23:49:07,197 WARN L205 SmtUtils]: Spent 203.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 41 [2021-03-10 23:49:07,498 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 36 [2021-03-10 23:49:07,852 WARN L205 SmtUtils]: Spent 279.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 47 [2021-03-10 23:49:08,164 WARN L205 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 44 [2021-03-10 23:49:08,563 WARN L205 SmtUtils]: Spent 321.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 47 [2021-03-10 23:49:09,053 WARN L205 SmtUtils]: Spent 299.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 56 [2021-03-10 23:49:09,354 WARN L205 SmtUtils]: Spent 229.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 40 [2021-03-10 23:49:09,836 WARN L205 SmtUtils]: Spent 228.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 47 [2021-03-10 23:49:10,276 WARN L205 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 42 [2021-03-10 23:49:10,627 WARN L205 SmtUtils]: Spent 280.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 56 [2021-03-10 23:49:10,893 WARN L205 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 34 [2021-03-10 23:49:11,661 WARN L205 SmtUtils]: Spent 663.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 73 [2021-03-10 23:49:12,018 WARN L205 SmtUtils]: Spent 249.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 29 [2021-03-10 23:49:12,283 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2021-03-10 23:49:12,597 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2021-03-10 23:49:13,438 WARN L205 SmtUtils]: Spent 227.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 41 [2021-03-10 23:49:14,162 WARN L205 SmtUtils]: Spent 376.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 34 [2021-03-10 23:49:14,387 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 32 [2021-03-10 23:49:14,866 WARN L205 SmtUtils]: Spent 312.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 32 [2021-03-10 23:49:15,349 WARN L205 SmtUtils]: Spent 297.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 32 [2021-03-10 23:49:15,790 WARN L205 SmtUtils]: Spent 181.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-03-10 23:49:16,573 WARN L205 SmtUtils]: Spent 455.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 41 [2021-03-10 23:49:17,224 WARN L205 SmtUtils]: Spent 460.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 52 [2021-03-10 23:49:17,936 WARN L205 SmtUtils]: Spent 394.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 46 [2021-03-10 23:49:18,680 WARN L205 SmtUtils]: Spent 566.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 60 [2021-03-10 23:49:19,700 WARN L205 SmtUtils]: Spent 556.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 59 [2021-03-10 23:49:20,417 WARN L205 SmtUtils]: Spent 599.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 60 [2021-03-10 23:49:20,701 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 17 [2021-03-10 23:49:21,273 WARN L205 SmtUtils]: Spent 290.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 34 [2021-03-10 23:49:21,579 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 26 [2021-03-10 23:49:21,906 WARN L205 SmtUtils]: Spent 196.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 49 [2021-03-10 23:49:22,355 WARN L205 SmtUtils]: Spent 318.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 64 [2021-03-10 23:49:23,146 WARN L205 SmtUtils]: Spent 413.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 46 [2021-03-10 23:49:23,715 WARN L205 SmtUtils]: Spent 416.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 53 [2021-03-10 23:49:24,272 WARN L205 SmtUtils]: Spent 429.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 58 [2021-03-10 23:49:24,574 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 26 [2021-03-10 23:49:24,987 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2021-03-10 23:49:25,231 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 26 [2021-03-10 23:49:25,615 WARN L205 SmtUtils]: Spent 259.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 42 [2021-03-10 23:49:26,109 WARN L205 SmtUtils]: Spent 300.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 44 [2021-03-10 23:49:26,536 WARN L205 SmtUtils]: Spent 322.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 55 [2021-03-10 23:49:26,859 WARN L205 SmtUtils]: Spent 195.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 37 [2021-03-10 23:49:27,173 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2021-03-10 23:49:27,617 WARN L205 SmtUtils]: Spent 327.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 47 [2021-03-10 23:49:28,080 WARN L205 SmtUtils]: Spent 328.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 43 [2021-03-10 23:49:28,492 WARN L205 SmtUtils]: Spent 304.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 50 [2021-03-10 23:49:28,989 WARN L205 SmtUtils]: Spent 344.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 56 [2021-03-10 23:49:29,460 WARN L205 SmtUtils]: Spent 356.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 61 [2021-03-10 23:49:30,245 WARN L205 SmtUtils]: Spent 265.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 42 [2021-03-10 23:49:30,578 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 25 [2021-03-10 23:49:31,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:49:31,521 INFO L93 Difference]: Finished difference Result 97962 states and 396043 transitions. [2021-03-10 23:49:31,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2021-03-10 23:49:31,526 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.25) internal successors, (72), 31 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:49:31,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:49:31,896 INFO L225 Difference]: With dead ends: 97962 [2021-03-10 23:49:31,896 INFO L226 Difference]: Without dead ends: 97636 [2021-03-10 23:49:31,897 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3196 ImplicationChecksByTransitivity, 24380.8ms TimeCoverageRelationStatistics Valid=1729, Invalid=8171, Unknown=0, NotChecked=0, Total=9900 [2021-03-10 23:49:32,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97636 states. [2021-03-10 23:49:33,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97636 to 44112. [2021-03-10 23:49:33,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44112 states, 44111 states have (on average 4.152048241935118) internal successors, (183151), 44111 states have internal predecessors, (183151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:49:34,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44112 states to 44112 states and 183151 transitions. [2021-03-10 23:49:34,016 INFO L78 Accepts]: Start accepts. Automaton has 44112 states and 183151 transitions. Word has length 39 [2021-03-10 23:49:34,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:49:34,016 INFO L480 AbstractCegarLoop]: Abstraction has 44112 states and 183151 transitions. [2021-03-10 23:49:34,017 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 2.25) internal successors, (72), 31 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:49:34,017 INFO L276 IsEmpty]: Start isEmpty. Operand 44112 states and 183151 transitions. [2021-03-10 23:49:34,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:49:34,113 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:49:34,113 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:49:34,314 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable283,73 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:49:34,314 INFO L428 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:49:34,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:49:34,314 INFO L82 PathProgramCache]: Analyzing trace with hash 2063765095, now seen corresponding path program 70 times [2021-03-10 23:49:34,314 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:49:34,314 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1209360769] [2021-03-10 23:49:34,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:49:34,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:49:34,438 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 24 DAG size of output: 19 [2021-03-10 23:49:34,588 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 26 [2021-03-10 23:49:35,031 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 32 [2021-03-10 23:49:35,384 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:49:35,384 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1209360769] [2021-03-10 23:49:35,384 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2138122461] [2021-03-10 23:49:35,384 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 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:49:35,411 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:49:35,411 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:49:35,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-03-10 23:49:35,412 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:49:36,070 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-03-10 23:49:36,075 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:49:36,093 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:49:36,095 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:49:36,095 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:44, output treesize:30 [2021-03-10 23:49:36,289 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:49:36,289 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 27 [2021-03-10 23:49:36,292 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:49:36,297 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:49:36,298 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:49:36,298 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:7 [2021-03-10 23:49:36,454 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:49:36,454 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:49:36,454 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-03-10 23:49:36,454 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1747132894] [2021-03-10 23:49:36,454 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-03-10 23:49:36,455 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:49:36,455 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-03-10 23:49:36,455 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=587, Unknown=0, NotChecked=0, Total=702 [2021-03-10 23:49:36,455 INFO L87 Difference]: Start difference. First operand 44112 states and 183151 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:49:40,215 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-03-10 23:49:40,544 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 32 [2021-03-10 23:49:40,883 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2021-03-10 23:49:41,538 WARN L205 SmtUtils]: Spent 349.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 52 [2021-03-10 23:49:42,784 WARN L205 SmtUtils]: Spent 213.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 42 [2021-03-10 23:49:43,382 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 36 [2021-03-10 23:49:43,764 WARN L205 SmtUtils]: Spent 236.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 41 [2021-03-10 23:49:44,533 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 34 [2021-03-10 23:49:45,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:49:45,884 INFO L93 Difference]: Finished difference Result 113548 states and 462370 transitions. [2021-03-10 23:49:45,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-03-10 23:49:45,887 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:49:45,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:49:46,312 INFO L225 Difference]: With dead ends: 113548 [2021-03-10 23:49:46,313 INFO L226 Difference]: Without dead ends: 113412 [2021-03-10 23:49:46,313 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 892 ImplicationChecksByTransitivity, 5892.1ms TimeCoverageRelationStatistics Valid=513, Invalid=2793, Unknown=0, NotChecked=0, Total=3306 [2021-03-10 23:49:46,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113412 states. [2021-03-10 23:49:48,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113412 to 44356. [2021-03-10 23:49:48,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44356 states, 44355 states have (on average 4.152654717619209) internal successors, (184191), 44355 states have internal predecessors, (184191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:49:48,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44356 states to 44356 states and 184191 transitions. [2021-03-10 23:49:48,383 INFO L78 Accepts]: Start accepts. Automaton has 44356 states and 184191 transitions. Word has length 39 [2021-03-10 23:49:48,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:49:48,383 INFO L480 AbstractCegarLoop]: Abstraction has 44356 states and 184191 transitions. [2021-03-10 23:49:48,383 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:49:48,383 INFO L276 IsEmpty]: Start isEmpty. Operand 44356 states and 184191 transitions. [2021-03-10 23:49:48,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:49:48,479 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:49:48,479 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:49:48,679 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 74 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable301 [2021-03-10 23:49:48,680 INFO L428 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:49:48,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:49:48,680 INFO L82 PathProgramCache]: Analyzing trace with hash 907711723, now seen corresponding path program 71 times [2021-03-10 23:49:48,680 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:49:48,680 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1641192440] [2021-03-10 23:49:48,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:49:48,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:49:48,914 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 26 [2021-03-10 23:49:49,520 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 32 [2021-03-10 23:49:49,892 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:49:49,892 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1641192440] [2021-03-10 23:49:49,892 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1996143074] [2021-03-10 23:49:49,892 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 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:49:49,919 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-10 23:49:49,919 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:49:49,920 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-03-10 23:49:49,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:49:51,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:49:51,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:49:51,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:49:51,392 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:49:51,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 59 [2021-03-10 23:49:51,397 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:49:51,503 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2021-03-10 23:49:51,505 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:49:51,594 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-03-10 23:49:51,594 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:72, output treesize:83 [2021-03-10 23:49:52,058 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2021-03-10 23:49:52,513 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_42], 3=[q2], 6=[v_prenex_44]} [2021-03-10 23:49:52,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:49:52,525 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 11 [2021-03-10 23:49:52,529 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:49:52,652 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 60 [2021-03-10 23:49:52,653 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:49:52,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:49:52,708 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:49:52,709 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 40 [2021-03-10 23:49:52,715 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:49:52,828 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2021-03-10 23:49:52,829 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:49:52,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:49:52,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:49:52,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:49:52,904 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:49:52,905 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 55 [2021-03-10 23:49:52,912 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 2 xjuncts. [2021-03-10 23:49:53,020 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2021-03-10 23:49:53,021 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:49:53,033 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 23:49:53,033 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 9 variables, input treesize:150, output treesize:57 [2021-03-10 23:49:53,243 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 26 [2021-03-10 23:49:53,343 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:49:53,344 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 16 [2021-03-10 23:49:53,349 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:49:53,444 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:49:53,449 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 23:49:53,450 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:63, output treesize:63 [2021-03-10 23:49:53,843 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:49:53,843 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:49:53,843 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 30 [2021-03-10 23:49:53,843 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1023382256] [2021-03-10 23:49:53,844 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-03-10 23:49:53,844 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:49:53,844 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-03-10 23:49:53,844 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=795, Unknown=0, NotChecked=0, Total=930 [2021-03-10 23:49:53,844 INFO L87 Difference]: Start difference. First operand 44356 states and 184191 transitions. Second operand has 31 states, 31 states have (on average 2.2580645161290325) internal successors, (70), 30 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:49:54,174 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 33 [2021-03-10 23:49:54,452 WARN L205 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 38 [2021-03-10 23:49:54,746 WARN L205 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 38 [2021-03-10 23:49:55,085 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 33 [2021-03-10 23:49:55,498 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 27 [2021-03-10 23:49:56,012 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 33 [2021-03-10 23:49:56,276 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 37 [2021-03-10 23:49:56,520 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 34 [2021-03-10 23:49:56,821 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 45 [2021-03-10 23:49:57,083 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 39 [2021-03-10 23:49:57,344 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 29 [2021-03-10 23:49:57,620 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 36 [2021-03-10 23:49:58,091 WARN L205 SmtUtils]: Spent 233.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 49 [2021-03-10 23:49:58,518 WARN L205 SmtUtils]: Spent 272.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 52 [2021-03-10 23:49:58,784 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 31 [2021-03-10 23:49:59,594 WARN L205 SmtUtils]: Spent 183.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 35 [2021-03-10 23:50:00,048 WARN L205 SmtUtils]: Spent 293.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 45 [2021-03-10 23:50:00,530 WARN L205 SmtUtils]: Spent 302.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 56 [2021-03-10 23:50:00,859 WARN L205 SmtUtils]: Spent 216.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 36 [2021-03-10 23:50:01,900 WARN L205 SmtUtils]: Spent 917.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 68 [2021-03-10 23:50:02,281 WARN L205 SmtUtils]: Spent 244.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 44 [2021-03-10 23:50:02,741 WARN L205 SmtUtils]: Spent 244.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 41 [2021-03-10 23:50:03,087 WARN L205 SmtUtils]: Spent 190.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 51 [2021-03-10 23:50:03,485 WARN L205 SmtUtils]: Spent 219.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 49 [2021-03-10 23:50:03,952 WARN L205 SmtUtils]: Spent 328.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 61 [2021-03-10 23:50:04,272 WARN L205 SmtUtils]: Spent 235.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 40 [2021-03-10 23:50:04,680 WARN L205 SmtUtils]: Spent 265.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 43 [2021-03-10 23:50:05,027 WARN L205 SmtUtils]: Spent 240.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2021-03-10 23:50:05,299 WARN L205 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 49 [2021-03-10 23:50:05,494 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 36 [2021-03-10 23:50:05,845 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 46 [2021-03-10 23:50:06,467 WARN L205 SmtUtils]: Spent 230.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 55 [2021-03-10 23:50:06,639 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2021-03-10 23:50:07,226 WARN L205 SmtUtils]: Spent 287.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 54 [2021-03-10 23:50:07,503 WARN L205 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 46 [2021-03-10 23:50:07,930 WARN L205 SmtUtils]: Spent 349.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 47 [2021-03-10 23:50:08,491 WARN L205 SmtUtils]: Spent 429.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 54 [2021-03-10 23:50:09,179 WARN L205 SmtUtils]: Spent 548.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 61 [2021-03-10 23:50:09,454 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 41 [2021-03-10 23:50:10,117 WARN L205 SmtUtils]: Spent 264.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 41 [2021-03-10 23:50:10,955 WARN L205 SmtUtils]: Spent 275.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 52 [2021-03-10 23:50:11,253 WARN L205 SmtUtils]: Spent 208.00 ms on a formula simplification that was a NOOP. DAG size: 52 [2021-03-10 23:50:11,721 WARN L205 SmtUtils]: Spent 380.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 50 [2021-03-10 23:50:12,280 WARN L205 SmtUtils]: Spent 432.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 61 [2021-03-10 23:50:12,721 WARN L205 SmtUtils]: Spent 299.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 53 [2021-03-10 23:50:13,183 WARN L205 SmtUtils]: Spent 336.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 45 [2021-03-10 23:50:13,665 WARN L205 SmtUtils]: Spent 370.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 42 [2021-03-10 23:50:14,103 WARN L205 SmtUtils]: Spent 342.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 38 [2021-03-10 23:50:14,842 WARN L205 SmtUtils]: Spent 654.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 68 [2021-03-10 23:50:15,155 WARN L205 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 35 [2021-03-10 23:50:15,651 WARN L205 SmtUtils]: Spent 378.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 52 [2021-03-10 23:50:16,072 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 33 [2021-03-10 23:50:16,417 WARN L205 SmtUtils]: Spent 222.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 46 [2021-03-10 23:50:16,725 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 30 [2021-03-10 23:50:17,170 WARN L205 SmtUtils]: Spent 293.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 45 [2021-03-10 23:50:17,849 WARN L205 SmtUtils]: Spent 434.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 66 [2021-03-10 23:50:18,080 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2021-03-10 23:50:18,629 WARN L205 SmtUtils]: Spent 414.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 52 [2021-03-10 23:50:19,498 WARN L205 SmtUtils]: Spent 746.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 78 [2021-03-10 23:50:19,999 WARN L205 SmtUtils]: Spent 377.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 58 [2021-03-10 23:50:20,326 WARN L205 SmtUtils]: Spent 241.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 45 [2021-03-10 23:50:20,872 WARN L205 SmtUtils]: Spent 289.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 44 [2021-03-10 23:50:21,164 WARN L205 SmtUtils]: Spent 192.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 33 [2021-03-10 23:50:21,368 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2021-03-10 23:50:21,678 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 33 [2021-03-10 23:50:22,327 WARN L205 SmtUtils]: Spent 520.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 59 [2021-03-10 23:50:22,828 WARN L205 SmtUtils]: Spent 403.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 46 [2021-03-10 23:50:23,349 WARN L205 SmtUtils]: Spent 409.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 47 [2021-03-10 23:50:23,748 WARN L205 SmtUtils]: Spent 259.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2021-03-10 23:50:24,099 WARN L205 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 39 [2021-03-10 23:50:24,470 WARN L205 SmtUtils]: Spent 265.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 40 [2021-03-10 23:50:24,723 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 25 [2021-03-10 23:50:25,019 WARN L205 SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 51 [2021-03-10 23:50:25,225 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 33 [2021-03-10 23:50:25,855 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2021-03-10 23:50:26,290 WARN L205 SmtUtils]: Spent 325.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 59 [2021-03-10 23:50:26,677 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-03-10 23:50:27,410 WARN L205 SmtUtils]: Spent 544.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 79 [2021-03-10 23:50:27,952 WARN L205 SmtUtils]: Spent 374.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 49 [2021-03-10 23:50:28,280 WARN L205 SmtUtils]: Spent 234.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 51 [2021-03-10 23:50:28,561 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 36 [2021-03-10 23:50:28,918 WARN L205 SmtUtils]: Spent 232.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 46 [2021-03-10 23:50:29,130 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 26 [2021-03-10 23:50:29,583 WARN L205 SmtUtils]: Spent 355.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 51 [2021-03-10 23:50:29,965 WARN L205 SmtUtils]: Spent 257.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 40 [2021-03-10 23:50:30,151 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 40 [2021-03-10 23:50:30,488 WARN L205 SmtUtils]: Spent 190.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-03-10 23:50:31,121 WARN L205 SmtUtils]: Spent 445.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 43 [2021-03-10 23:50:31,635 WARN L205 SmtUtils]: Spent 308.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2021-03-10 23:50:32,164 WARN L205 SmtUtils]: Spent 366.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 39 [2021-03-10 23:50:32,832 WARN L205 SmtUtils]: Spent 498.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 52 [2021-03-10 23:50:33,111 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2021-03-10 23:50:33,483 WARN L205 SmtUtils]: Spent 218.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 45 [2021-03-10 23:50:33,884 WARN L205 SmtUtils]: Spent 293.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 44 [2021-03-10 23:50:34,117 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 38 [2021-03-10 23:50:34,378 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 35 [2021-03-10 23:50:34,821 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 61 [2021-03-10 23:50:35,196 WARN L205 SmtUtils]: Spent 273.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 50 [2021-03-10 23:50:35,636 WARN L205 SmtUtils]: Spent 344.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 60 [2021-03-10 23:50:35,921 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification that was a NOOP. DAG size: 40 [2021-03-10 23:50:36,298 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 45 [2021-03-10 23:50:36,569 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 42 [2021-03-10 23:50:36,902 WARN L205 SmtUtils]: Spent 234.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 52 [2021-03-10 23:50:37,367 WARN L205 SmtUtils]: Spent 314.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 49 [2021-03-10 23:50:37,832 WARN L205 SmtUtils]: Spent 284.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 31 [2021-03-10 23:50:38,189 WARN L205 SmtUtils]: Spent 193.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 29 [2021-03-10 23:50:38,577 WARN L205 SmtUtils]: Spent 207.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2021-03-10 23:50:39,072 WARN L205 SmtUtils]: Spent 385.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 45 [2021-03-10 23:50:39,513 WARN L205 SmtUtils]: Spent 316.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 53 [2021-03-10 23:50:39,933 WARN L205 SmtUtils]: Spent 296.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 50 [2021-03-10 23:50:40,191 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 26 [2021-03-10 23:50:40,451 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 40 [2021-03-10 23:50:40,916 WARN L205 SmtUtils]: Spent 302.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 48 [2021-03-10 23:50:41,499 WARN L205 SmtUtils]: Spent 339.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 44 [2021-03-10 23:50:41,883 WARN L205 SmtUtils]: Spent 223.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 33 [2021-03-10 23:50:42,652 WARN L205 SmtUtils]: Spent 593.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 61 [2021-03-10 23:50:43,218 WARN L205 SmtUtils]: Spent 403.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 69 [2021-03-10 23:50:43,828 WARN L205 SmtUtils]: Spent 444.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 63 [2021-03-10 23:50:44,627 WARN L205 SmtUtils]: Spent 506.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 73 [2021-03-10 23:50:45,169 WARN L205 SmtUtils]: Spent 377.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 55 [2021-03-10 23:50:45,495 WARN L205 SmtUtils]: Spent 195.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 37 [2021-03-10 23:50:45,994 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 21 [2021-03-10 23:50:46,498 WARN L205 SmtUtils]: Spent 285.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 36 [2021-03-10 23:50:47,013 WARN L205 SmtUtils]: Spent 380.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 58 [2021-03-10 23:50:47,274 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 30 [2021-03-10 23:50:47,619 WARN L205 SmtUtils]: Spent 221.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 48 [2021-03-10 23:50:48,155 WARN L205 SmtUtils]: Spent 402.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 61 [2021-03-10 23:50:48,505 WARN L205 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 36 [2021-03-10 23:50:49,077 WARN L205 SmtUtils]: Spent 412.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 49 [2021-03-10 23:50:49,534 WARN L205 SmtUtils]: Spent 277.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 38 [2021-03-10 23:50:50,029 WARN L205 SmtUtils]: Spent 291.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 72 [2021-03-10 23:50:50,424 WARN L205 SmtUtils]: Spent 290.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 51 [2021-03-10 23:50:50,786 WARN L205 SmtUtils]: Spent 183.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2021-03-10 23:50:51,271 WARN L205 SmtUtils]: Spent 256.00 ms on a formula simplification that was a NOOP. DAG size: 56 [2021-03-10 23:50:51,614 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 53 [2021-03-10 23:50:51,883 WARN L205 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 43 [2021-03-10 23:50:52,469 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 36 [2021-03-10 23:50:52,854 WARN L205 SmtUtils]: Spent 232.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 49 [2021-03-10 23:50:54,059 WARN L205 SmtUtils]: Spent 634.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 73 [2021-03-10 23:50:54,811 WARN L205 SmtUtils]: Spent 475.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 60 [2021-03-10 23:50:55,510 WARN L205 SmtUtils]: Spent 301.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 64 [2021-03-10 23:50:55,972 WARN L205 SmtUtils]: Spent 259.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 44 [2021-03-10 23:50:56,316 WARN L205 SmtUtils]: Spent 209.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 50 [2021-03-10 23:50:56,564 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification that was a NOOP. DAG size: 45 [2021-03-10 23:50:56,957 WARN L205 SmtUtils]: Spent 258.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 33 [2021-03-10 23:50:57,710 WARN L205 SmtUtils]: Spent 568.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 70 [2021-03-10 23:50:57,986 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 21 [2021-03-10 23:50:59,092 WARN L205 SmtUtils]: Spent 518.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 66 [2021-03-10 23:50:59,703 WARN L205 SmtUtils]: Spent 475.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 60 [2021-03-10 23:51:00,371 WARN L205 SmtUtils]: Spent 228.00 ms on a formula simplification that was a NOOP. DAG size: 42 [2021-03-10 23:51:00,757 WARN L205 SmtUtils]: Spent 210.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 29 [2021-03-10 23:51:01,147 WARN L205 SmtUtils]: Spent 270.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 39 [2021-03-10 23:51:02,213 WARN L205 SmtUtils]: Spent 587.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 71 [2021-03-10 23:51:02,859 WARN L205 SmtUtils]: Spent 511.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 66 [2021-03-10 23:51:03,540 WARN L205 SmtUtils]: Spent 543.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 72 [2021-03-10 23:51:04,090 WARN L205 SmtUtils]: Spent 440.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 56 [2021-03-10 23:51:05,054 WARN L205 SmtUtils]: Spent 369.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 51 [2021-03-10 23:51:05,349 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 37 [2021-03-10 23:51:05,827 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2021-03-10 23:51:06,391 WARN L205 SmtUtils]: Spent 347.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 52 [2021-03-10 23:51:06,849 WARN L205 SmtUtils]: Spent 182.00 ms on a formula simplification that was a NOOP. DAG size: 40 [2021-03-10 23:51:07,437 WARN L205 SmtUtils]: Spent 365.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 44 [2021-03-10 23:51:08,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:51:08,701 INFO L93 Difference]: Finished difference Result 138268 states and 559081 transitions. [2021-03-10 23:51:08,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 196 states. [2021-03-10 23:51:08,704 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.2580645161290325) internal successors, (70), 30 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:51:08,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:51:09,203 INFO L225 Difference]: With dead ends: 138268 [2021-03-10 23:51:09,203 INFO L226 Difference]: Without dead ends: 137933 [2021-03-10 23:51:09,205 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 236 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 211 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18980 ImplicationChecksByTransitivity, 66439.1ms TimeCoverageRelationStatistics Valid=6152, Invalid=39004, Unknown=0, NotChecked=0, Total=45156 [2021-03-10 23:51:09,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137933 states. [2021-03-10 23:51:11,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137933 to 44934. [2021-03-10 23:51:11,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44934 states, 44933 states have (on average 4.151336434246545) internal successors, (186532), 44933 states have internal predecessors, (186532), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:51:11,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44934 states to 44934 states and 186532 transitions. [2021-03-10 23:51:11,747 INFO L78 Accepts]: Start accepts. Automaton has 44934 states and 186532 transitions. Word has length 39 [2021-03-10 23:51:11,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:51:11,747 INFO L480 AbstractCegarLoop]: Abstraction has 44934 states and 186532 transitions. [2021-03-10 23:51:11,747 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 2.2580645161290325) internal successors, (70), 30 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:51:11,747 INFO L276 IsEmpty]: Start isEmpty. Operand 44934 states and 186532 transitions. [2021-03-10 23:51:11,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:51:11,867 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:51:11,867 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:51:12,079 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable302 [2021-03-10 23:51:12,079 INFO L428 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:51:12,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:51:12,079 INFO L82 PathProgramCache]: Analyzing trace with hash 1656807999, now seen corresponding path program 72 times [2021-03-10 23:51:12,080 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:51:12,080 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [937442608] [2021-03-10 23:51:12,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:51:12,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:51:12,221 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 24 DAG size of output: 19 [2021-03-10 23:51:12,354 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 26 [2021-03-10 23:51:12,954 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 32 [2021-03-10 23:51:13,402 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:51:13,402 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [937442608] [2021-03-10 23:51:13,402 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [977520822] [2021-03-10 23:51:13,402 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 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:51:13,429 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-03-10 23:51:13,429 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:51:13,430 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-03-10 23:51:13,431 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:51:14,544 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:51:14,545 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 43 [2021-03-10 23:51:14,550 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:51:14,631 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:51:14,754 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-03-10 23:51:14,754 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:59, output treesize:64 [2021-03-10 23:51:15,779 WARN L205 SmtUtils]: Spent 310.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 50 [2021-03-10 23:51:16,735 WARN L205 SmtUtils]: Spent 263.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 71 [2021-03-10 23:51:16,964 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_58], 3=[q2, v_prenex_57]} [2021-03-10 23:51:16,998 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:51:16,998 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 24 [2021-03-10 23:51:17,003 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-03-10 23:51:17,191 WARN L205 SmtUtils]: Spent 187.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2021-03-10 23:51:17,192 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:51:17,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:51:17,260 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:51:17,260 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 41 [2021-03-10 23:51:17,265 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-03-10 23:51:17,475 WARN L205 SmtUtils]: Spent 209.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2021-03-10 23:51:17,476 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:51:17,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:51:17,540 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:51:17,541 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-03-10 23:51:17,545 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 23:51:17,764 WARN L205 SmtUtils]: Spent 218.00 ms on a formula simplification that was a NOOP. DAG size: 72 [2021-03-10 23:51:17,765 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:51:17,876 INFO L550 ElimStorePlain]: Start of recursive call 1: 9 dim-0 vars, 3 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2021-03-10 23:51:17,876 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 12 variables, input treesize:156, output treesize:78 [2021-03-10 23:51:18,219 WARN L205 SmtUtils]: Spent 239.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 35 [2021-03-10 23:51:18,594 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:51:18,594 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 16 [2021-03-10 23:51:18,602 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:51:18,635 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:51:18,642 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:51:18,642 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:19 [2021-03-10 23:51:18,900 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:51:18,900 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:51:18,901 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17] total 31 [2021-03-10 23:51:18,901 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1154154127] [2021-03-10 23:51:18,901 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-03-10 23:51:18,901 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:51:18,901 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-03-10 23:51:18,901 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=849, Unknown=0, NotChecked=0, Total=992 [2021-03-10 23:51:18,901 INFO L87 Difference]: Start difference. First operand 44934 states and 186532 transitions. Second operand has 32 states, 32 states have (on average 2.21875) internal successors, (71), 31 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:51:19,457 WARN L205 SmtUtils]: Spent 219.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 38 [2021-03-10 23:51:19,818 WARN L205 SmtUtils]: Spent 192.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 37 [2021-03-10 23:51:20,216 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 30 [2021-03-10 23:51:21,013 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 32 [2021-03-10 23:51:21,502 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 33 [2021-03-10 23:51:21,861 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 35 [2021-03-10 23:51:22,248 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 25 [2021-03-10 23:51:23,065 WARN L205 SmtUtils]: Spent 434.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 63 [2021-03-10 23:51:23,914 WARN L205 SmtUtils]: Spent 341.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 48 [2021-03-10 23:51:24,219 WARN L205 SmtUtils]: Spent 194.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 41 [2021-03-10 23:51:24,716 WARN L205 SmtUtils]: Spent 310.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 49 [2021-03-10 23:51:24,947 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 26 [2021-03-10 23:51:25,761 WARN L205 SmtUtils]: Spent 702.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 55 [2021-03-10 23:51:26,420 WARN L205 SmtUtils]: Spent 240.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 40 [2021-03-10 23:51:26,855 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2021-03-10 23:51:27,713 WARN L205 SmtUtils]: Spent 210.00 ms on a formula simplification that was a NOOP. DAG size: 53 [2021-03-10 23:51:28,091 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 31 [2021-03-10 23:51:28,586 WARN L205 SmtUtils]: Spent 401.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 53 [2021-03-10 23:51:29,565 WARN L205 SmtUtils]: Spent 586.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 63 [2021-03-10 23:51:30,038 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 29 [2021-03-10 23:51:30,457 WARN L205 SmtUtils]: Spent 277.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 41 [2021-03-10 23:51:30,984 WARN L205 SmtUtils]: Spent 340.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 44 [2021-03-10 23:51:31,389 WARN L205 SmtUtils]: Spent 240.00 ms on a formula simplification that was a NOOP. DAG size: 51 [2021-03-10 23:51:31,929 WARN L205 SmtUtils]: Spent 368.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 56 [2021-03-10 23:51:32,616 WARN L205 SmtUtils]: Spent 424.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 84 [2021-03-10 23:51:33,607 WARN L205 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 46 [2021-03-10 23:51:34,628 WARN L205 SmtUtils]: Spent 493.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 91 [2021-03-10 23:51:35,131 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 37 [2021-03-10 23:51:35,471 WARN L205 SmtUtils]: Spent 222.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 40 [2021-03-10 23:51:35,797 WARN L205 SmtUtils]: Spent 234.00 ms on a formula simplification that was a NOOP. DAG size: 60 [2021-03-10 23:51:36,425 WARN L205 SmtUtils]: Spent 448.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 58 [2021-03-10 23:51:38,115 WARN L205 SmtUtils]: Spent 345.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 39 [2021-03-10 23:51:39,194 WARN L205 SmtUtils]: Spent 914.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 52 [2021-03-10 23:51:39,796 WARN L205 SmtUtils]: Spent 414.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 51 [2021-03-10 23:51:40,518 WARN L205 SmtUtils]: Spent 276.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 58 [2021-03-10 23:51:41,367 WARN L205 SmtUtils]: Spent 623.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 49 [2021-03-10 23:51:41,724 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2021-03-10 23:51:42,210 WARN L205 SmtUtils]: Spent 203.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 32 [2021-03-10 23:51:42,728 WARN L205 SmtUtils]: Spent 183.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 36 [2021-03-10 23:51:43,609 WARN L205 SmtUtils]: Spent 481.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 63 [2021-03-10 23:51:44,299 WARN L205 SmtUtils]: Spent 301.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 41 [2021-03-10 23:51:44,689 WARN L205 SmtUtils]: Spent 194.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 34 [2021-03-10 23:51:45,067 WARN L205 SmtUtils]: Spent 279.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 41 [2021-03-10 23:51:45,655 WARN L205 SmtUtils]: Spent 441.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 37 [2021-03-10 23:51:46,574 WARN L205 SmtUtils]: Spent 811.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 54 [2021-03-10 23:51:47,148 WARN L205 SmtUtils]: Spent 342.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 84 [2021-03-10 23:51:47,840 WARN L205 SmtUtils]: Spent 424.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 89 [2021-03-10 23:51:48,479 WARN L205 SmtUtils]: Spent 351.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 51 [2021-03-10 23:51:48,840 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 26 [2021-03-10 23:51:49,536 WARN L205 SmtUtils]: Spent 507.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 56 [2021-03-10 23:51:50,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:51:50,616 INFO L93 Difference]: Finished difference Result 93005 states and 377445 transitions. [2021-03-10 23:51:50,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-03-10 23:51:50,621 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.21875) internal successors, (71), 31 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:51:50,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:51:51,182 INFO L225 Difference]: With dead ends: 93005 [2021-03-10 23:51:51,182 INFO L226 Difference]: Without dead ends: 92966 [2021-03-10 23:51:51,182 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2296 ImplicationChecksByTransitivity, 24983.6ms TimeCoverageRelationStatistics Valid=1153, Invalid=6503, Unknown=0, NotChecked=0, Total=7656 [2021-03-10 23:51:51,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92966 states. [2021-03-10 23:51:52,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92966 to 44692. [2021-03-10 23:51:52,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44692 states, 44691 states have (on average 4.15067910765031) internal successors, (185498), 44691 states have internal predecessors, (185498), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:51:52,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44692 states to 44692 states and 185498 transitions. [2021-03-10 23:51:52,757 INFO L78 Accepts]: Start accepts. Automaton has 44692 states and 185498 transitions. Word has length 39 [2021-03-10 23:51:52,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:51:52,757 INFO L480 AbstractCegarLoop]: Abstraction has 44692 states and 185498 transitions. [2021-03-10 23:51:52,757 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 2.21875) internal successors, (71), 31 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:51:52,757 INFO L276 IsEmpty]: Start isEmpty. Operand 44692 states and 185498 transitions. [2021-03-10 23:51:52,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:51:52,850 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:51:52,851 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:51:53,051 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable329,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:51:53,051 INFO L428 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:51:53,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:51:53,052 INFO L82 PathProgramCache]: Analyzing trace with hash -388199381, now seen corresponding path program 73 times [2021-03-10 23:51:53,052 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:51:53,052 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1540863844] [2021-03-10 23:51:53,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:51:53,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:51:53,186 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 24 DAG size of output: 19 [2021-03-10 23:51:53,345 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 26 [2021-03-10 23:51:53,991 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 32 [2021-03-10 23:51:54,483 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:51:54,483 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1540863844] [2021-03-10 23:51:54,483 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [382044740] [2021-03-10 23:51:54,483 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 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:51:54,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:51:54,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-03-10 23:51:54,519 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:51:55,472 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-03-10 23:51:55,477 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:51:55,511 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:51:55,515 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:51:55,515 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:44, output treesize:30 [2021-03-10 23:51:55,708 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:51:55,709 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 22 [2021-03-10 23:51:55,716 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:51:55,727 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:51:55,731 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:51:55,731 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:15 [2021-03-10 23:51:56,191 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:51:56,192 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:51:56,192 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-03-10 23:51:56,192 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1092893530] [2021-03-10 23:51:56,192 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-03-10 23:51:56,192 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:51:56,192 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-03-10 23:51:56,192 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=582, Unknown=0, NotChecked=0, Total=702 [2021-03-10 23:51:56,193 INFO L87 Difference]: Start difference. First operand 44692 states and 185498 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:51:57,692 WARN L205 SmtUtils]: Spent 195.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 41 [2021-03-10 23:51:58,047 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 30 [2021-03-10 23:51:59,627 WARN L205 SmtUtils]: Spent 209.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 38 [2021-03-10 23:52:00,076 WARN L205 SmtUtils]: Spent 264.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 43 [2021-03-10 23:52:01,531 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 34 [2021-03-10 23:52:01,897 WARN L205 SmtUtils]: Spent 214.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 41 [2021-03-10 23:52:04,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:52:04,124 INFO L93 Difference]: Finished difference Result 83387 states and 341559 transitions. [2021-03-10 23:52:04,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-03-10 23:52:04,128 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:52:04,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:52:04,382 INFO L225 Difference]: With dead ends: 83387 [2021-03-10 23:52:04,382 INFO L226 Difference]: Without dead ends: 83297 [2021-03-10 23:52:04,382 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 465 ImplicationChecksByTransitivity, 5075.8ms TimeCoverageRelationStatistics Valid=308, Invalid=1584, Unknown=0, NotChecked=0, Total=1892 [2021-03-10 23:52:04,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83297 states. [2021-03-10 23:52:05,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83297 to 44780. [2021-03-10 23:52:05,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44780 states, 44779 states have (on average 4.151276267893432) internal successors, (185890), 44779 states have internal predecessors, (185890), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:52:05,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44780 states to 44780 states and 185890 transitions. [2021-03-10 23:52:05,754 INFO L78 Accepts]: Start accepts. Automaton has 44780 states and 185890 transitions. Word has length 39 [2021-03-10 23:52:05,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:52:05,755 INFO L480 AbstractCegarLoop]: Abstraction has 44780 states and 185890 transitions. [2021-03-10 23:52:05,755 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:52:05,755 INFO L276 IsEmpty]: Start isEmpty. Operand 44780 states and 185890 transitions. [2021-03-10 23:52:05,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:52:05,839 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:52:05,839 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:52:06,039 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable372,77 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:52:06,039 INFO L428 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:52:06,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:52:06,040 INFO L82 PathProgramCache]: Analyzing trace with hash 1768989747, now seen corresponding path program 74 times [2021-03-10 23:52:06,040 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:52:06,040 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [262007192] [2021-03-10 23:52:06,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:52:06,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:52:06,272 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 26 [2021-03-10 23:52:06,878 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 32 [2021-03-10 23:52:07,352 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:52:07,353 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [262007192] [2021-03-10 23:52:07,353 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [3983137] [2021-03-10 23:52:07,353 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 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:52:07,378 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:52:07,378 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:52:07,379 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-03-10 23:52:07,380 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:52:08,207 WARN L205 SmtUtils]: Spent 265.00 ms on a formula simplification that was a NOOP. DAG size: 28 [2021-03-10 23:52:08,588 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-03-10 23:52:08,594 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:52:08,623 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:52:08,627 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:52:08,627 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:44, output treesize:30 [2021-03-10 23:52:08,936 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:52:08,936 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 27 [2021-03-10 23:52:08,942 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:52:08,950 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:52:08,952 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:52:08,953 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:7 [2021-03-10 23:52:09,290 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:52:09,291 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:52:09,291 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-03-10 23:52:09,291 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [384185260] [2021-03-10 23:52:09,291 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-03-10 23:52:09,291 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:52:09,291 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-03-10 23:52:09,291 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=586, Unknown=0, NotChecked=0, Total=702 [2021-03-10 23:52:09,292 INFO L87 Difference]: Start difference. First operand 44780 states and 185890 transitions. Second operand has 27 states, 27 states have (on average 2.5185185185185186) internal successors, (68), 26 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:52:09,559 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2021-03-10 23:52:09,818 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification that was a NOOP. DAG size: 42 [2021-03-10 23:52:10,087 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 42 [2021-03-10 23:52:11,765 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2021-03-10 23:52:12,040 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-03-10 23:52:12,442 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 30 [2021-03-10 23:52:12,944 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2021-03-10 23:52:13,420 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2021-03-10 23:52:14,707 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 35 [2021-03-10 23:52:15,265 WARN L205 SmtUtils]: Spent 320.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 45 [2021-03-10 23:52:15,633 WARN L205 SmtUtils]: Spent 243.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 40 [2021-03-10 23:52:16,959 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2021-03-10 23:52:17,711 WARN L205 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 41 [2021-03-10 23:52:18,101 WARN L205 SmtUtils]: Spent 242.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 46 [2021-03-10 23:52:21,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:52:21,368 INFO L93 Difference]: Finished difference Result 125210 states and 508316 transitions. [2021-03-10 23:52:21,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-03-10 23:52:21,372 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5185185185185186) internal successors, (68), 26 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:52:21,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:52:21,816 INFO L225 Difference]: With dead ends: 125210 [2021-03-10 23:52:21,816 INFO L226 Difference]: Without dead ends: 125128 [2021-03-10 23:52:21,816 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 835 ImplicationChecksByTransitivity, 7425.9ms TimeCoverageRelationStatistics Valid=541, Invalid=2651, Unknown=0, NotChecked=0, Total=3192 [2021-03-10 23:52:21,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 125128 states. [2021-03-10 23:52:23,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 125128 to 44284. [2021-03-10 23:52:23,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44284 states, 44283 states have (on average 4.152993247973263) internal successors, (183907), 44283 states have internal predecessors, (183907), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:52:23,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44284 states to 44284 states and 183907 transitions. [2021-03-10 23:52:23,594 INFO L78 Accepts]: Start accepts. Automaton has 44284 states and 183907 transitions. Word has length 39 [2021-03-10 23:52:23,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:52:23,594 INFO L480 AbstractCegarLoop]: Abstraction has 44284 states and 183907 transitions. [2021-03-10 23:52:23,594 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.5185185185185186) internal successors, (68), 26 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:52:23,594 INFO L276 IsEmpty]: Start isEmpty. Operand 44284 states and 183907 transitions. [2021-03-10 23:52:24,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:52:24,031 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:52:24,031 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:52:24,239 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable373,78 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:52:24,240 INFO L428 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:52:24,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:52:24,240 INFO L82 PathProgramCache]: Analyzing trace with hash -653921383, now seen corresponding path program 75 times [2021-03-10 23:52:24,240 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:52:24,240 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2041619100] [2021-03-10 23:52:24,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:52:24,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:52:24,403 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 24 DAG size of output: 19 [2021-03-10 23:52:24,531 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 26 [2021-03-10 23:52:25,033 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 29 [2021-03-10 23:52:25,532 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 23 [2021-03-10 23:52:25,849 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:52:25,849 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2041619100] [2021-03-10 23:52:25,849 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1757912174] [2021-03-10 23:52:25,849 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:52:25,875 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-03-10 23:52:25,875 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:52:25,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 47 conjunts are in the unsatisfiable core [2021-03-10 23:52:25,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:52:26,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:52:26,905 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:52:26,905 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 41 [2021-03-10 23:52:26,910 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:52:26,984 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:52:26,999 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:52:26,999 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:60, output treesize:109 [2021-03-10 23:52:27,491 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:52:27,491 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 37 treesize of output 45 [2021-03-10 23:52:27,496 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:52:27,545 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:52:27,547 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:52:27,547 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:43, output treesize:37 [2021-03-10 23:52:27,863 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:52:27,863 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 16 [2021-03-10 23:52:27,870 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:52:27,890 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:52:27,945 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:52:27,946 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 23 treesize of output 29 [2021-03-10 23:52:27,954 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-03-10 23:52:27,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:52:27,966 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-03-10 23:52:27,971 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-03-10 23:52:28,185 WARN L205 SmtUtils]: Spent 213.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 23 [2021-03-10 23:52:28,187 INFO L628 ElimStorePlain]: treesize reduction 54, result has 42.6 percent of original size [2021-03-10 23:52:28,194 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:52:28,194 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:111, output treesize:41 [2021-03-10 23:52:28,862 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:52:28,862 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:52:28,862 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17] total 31 [2021-03-10 23:52:28,862 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [932129091] [2021-03-10 23:52:28,863 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-03-10 23:52:28,863 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:52:28,863 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-03-10 23:52:28,863 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=178, Invalid=814, Unknown=0, NotChecked=0, Total=992 [2021-03-10 23:52:28,863 INFO L87 Difference]: Start difference. First operand 44284 states and 183907 transitions. Second operand has 32 states, 32 states have (on average 2.25) internal successors, (72), 31 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:52:30,134 WARN L205 SmtUtils]: Spent 235.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 32 [2021-03-10 23:52:30,698 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 31 [2021-03-10 23:52:31,028 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 17 [2021-03-10 23:52:31,625 WARN L205 SmtUtils]: Spent 439.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 43 [2021-03-10 23:52:31,905 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 23 [2021-03-10 23:52:32,234 WARN L205 SmtUtils]: Spent 208.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 31 [2021-03-10 23:52:32,637 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 25 DAG size of output: 16 [2021-03-10 23:52:33,240 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 25 DAG size of output: 17 [2021-03-10 23:52:33,630 WARN L205 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 37 [2021-03-10 23:52:34,029 WARN L205 SmtUtils]: Spent 268.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 52 [2021-03-10 23:52:34,446 WARN L205 SmtUtils]: Spent 264.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 43 [2021-03-10 23:52:34,897 WARN L205 SmtUtils]: Spent 222.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 24 [2021-03-10 23:52:35,105 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2021-03-10 23:52:35,637 WARN L205 SmtUtils]: Spent 357.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 37 [2021-03-10 23:52:35,897 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 34 [2021-03-10 23:52:36,843 WARN L205 SmtUtils]: Spent 196.00 ms on a formula simplification that was a NOOP. DAG size: 37 [2021-03-10 23:52:37,351 WARN L205 SmtUtils]: Spent 193.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 41 [2021-03-10 23:52:37,717 WARN L205 SmtUtils]: Spent 235.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 36 [2021-03-10 23:52:38,058 WARN L205 SmtUtils]: Spent 270.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 37 [2021-03-10 23:52:38,412 WARN L205 SmtUtils]: Spent 255.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 50 [2021-03-10 23:52:39,119 WARN L205 SmtUtils]: Spent 261.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 45 [2021-03-10 23:52:39,386 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 27 [2021-03-10 23:52:39,629 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 27 [2021-03-10 23:52:40,403 WARN L205 SmtUtils]: Spent 410.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 32 [2021-03-10 23:52:40,731 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 29 [2021-03-10 23:52:41,290 WARN L205 SmtUtils]: Spent 249.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 28 [2021-03-10 23:52:41,723 WARN L205 SmtUtils]: Spent 185.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 29 [2021-03-10 23:52:42,161 WARN L205 SmtUtils]: Spent 302.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 32 [2021-03-10 23:52:42,661 WARN L205 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 29 [2021-03-10 23:52:43,263 WARN L205 SmtUtils]: Spent 434.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 51 [2021-03-10 23:52:43,789 WARN L205 SmtUtils]: Spent 204.00 ms on a formula simplification that was a NOOP. DAG size: 30 [2021-03-10 23:52:44,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:52:44,240 INFO L93 Difference]: Finished difference Result 73687 states and 299918 transitions. [2021-03-10 23:52:44,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-03-10 23:52:44,244 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.25) internal successors, (72), 31 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:52:44,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:52:44,480 INFO L225 Difference]: With dead ends: 73687 [2021-03-10 23:52:44,480 INFO L226 Difference]: Without dead ends: 73523 [2021-03-10 23:52:44,481 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1111 ImplicationChecksByTransitivity, 13218.9ms TimeCoverageRelationStatistics Valid=849, Invalid=3311, Unknown=0, NotChecked=0, Total=4160 [2021-03-10 23:52:44,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73523 states. [2021-03-10 23:52:45,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73523 to 44526. [2021-03-10 23:52:45,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44526 states, 44525 states have (on average 4.1495115103874225) internal successors, (184757), 44525 states have internal predecessors, (184757), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:52:45,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44526 states to 44526 states and 184757 transitions. [2021-03-10 23:52:45,712 INFO L78 Accepts]: Start accepts. Automaton has 44526 states and 184757 transitions. Word has length 39 [2021-03-10 23:52:45,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:52:45,712 INFO L480 AbstractCegarLoop]: Abstraction has 44526 states and 184757 transitions. [2021-03-10 23:52:45,712 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 2.25) internal successors, (72), 31 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:52:45,712 INFO L276 IsEmpty]: Start isEmpty. Operand 44526 states and 184757 transitions. [2021-03-10 23:52:45,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:52:45,798 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:52:45,798 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:52:45,999 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable374,79 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:52:45,999 INFO L428 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:52:45,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:52:45,999 INFO L82 PathProgramCache]: Analyzing trace with hash 1959209003, now seen corresponding path program 76 times [2021-03-10 23:52:45,999 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:52:45,999 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2090789540] [2021-03-10 23:52:45,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:52:46,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:52:46,254 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 26 [2021-03-10 23:52:46,742 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 29 [2021-03-10 23:52:47,125 WARN L205 SmtUtils]: Spent 324.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 23 [2021-03-10 23:52:47,489 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 23 [2021-03-10 23:52:47,802 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:52:47,802 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2090789540] [2021-03-10 23:52:47,802 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [380385530] [2021-03-10 23:52:47,802 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 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:52:47,826 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:52:47,826 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:52:47,827 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-03-10 23:52:47,827 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:52:48,855 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:52:48,855 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 21 [2021-03-10 23:52:48,861 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:52:48,902 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:52:48,906 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:52:48,907 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-03-10 23:52:49,254 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-03-10 23:52:49,260 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:52:49,267 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:52:49,270 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:52:49,270 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:7 [2021-03-10 23:52:49,548 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:52:49,549 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:52:49,549 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-03-10 23:52:49,549 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [926580469] [2021-03-10 23:52:49,549 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-03-10 23:52:49,549 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:52:49,549 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-03-10 23:52:49,549 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=590, Unknown=0, NotChecked=0, Total=702 [2021-03-10 23:52:49,549 INFO L87 Difference]: Start difference. First operand 44526 states and 184757 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:52:50,031 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 33 [2021-03-10 23:52:52,134 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 27 [2021-03-10 23:52:52,483 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-03-10 23:52:52,809 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 30 [2021-03-10 23:52:53,200 WARN L205 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 31 [2021-03-10 23:52:53,466 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 23 [2021-03-10 23:52:54,570 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 25 [2021-03-10 23:52:54,984 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 32 [2021-03-10 23:52:58,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:52:58,406 INFO L93 Difference]: Finished difference Result 87324 states and 356111 transitions. [2021-03-10 23:52:58,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-10 23:52:58,410 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:52:58,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:52:58,691 INFO L225 Difference]: With dead ends: 87324 [2021-03-10 23:52:58,691 INFO L226 Difference]: Without dead ends: 87140 [2021-03-10 23:52:58,691 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 460 ImplicationChecksByTransitivity, 6104.9ms TimeCoverageRelationStatistics Valid=373, Invalid=1789, Unknown=0, NotChecked=0, Total=2162 [2021-03-10 23:52:58,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87140 states. [2021-03-10 23:52:59,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87140 to 44336. [2021-03-10 23:52:59,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44336 states, 44335 states have (on average 4.152227359873689) internal successors, (184089), 44335 states have internal predecessors, (184089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:52:59,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44336 states to 44336 states and 184089 transitions. [2021-03-10 23:52:59,983 INFO L78 Accepts]: Start accepts. Automaton has 44336 states and 184089 transitions. Word has length 39 [2021-03-10 23:52:59,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:52:59,983 INFO L480 AbstractCegarLoop]: Abstraction has 44336 states and 184089 transitions. [2021-03-10 23:52:59,983 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:52:59,983 INFO L276 IsEmpty]: Start isEmpty. Operand 44336 states and 184089 transitions. [2021-03-10 23:53:00,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:53:00,062 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:53:00,062 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:53:00,262 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable389 [2021-03-10 23:53:00,262 INFO L428 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:53:00,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:53:00,263 INFO L82 PathProgramCache]: Analyzing trace with hash 1495860655, now seen corresponding path program 77 times [2021-03-10 23:53:00,263 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:53:00,263 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1138816149] [2021-03-10 23:53:00,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:53:00,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:53:00,526 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 26 [2021-03-10 23:53:01,054 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 29 [2021-03-10 23:53:01,264 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 23 [2021-03-10 23:53:01,531 WARN L205 SmtUtils]: Spent 212.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 31 [2021-03-10 23:53:01,720 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 23 [2021-03-10 23:53:02,026 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:53:02,026 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1138816149] [2021-03-10 23:53:02,026 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [516963631] [2021-03-10 23:53:02,026 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 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:53:02,058 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-03-10 23:53:02,058 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:53:02,059 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 45 conjunts are in the unsatisfiable core [2021-03-10 23:53:02,060 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:53:03,578 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:53:03,579 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 31 treesize of output 49 [2021-03-10 23:53:03,584 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:53:03,704 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2021-03-10 23:53:03,706 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:53:03,733 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:53:03,733 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:63, output treesize:55 [2021-03-10 23:53:04,262 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-03-10 23:53:04,267 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:53:04,294 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:53:04,299 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-03-10 23:53:04,299 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-03-10 23:53:04,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:53:04,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:53:04,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:53:04,599 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:53:04,599 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 39 [2021-03-10 23:53:04,615 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:53:04,661 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:53:04,675 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:53:04,676 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:36, output treesize:13 [2021-03-10 23:53:04,951 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:53:04,951 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:53:04,951 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 30 [2021-03-10 23:53:04,951 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [126407691] [2021-03-10 23:53:04,951 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-03-10 23:53:04,951 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:53:04,952 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-03-10 23:53:04,952 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=142, Invalid=788, Unknown=0, NotChecked=0, Total=930 [2021-03-10 23:53:04,952 INFO L87 Difference]: Start difference. First operand 44336 states and 184089 transitions. Second operand has 31 states, 31 states have (on average 2.2580645161290325) internal successors, (70), 30 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:53:06,177 WARN L205 SmtUtils]: Spent 353.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 25 [2021-03-10 23:53:07,037 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 26 [2021-03-10 23:53:07,301 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 22 DAG size of output: 19 [2021-03-10 23:53:07,615 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 35 [2021-03-10 23:53:07,915 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 26 [2021-03-10 23:53:08,781 WARN L205 SmtUtils]: Spent 230.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 35 [2021-03-10 23:53:09,154 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2021-03-10 23:53:09,400 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 30 [2021-03-10 23:53:09,824 WARN L205 SmtUtils]: Spent 185.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 41 [2021-03-10 23:53:10,219 WARN L205 SmtUtils]: Spent 239.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 41 [2021-03-10 23:53:10,560 WARN L205 SmtUtils]: Spent 183.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 29 [2021-03-10 23:53:10,839 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 23 [2021-03-10 23:53:11,140 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 31 [2021-03-10 23:53:11,420 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 36 [2021-03-10 23:53:11,738 WARN L205 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 41 [2021-03-10 23:53:12,276 WARN L205 SmtUtils]: Spent 219.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 41 [2021-03-10 23:53:12,649 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 36 [2021-03-10 23:53:13,419 WARN L205 SmtUtils]: Spent 185.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 40 [2021-03-10 23:53:13,889 WARN L205 SmtUtils]: Spent 291.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 36 [2021-03-10 23:53:14,169 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 23 [2021-03-10 23:53:14,680 WARN L205 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 41 [2021-03-10 23:53:15,847 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 43 [2021-03-10 23:53:16,899 WARN L205 SmtUtils]: Spent 296.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 56 [2021-03-10 23:53:17,504 WARN L205 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 31 [2021-03-10 23:53:18,327 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2021-03-10 23:53:18,905 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification that was a NOOP. DAG size: 56 [2021-03-10 23:53:19,392 WARN L205 SmtUtils]: Spent 341.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 43 [2021-03-10 23:53:20,085 WARN L205 SmtUtils]: Spent 275.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 37 [2021-03-10 23:53:20,407 WARN L205 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 30 [2021-03-10 23:53:20,985 WARN L205 SmtUtils]: Spent 343.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 50 [2021-03-10 23:53:21,866 WARN L205 SmtUtils]: Spent 436.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 42 [2021-03-10 23:53:22,178 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 35 [2021-03-10 23:53:22,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:53:22,849 INFO L93 Difference]: Finished difference Result 78146 states and 319995 transitions. [2021-03-10 23:53:22,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-03-10 23:53:22,854 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.2580645161290325) internal successors, (70), 30 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:53:22,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:53:23,090 INFO L225 Difference]: With dead ends: 78146 [2021-03-10 23:53:23,090 INFO L226 Difference]: Without dead ends: 77925 [2021-03-10 23:53:23,091 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1305 ImplicationChecksByTransitivity, 14558.8ms TimeCoverageRelationStatistics Valid=809, Invalid=4447, Unknown=0, NotChecked=0, Total=5256 [2021-03-10 23:53:23,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77925 states. [2021-03-10 23:53:24,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77925 to 44735. [2021-03-10 23:53:24,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44735 states, 44734 states have (on average 4.147896454598292) internal successors, (185552), 44734 states have internal predecessors, (185552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:53:24,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44735 states to 44735 states and 185552 transitions. [2021-03-10 23:53:24,349 INFO L78 Accepts]: Start accepts. Automaton has 44735 states and 185552 transitions. Word has length 39 [2021-03-10 23:53:24,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:53:24,349 INFO L480 AbstractCegarLoop]: Abstraction has 44735 states and 185552 transitions. [2021-03-10 23:53:24,349 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 2.2580645161290325) internal successors, (70), 30 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:53:24,349 INFO L276 IsEmpty]: Start isEmpty. Operand 44735 states and 185552 transitions. [2021-03-10 23:53:24,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:53:24,432 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:53:24,432 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:53:24,633 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable390,81 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:53:24,633 INFO L428 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:53:24,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:53:24,633 INFO L82 PathProgramCache]: Analyzing trace with hash 1406077505, now seen corresponding path program 78 times [2021-03-10 23:53:24,633 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:53:24,633 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [781695228] [2021-03-10 23:53:24,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:53:24,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:53:24,763 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 24 DAG size of output: 19 [2021-03-10 23:53:24,902 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 26 [2021-03-10 23:53:25,426 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 29 [2021-03-10 23:53:25,597 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 23 [2021-03-10 23:53:25,853 WARN L205 SmtUtils]: Spent 198.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 31 [2021-03-10 23:53:26,048 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 23 [2021-03-10 23:53:26,382 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:53:26,383 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [781695228] [2021-03-10 23:53:26,383 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [569467864] [2021-03-10 23:53:26,383 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 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:53:26,409 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-03-10 23:53:26,409 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:53:26,410 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 44 conjunts are in the unsatisfiable core [2021-03-10 23:53:26,411 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:53:27,767 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:53:27,768 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 19 [2021-03-10 23:53:27,775 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:53:27,843 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:53:27,851 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-03-10 23:53:27,851 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:54, output treesize:36 [2021-03-10 23:53:28,160 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:53:28,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-03-10 23:53:28,166 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:53:28,255 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:53:28,402 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-03-10 23:53:28,403 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:50, output treesize:44 [2021-03-10 23:53:29,623 WARN L205 SmtUtils]: Spent 241.00 ms on a formula simplification that was a NOOP. DAG size: 27 [2021-03-10 23:53:30,410 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-03-10 23:53:30,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:53:30,647 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 3 [2021-03-10 23:53:30,654 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:53:30,777 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 35 [2021-03-10 23:53:30,779 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:53:30,823 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:53:30,823 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 9 treesize of output 14 [2021-03-10 23:53:30,831 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:53:30,981 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification that was a NOOP. DAG size: 35 [2021-03-10 23:53:30,983 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:53:31,013 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-03-10 23:53:31,014 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 6 variables, input treesize:67, output treesize:41 [2021-03-10 23:53:31,369 WARN L205 SmtUtils]: Spent 195.00 ms on a formula simplification. DAG size of input: 23 DAG size of output: 21 [2021-03-10 23:53:31,722 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:53:31,722 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:53:31,722 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 30 [2021-03-10 23:53:31,722 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1091675348] [2021-03-10 23:53:31,723 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-03-10 23:53:31,723 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:53:31,723 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-03-10 23:53:31,723 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=759, Unknown=0, NotChecked=0, Total=930 [2021-03-10 23:53:31,723 INFO L87 Difference]: Start difference. First operand 44735 states and 185552 transitions. Second operand has 31 states, 31 states have (on average 2.3225806451612905) internal successors, (72), 30 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:53:33,158 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 28 [2021-03-10 23:53:33,605 WARN L205 SmtUtils]: Spent 267.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 36 [2021-03-10 23:53:34,917 WARN L205 SmtUtils]: Spent 502.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 56 [2021-03-10 23:53:35,308 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-03-10 23:53:35,645 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 30 [2021-03-10 23:53:36,264 WARN L205 SmtUtils]: Spent 345.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 32 [2021-03-10 23:53:36,551 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 23 [2021-03-10 23:53:36,865 WARN L205 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 31 [2021-03-10 23:53:37,078 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2021-03-10 23:53:37,536 WARN L205 SmtUtils]: Spent 215.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 25 [2021-03-10 23:53:38,701 WARN L205 SmtUtils]: Spent 391.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 44 [2021-03-10 23:53:39,618 WARN L205 SmtUtils]: Spent 528.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 51 [2021-03-10 23:53:40,018 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2021-03-10 23:53:40,338 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 34 [2021-03-10 23:53:40,976 WARN L205 SmtUtils]: Spent 252.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 26 [2021-03-10 23:53:41,378 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 37 [2021-03-10 23:53:41,883 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 39 [2021-03-10 23:53:42,318 WARN L205 SmtUtils]: Spent 223.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 39 [2021-03-10 23:53:42,940 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 31 [2021-03-10 23:53:43,549 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 16 [2021-03-10 23:53:43,896 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 45 [2021-03-10 23:53:44,435 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification that was a NOOP. DAG size: 45 [2021-03-10 23:53:45,107 WARN L205 SmtUtils]: Spent 197.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2021-03-10 23:53:45,492 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification that was a NOOP. DAG size: 45 [2021-03-10 23:53:46,126 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-03-10 23:53:46,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:53:46,534 INFO L93 Difference]: Finished difference Result 85472 states and 347398 transitions. [2021-03-10 23:53:46,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-03-10 23:53:46,538 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.3225806451612905) internal successors, (72), 30 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:53:46,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:53:46,789 INFO L225 Difference]: With dead ends: 85472 [2021-03-10 23:53:46,789 INFO L226 Difference]: Without dead ends: 85269 [2021-03-10 23:53:46,790 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1028 ImplicationChecksByTransitivity, 12163.1ms TimeCoverageRelationStatistics Valid=680, Invalid=2980, Unknown=0, NotChecked=0, Total=3660 [2021-03-10 23:53:46,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85269 states. [2021-03-10 23:53:47,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85269 to 44522. [2021-03-10 23:53:47,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44522 states, 44521 states have (on average 4.150603086184048) internal successors, (184789), 44521 states have internal predecessors, (184789), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:53:48,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44522 states to 44522 states and 184789 transitions. [2021-03-10 23:53:48,058 INFO L78 Accepts]: Start accepts. Automaton has 44522 states and 184789 transitions. Word has length 39 [2021-03-10 23:53:48,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:53:48,058 INFO L480 AbstractCegarLoop]: Abstraction has 44522 states and 184789 transitions. [2021-03-10 23:53:48,058 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 2.3225806451612905) internal successors, (72), 30 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:53:48,058 INFO L276 IsEmpty]: Start isEmpty. Operand 44522 states and 184789 transitions. [2021-03-10 23:53:48,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:53:48,140 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:53:48,140 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:53:48,340 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable397 [2021-03-10 23:53:48,340 INFO L428 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:53:48,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:53:48,341 INFO L82 PathProgramCache]: Analyzing trace with hash 1172159941, now seen corresponding path program 79 times [2021-03-10 23:53:48,341 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:53:48,341 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1274447457] [2021-03-10 23:53:48,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:53:48,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:53:48,588 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 26 [2021-03-10 23:53:49,099 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 29 [2021-03-10 23:53:49,261 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 23 [2021-03-10 23:53:49,497 WARN L205 SmtUtils]: Spent 183.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 31 [2021-03-10 23:53:49,872 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:53:49,872 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1274447457] [2021-03-10 23:53:49,872 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1782051149] [2021-03-10 23:53:49,872 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 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:53:49,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:53:49,901 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-03-10 23:53:49,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:53:50,938 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-03-10 23:53:50,942 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:53:50,967 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:53:50,970 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:53:50,970 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:36 [2021-03-10 23:53:51,119 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:53:51,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 27 [2021-03-10 23:53:51,124 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:53:51,131 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:53:51,134 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:53:51,134 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:7 [2021-03-10 23:53:51,376 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:53:51,377 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:53:51,377 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-03-10 23:53:51,377 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1741137327] [2021-03-10 23:53:51,377 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-03-10 23:53:51,377 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:53:51,377 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-03-10 23:53:51,377 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=577, Unknown=0, NotChecked=0, Total=702 [2021-03-10 23:53:51,378 INFO L87 Difference]: Start difference. First operand 44522 states and 184789 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:53:52,989 WARN L205 SmtUtils]: Spent 205.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 37 [2021-03-10 23:53:53,819 WARN L205 SmtUtils]: Spent 207.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 35 [2021-03-10 23:53:54,315 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 30 [2021-03-10 23:53:56,707 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 31 [2021-03-10 23:53:57,700 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 36 [2021-03-10 23:53:59,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:53:59,001 INFO L93 Difference]: Finished difference Result 91168 states and 372007 transitions. [2021-03-10 23:53:59,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-03-10 23:53:59,005 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:53:59,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:53:59,526 INFO L225 Difference]: With dead ends: 91168 [2021-03-10 23:53:59,527 INFO L226 Difference]: Without dead ends: 91016 [2021-03-10 23:53:59,527 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 511 ImplicationChecksByTransitivity, 5399.5ms TimeCoverageRelationStatistics Valid=399, Invalid=1857, Unknown=0, NotChecked=0, Total=2256 [2021-03-10 23:53:59,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91016 states. [2021-03-10 23:54:00,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91016 to 44584. [2021-03-10 23:54:00,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44584 states, 44583 states have (on average 4.15138057106969) internal successors, (185081), 44583 states have internal predecessors, (185081), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:54:00,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44584 states to 44584 states and 185081 transitions. [2021-03-10 23:54:00,849 INFO L78 Accepts]: Start accepts. Automaton has 44584 states and 185081 transitions. Word has length 39 [2021-03-10 23:54:00,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:54:00,850 INFO L480 AbstractCegarLoop]: Abstraction has 44584 states and 185081 transitions. [2021-03-10 23:54:00,850 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:54:00,850 INFO L276 IsEmpty]: Start isEmpty. Operand 44584 states and 185081 transitions. [2021-03-10 23:54:00,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:54:00,943 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:54:00,943 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:54:01,143 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable446 [2021-03-10 23:54:01,143 INFO L428 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:54:01,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:54:01,144 INFO L82 PathProgramCache]: Analyzing trace with hash 1376080687, now seen corresponding path program 80 times [2021-03-10 23:54:01,144 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:54:01,144 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133156189] [2021-03-10 23:54:01,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:54:01,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:54:01,371 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 24 DAG size of output: 19 [2021-03-10 23:54:01,536 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 26 [2021-03-10 23:54:02,168 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 29 [2021-03-10 23:54:02,345 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 23 [2021-03-10 23:54:02,595 WARN L205 SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 31 [2021-03-10 23:54:02,969 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:54:02,969 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1133156189] [2021-03-10 23:54:02,969 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2045270431] [2021-03-10 23:54:02,969 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 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:54:02,993 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:54:02,994 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:54:02,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-03-10 23:54:02,995 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:54:04,000 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-03-10 23:54:04,005 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:54:04,031 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:54:04,033 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:54:04,034 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:36 [2021-03-10 23:54:04,177 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:54:04,177 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 27 [2021-03-10 23:54:04,182 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:54:04,188 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:54:04,191 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:54:04,191 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:39, output treesize:7 [2021-03-10 23:54:04,443 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:54:04,443 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:54:04,443 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-03-10 23:54:04,443 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [310202342] [2021-03-10 23:54:04,443 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-03-10 23:54:04,443 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:54:04,443 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-03-10 23:54:04,443 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=563, Unknown=0, NotChecked=0, Total=702 [2021-03-10 23:54:04,444 INFO L87 Difference]: Start difference. First operand 44584 states and 185081 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:54:05,416 WARN L205 SmtUtils]: Spent 282.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 34 [2021-03-10 23:54:06,336 WARN L205 SmtUtils]: Spent 283.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 39 [2021-03-10 23:54:06,716 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 30 [2021-03-10 23:54:08,454 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 32 [2021-03-10 23:54:10,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:54:10,558 INFO L93 Difference]: Finished difference Result 77677 states and 318224 transitions. [2021-03-10 23:54:10,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-03-10 23:54:10,562 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:54:10,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:54:10,785 INFO L225 Difference]: With dead ends: 77677 [2021-03-10 23:54:10,785 INFO L226 Difference]: Without dead ends: 77587 [2021-03-10 23:54:10,785 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 380 ImplicationChecksByTransitivity, 4997.0ms TimeCoverageRelationStatistics Valid=333, Invalid=1307, Unknown=0, NotChecked=0, Total=1640 [2021-03-10 23:54:10,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77587 states. [2021-03-10 23:54:11,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77587 to 44312. [2021-03-10 23:54:11,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44312 states, 44311 states have (on average 4.152580623321523) internal successors, (184005), 44311 states have internal predecessors, (184005), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:54:12,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44312 states to 44312 states and 184005 transitions. [2021-03-10 23:54:12,031 INFO L78 Accepts]: Start accepts. Automaton has 44312 states and 184005 transitions. Word has length 39 [2021-03-10 23:54:12,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:54:12,031 INFO L480 AbstractCegarLoop]: Abstraction has 44312 states and 184005 transitions. [2021-03-10 23:54:12,031 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:54:12,031 INFO L276 IsEmpty]: Start isEmpty. Operand 44312 states and 184005 transitions. [2021-03-10 23:54:12,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:54:12,119 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:54:12,119 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:54:12,319 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 84 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable447 [2021-03-10 23:54:12,320 INFO L428 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:54:12,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:54:12,320 INFO L82 PathProgramCache]: Analyzing trace with hash 575171183, now seen corresponding path program 81 times [2021-03-10 23:54:12,320 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:54:12,320 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [640423416] [2021-03-10 23:54:12,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:54:12,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:54:12,451 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 24 DAG size of output: 19 [2021-03-10 23:54:12,589 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 26 [2021-03-10 23:54:13,133 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 29 [2021-03-10 23:54:13,356 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 32 [2021-03-10 23:54:13,616 WARN L205 SmtUtils]: Spent 198.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 31 [2021-03-10 23:54:13,837 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 23 [2021-03-10 23:54:14,168 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:54:14,168 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [640423416] [2021-03-10 23:54:14,168 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1290419690] [2021-03-10 23:54:14,168 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 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:54:14,195 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-03-10 23:54:14,195 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:54:14,196 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 49 conjunts are in the unsatisfiable core [2021-03-10 23:54:14,197 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:54:15,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:54:15,503 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:54:15,504 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 41 [2021-03-10 23:54:15,509 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:54:15,588 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:54:15,606 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:54:15,606 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:60, output treesize:109 [2021-03-10 23:54:16,386 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:54:16,386 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 37 treesize of output 45 [2021-03-10 23:54:16,391 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:54:16,451 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:54:16,453 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:54:16,454 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:46, output treesize:40 [2021-03-10 23:54:16,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:54:16,803 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-03-10 23:54:16,809 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:54:16,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:54:16,935 INFO L354 Elim1Store]: treesize reduction 4, result has 81.0 percent of original size [2021-03-10 23:54:16,936 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 23 treesize of output 25 [2021-03-10 23:54:16,943 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:54:16,977 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:54:16,977 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 16 [2021-03-10 23:54:16,984 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:54:17,247 WARN L205 SmtUtils]: Spent 263.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 25 [2021-03-10 23:54:17,249 INFO L628 ElimStorePlain]: treesize reduction 59, result has 43.8 percent of original size [2021-03-10 23:54:17,256 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-03-10 23:54:17,256 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:123, output treesize:47 [2021-03-10 23:54:17,782 WARN L205 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 23 DAG size of output: 23 [2021-03-10 23:54:18,086 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:54:18,087 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:54:18,087 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 19] total 33 [2021-03-10 23:54:18,087 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1637288851] [2021-03-10 23:54:18,087 INFO L460 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-03-10 23:54:18,087 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:54:18,087 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-03-10 23:54:18,087 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=177, Invalid=945, Unknown=0, NotChecked=0, Total=1122 [2021-03-10 23:54:18,087 INFO L87 Difference]: Start difference. First operand 44312 states and 184005 transitions. Second operand has 34 states, 34 states have (on average 2.1176470588235294) internal successors, (72), 33 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:54:18,858 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 29 [2021-03-10 23:54:19,838 WARN L205 SmtUtils]: Spent 303.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 34 [2021-03-10 23:54:20,189 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2021-03-10 23:54:20,718 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 29 [2021-03-10 23:54:20,963 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 23 [2021-03-10 23:54:21,230 WARN L205 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 31 [2021-03-10 23:54:21,912 WARN L205 SmtUtils]: Spent 207.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 39 [2021-03-10 23:54:22,517 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 35 [2021-03-10 23:54:22,913 WARN L205 SmtUtils]: Spent 281.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 34 [2021-03-10 23:54:23,808 WARN L205 SmtUtils]: Spent 420.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 56 [2021-03-10 23:54:24,090 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 18 [2021-03-10 23:54:24,385 WARN L205 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 20 [2021-03-10 23:54:24,684 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2021-03-10 23:54:25,143 WARN L205 SmtUtils]: Spent 323.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 44 [2021-03-10 23:54:25,651 WARN L205 SmtUtils]: Spent 415.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 56 [2021-03-10 23:54:25,913 WARN L205 SmtUtils]: Spent 185.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 37 [2021-03-10 23:54:26,170 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 19 [2021-03-10 23:54:27,104 WARN L205 SmtUtils]: Spent 434.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 54 [2021-03-10 23:54:27,604 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 21 [2021-03-10 23:54:27,861 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 33 [2021-03-10 23:54:28,422 WARN L205 SmtUtils]: Spent 396.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 54 [2021-03-10 23:54:28,713 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2021-03-10 23:54:29,283 WARN L205 SmtUtils]: Spent 371.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 50 [2021-03-10 23:54:29,637 WARN L205 SmtUtils]: Spent 217.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 36 [2021-03-10 23:54:30,265 WARN L205 SmtUtils]: Spent 388.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 43 [2021-03-10 23:54:30,533 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-03-10 23:54:31,127 WARN L205 SmtUtils]: Spent 328.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 49 [2021-03-10 23:54:31,866 WARN L205 SmtUtils]: Spent 512.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 57 [2021-03-10 23:54:32,153 WARN L205 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 35 [2021-03-10 23:54:32,799 WARN L205 SmtUtils]: Spent 322.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 36 [2021-03-10 23:54:33,021 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2021-03-10 23:54:33,467 WARN L205 SmtUtils]: Spent 272.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 35 [2021-03-10 23:54:34,074 WARN L205 SmtUtils]: Spent 466.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 48 [2021-03-10 23:54:34,495 WARN L205 SmtUtils]: Spent 230.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 39 [2021-03-10 23:54:35,032 WARN L205 SmtUtils]: Spent 410.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 55 [2021-03-10 23:54:35,288 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 24 [2021-03-10 23:54:35,697 WARN L205 SmtUtils]: Spent 300.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 41 [2021-03-10 23:54:36,080 WARN L205 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 33 [2021-03-10 23:54:36,547 WARN L205 SmtUtils]: Spent 367.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 46 [2021-03-10 23:54:36,964 WARN L205 SmtUtils]: Spent 285.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 33 [2021-03-10 23:54:37,525 WARN L205 SmtUtils]: Spent 383.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 35 [2021-03-10 23:54:38,111 WARN L205 SmtUtils]: Spent 445.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 35 [2021-03-10 23:54:38,358 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 26 [2021-03-10 23:54:38,664 WARN L205 SmtUtils]: Spent 216.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 32 [2021-03-10 23:54:39,073 WARN L205 SmtUtils]: Spent 294.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 35 [2021-03-10 23:54:39,550 WARN L205 SmtUtils]: Spent 246.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 42 [2021-03-10 23:54:40,336 WARN L205 SmtUtils]: Spent 316.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 23 [2021-03-10 23:54:40,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:54:40,940 INFO L93 Difference]: Finished difference Result 70548 states and 287224 transitions. [2021-03-10 23:54:40,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-03-10 23:54:40,945 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.1176470588235294) internal successors, (72), 33 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-03-10 23:54:40,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:54:41,158 INFO L225 Difference]: With dead ends: 70548 [2021-03-10 23:54:41,158 INFO L226 Difference]: Without dead ends: 70400 [2021-03-10 23:54:41,159 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2050 ImplicationChecksByTransitivity, 20409.7ms TimeCoverageRelationStatistics Valid=908, Invalid=5734, Unknown=0, NotChecked=0, Total=6642 [2021-03-10 23:54:41,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70400 states. [2021-03-10 23:54:42,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70400 to 44750. [2021-03-10 23:54:42,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44750 states, 44749 states have (on average 4.147913919864131) internal successors, (185615), 44749 states have internal predecessors, (185615), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:54:42,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44750 states to 44750 states and 185615 transitions. [2021-03-10 23:54:42,321 INFO L78 Accepts]: Start accepts. Automaton has 44750 states and 185615 transitions. Word has length 39 [2021-03-10 23:54:42,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:54:42,321 INFO L480 AbstractCegarLoop]: Abstraction has 44750 states and 185615 transitions. [2021-03-10 23:54:42,321 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 34 states, 34 states have (on average 2.1176470588235294) internal successors, (72), 33 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:54:42,321 INFO L276 IsEmpty]: Start isEmpty. Operand 44750 states and 185615 transitions. [2021-03-10 23:54:42,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-03-10 23:54:42,408 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:54:42,408 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:54:42,608 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable448 [2021-03-10 23:54:42,608 INFO L428 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:54:42,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:54:42,609 INFO L82 PathProgramCache]: Analyzing trace with hash -1106665727, now seen corresponding path program 82 times [2021-03-10 23:54:42,609 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:54:42,609 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [137483712] [2021-03-10 23:54:42,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:54:42,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:54:42,944 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 24 DAG size of output: 19 [2021-03-10 23:54:43,103 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 26 [2021-03-10 23:54:43,669 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 29 [2021-03-10 23:54:43,904 WARN L205 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 32 [2021-03-10 23:54:44,165 WARN L205 SmtUtils]: Spent 204.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 31 [2021-03-10 23:54:44,365 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 23 [2021-03-10 23:54:44,698 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:54:44,698 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [137483712] [2021-03-10 23:54:44,698 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [761380634] [2021-03-10 23:54:44,698 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 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:54:44,723 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:54:44,723 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:54:44,724 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 43 conjunts are in the unsatisfiable core [2021-03-10 23:54:44,725 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:54:45,842 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:54:45,842 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 21 [2021-03-10 23:54:45,847 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:54:45,878 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:54:45,881 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:54:45,881 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-03-10 23:54:46,053 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-03-10 23:54:46,058 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:54:46,065 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:54:46,067 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:54:46,068 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:7 [2021-03-10 23:54:46,312 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:54:46,312 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:54:46,312 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 26 [2021-03-10 23:54:46,312 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2077185231] [2021-03-10 23:54:46,312 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-03-10 23:54:46,312 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:54:46,313 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-03-10 23:54:46,313 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=586, Unknown=0, NotChecked=0, Total=702 [2021-03-10 23:54:46,313 INFO L87 Difference]: Start difference. First operand 44750 states and 185615 transitions. Second operand has 27 states, 27 states have (on average 2.5925925925925926) internal successors, (70), 26 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:54:47,851 WARN L205 SmtUtils]: Spent 223.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 36 [2021-03-10 23:54:48,756 WARN L205 SmtUtils]: Spent 240.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 34 [2021-03-10 23:54:49,078 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-03-10 23:54:49,373 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 30 [2021-03-10 23:54:49,737 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 31 [2021-03-10 23:54:49,988 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 23 [2021-03-10 23:54:50,206 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 31 Received shutdown request... [2021-03-10 23:54:50,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-03-10 23:54:50,576 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable462,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:54:50,576 WARN L545 AbstractCegarLoop]: Verification canceled [2021-03-10 23:54:50,579 WARN L224 ceAbstractionStarter]: Timeout [2021-03-10 23:54:50,580 INFO L202 PluginConnector]: Adding new model buffer-series.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 10.03 11:54:50 BasicIcfg [2021-03-10 23:54:50,580 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-03-10 23:54:50,580 INFO L168 Benchmark]: Toolchain (without parser) took 798606.21 ms. Allocated memory was 352.3 MB in the beginning and 14.9 GB in the end (delta: 14.5 GB). Free memory was 332.4 MB in the beginning and 11.2 GB in the end (delta: -10.9 GB). Peak memory consumption was 3.6 GB. Max. memory is 16.0 GB. [2021-03-10 23:54:50,580 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.09 ms. Allocated memory is still 352.3 MB. Free memory was 333.7 MB in the beginning and 333.6 MB in the end (delta: 136.3 kB). There was no memory consumed. Max. memory is 16.0 GB. [2021-03-10 23:54:50,580 INFO L168 Benchmark]: Boogie Procedure Inliner took 19.25 ms. Allocated memory is still 352.3 MB. Free memory was 331.9 MB in the beginning and 330.5 MB in the end (delta: 1.4 MB). There was no memory consumed. Max. memory is 16.0 GB. [2021-03-10 23:54:50,580 INFO L168 Benchmark]: Boogie Preprocessor took 19.99 ms. Allocated memory is still 352.3 MB. Free memory was 330.5 MB in the beginning and 329.5 MB in the end (delta: 1.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-03-10 23:54:50,580 INFO L168 Benchmark]: RCFGBuilder took 315.62 ms. Allocated memory is still 352.3 MB. Free memory was 329.4 MB in the beginning and 314.1 MB in the end (delta: 15.2 MB). Peak memory consumption was 14.7 MB. Max. memory is 16.0 GB. [2021-03-10 23:54:50,580 INFO L168 Benchmark]: TraceAbstraction took 798244.29 ms. Allocated memory was 352.3 MB in the beginning and 14.9 GB in the end (delta: 14.5 GB). Free memory was 313.7 MB in the beginning and 11.2 GB in the end (delta: -10.9 GB). Peak memory consumption was 3.6 GB. Max. memory is 16.0 GB. [2021-03-10 23:54:50,580 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.09 ms. Allocated memory is still 352.3 MB. Free memory was 333.7 MB in the beginning and 333.6 MB in the end (delta: 136.3 kB). There was no memory consumed. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 19.25 ms. Allocated memory is still 352.3 MB. Free memory was 331.9 MB in the beginning and 330.5 MB in the end (delta: 1.4 MB). There was no memory consumed. Max. memory is 16.0 GB. * Boogie Preprocessor took 19.99 ms. Allocated memory is still 352.3 MB. Free memory was 330.5 MB in the beginning and 329.5 MB in the end (delta: 1.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * RCFGBuilder took 315.62 ms. Allocated memory is still 352.3 MB. Free memory was 329.4 MB in the beginning and 314.1 MB in the end (delta: 15.2 MB). Peak memory consumption was 14.7 MB. Max. memory is 16.0 GB. * TraceAbstraction took 798244.29 ms. Allocated memory was 352.3 MB in the beginning and 14.9 GB in the end (delta: 14.5 GB). Free memory was 313.7 MB in the beginning and 11.2 GB in the end (delta: -10.9 GB). Peak memory consumption was 3.6 GB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 82]: Timeout (TraceAbstraction) Unable to prove that assertion always holds (line 82). Cancelled while BasicCegarLoop was constructing difference of abstraction (44750states) and FLOYD_HOARE automaton (currently 20 states, 27 states before enhancement),while ReachableStatesComputation was computing reachable states (226 states constructedinput type IntersectNwa). - StatisticsResult: Ultimate Automizer benchmark data CFG has 5 procedures, 32 locations, 1 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 798114.1ms, OverallIterations: 91, TraceHistogramMax: 2, EmptinessCheckTime: 7313.5ms, AutomataDifference: 545491.1ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 54.8ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 6452 SDtfs, 41586 SDslu, 69999 SDs, 0 SdLazy, 127219 SolverSat, 8253 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 86993.7ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6439 GetRequests, 2276 SyntacticMatches, 89 SemanticMatches, 4074 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88250 ImplicationChecksByTransitivity, 387243.1ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=44934occurred in iteration=80, InterpolantAutomatonStates: 3083, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 95803.6ms AutomataMinimizationTime, 90 MinimizatonAttempts, 2908472 StatesRemovedByMinimization, 90 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 647.9ms SsaConstructionTime, 1558.3ms SatisfiabilityAnalysisTime, 128036.9ms InterpolantComputationTime, 6445 NumberOfCodeBlocks, 6441 NumberOfCodeBlocksAsserted, 315 NumberOfCheckSat, 6269 ConstructedInterpolants, 231 QuantifiedInterpolants, 149270 SizeOfPredicates, 608 NumberOfNonLiveVariables, 9518 ConjunctsInSsa, 3008 ConjunctsInUnsatCore, 176 InterpolantComputations, 8 PerfectInterpolantSequences, 227/2640 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